bd1-aula 1
TRANSCRIPT
8/19/2019 BD1-Aula 1
http://slidepdf.com/reader/full/bd1-aula-1 1/17
1
Introdução aBanco de Dados
8/19/2019 BD1-Aula 1
http://slidepdf.com/reader/full/bd1-aula-1 2/17
2
Aula 1:
Conceitos Básicosde Banco de Dados
8/19/2019 BD1-Aula 1
http://slidepdf.com/reader/full/bd1-aula-1 3/17
3
Conceitos:
• Dados: “ São Fatos não Trabalhados” . Ou “ São
Fragmentos de informação ”.
• informação: “É a organização dos fatos de formasignificativa”.
• Banco de Dados: “ É uma coleção de dadosrelacionados”.
8/19/2019 BD1-Aula 1
http://slidepdf.com/reader/full/bd1-aula-1 4/17
4
•Exemplos de Armazenamento de Dados:• Caderno• Agenda• Lista Telefônica
• Caderneta• Arquivos
• Conjunto de Dados Vs Banco de Dados:• Redundância de Informação (Conjunto de Dados)• Dificuldade de Atualização (Conjunto de Dados)• Ocupa mais espaço ( Conjunto de Dados)
8/19/2019 BD1-Aula 1
http://slidepdf.com/reader/full/bd1-aula-1 5/17
5
Propriedades de Um Banco de Dados:
• Apresenta Aspectos da Vida real.
• Coleção lógica e coerente de dados com algumsignificado inter-relacionado.
• Um banco de dados é projetado, construído e
povoado de dados, atendendo a uma propostaespecífica.
8/19/2019 BD1-Aula 1
http://slidepdf.com/reader/full/bd1-aula-1 6/17
6
Representação Gráficade um Banco de Dados
8/19/2019 BD1-Aula 1
http://slidepdf.com/reader/full/bd1-aula-1 7/17
7
SGBD (Sistema Gerenciamento de Banco de Dados) :
Conceito: “É uma coleção de programas que permite aousuário criar e manter um banco de Dados”.
SGBD é um software de propósito geral que facilita osprocessos de definição, construção, manipulação e
compartilhamento de banco de dados entre vários usuáriose aplicações. Outras funções importantes de um SGBD
são: proteção do sistema e segurança
8/19/2019 BD1-Aula 1
http://slidepdf.com/reader/full/bd1-aula-1 8/17
8
Sistema de Banco de dados éunião do banco de dados e do SGBD.
8/19/2019 BD1-Aula 1
http://slidepdf.com/reader/full/bd1-aula-1 9/17
9
Um SGBD tem por objetivo facilitar:
• Definição: Tipos dos dados, estruturas e restrições dosdados
• Construção: Processo de armazenamento e dados.• Manipulação: Pesquisas, recuperação de dados,
relatórios.• Compartilhamento: Acesso de usuários.
• Proteção do Sistema: Contra falhas no Hardware e
software.• Segurança: Contra acesso não autorizado.
8/19/2019 BD1-Aula 1
http://slidepdf.com/reader/full/bd1-aula-1 10/17
10
Usuários de um Banco de Dados:
• Ad m inistrador d e Banco d e Dado s (DBA ).
• Projetista de B anco de Dado s.
• Us uário Fin al: todo aquele que precisa acessar obanco de dados.
• A nalistas de s ist emas e Pro gr amado res de A pli cações(Eng enheiros de Softw are) .
8/19/2019 BD1-Aula 1
http://slidepdf.com/reader/full/bd1-aula-1 11/17
11
Banco de Dados Tabelas registros (tuplas)elementos de dados (possuem um tipo de dado
[integer, char]).
8/19/2019 BD1-Aula 1
http://slidepdf.com/reader/full/bd1-aula-1 12/17
12
8/19/2019 BD1-Aula 1
http://slidepdf.com/reader/full/bd1-aula-1 13/17
13
Características do Emprego de Banco de Dados:
• Natureza autodescritiva metadados• Isolamento programas / dados independência
programa-dados ou abstração de dados.• Suporte para as múltiplas visões dos dados
• Compartilhamento de dados e processamento detransações de multiusuários
8/19/2019 BD1-Aula 1
http://slidepdf.com/reader/full/bd1-aula-1 14/17
14
Vantagens do Banco de Dados :
•Potencial para garantir padrões.
•Redução do tempo de Desenvolvimento das Aplicações.
•Flexibilidade.
•Disponibilidade para atualizar informações.
•Economias de Escala.
8/19/2019 BD1-Aula 1
http://slidepdf.com/reader/full/bd1-aula-1 15/17
15
A utilização de um SGBD pretende afastar o usuário doscomandos complexos e ao mesmo tempo fornecer dados
integrados (unificação dos dados e disponibilização
imediata de alterações), segurança, velocidade de acesso,possibilidade de alterações na estrutura do banco de
dados.
8/19/2019 BD1-Aula 1
http://slidepdf.com/reader/full/bd1-aula-1 16/17
16
BIBLIOGRAFIA:
[SILBERSCHATZ,1999] SILBERSCHATZ,A., KORTH,H. F.,SUDARSHAN,S.; Sistema de Banco de Dados, 3ª ed.,Editora
Makron Books, São Paulo, 1999. (Capítulo 1).
[ELMASRI, 2005] ELMASRI, R., NAVATHE, S. B. ; Sistema deBanco de Dados, 4ª ed., Editora Makron Books, São Paulo,
2005. (Capítulo 1).
[DATE, 2004] DATE, C. J.; Introdução a Sistemas de Bancode Dados, 8ª ed., Editora Campus, São Paulo 2004. (Capítulo 1).
8/19/2019 BD1-Aula 1
http://slidepdf.com/reader/full/bd1-aula-1 17/17
17
BIBLIOGRAFIA:
[COSTA,2007] COSTA,Rogério Luís de C.; SQL Guia Prático,2ª ed.,Editora Brasport, Rio de Janeiro, 2007. (Capítulo 1).
[MACHADO, 2008] MACHADO,Felipe, ABREU,Maurício;Projeto de Banco de Dados, 15ª ed., Editora ERICA, São Paulo,
2008. (Capítulo 1).