historia
BANCO DE DADOS
GRT1605
Prof. Wellington Aguiar
Aula I
Resumo da disciplina
I. Introdução a BANCO DE DADOS
• O que é Banco de Dados
• Como ele funciona
• Sistema Gerenciador de Banco de Dados (SGDB)
II. Modelagem de dados
• Níveis de modelagem
• Níveis de Abstração
• Modelo conceitual
• Identificação e Classificação das entidades, atributos e relacionamentos
• Dicionarização de objetos modelados
III. Modelo de entidades e relacionamento
• Modelo de dados Relacional
• Mapeamento MER
• Normalização de dados (1FN, 2FN e 3FN)
IV. Estudo de casos
• SQL
• Construir um Banco de dados em Mysql ou SQL-Server
Plano de trabalho
•
AV1 (PROVA) + TRABALHO
•
AV2 (PROVA) + TRABALHO
•
AV3 (Prova final)
LIVROS INDICADOS :
A profissão e o mercado de trabalho
I.
O que faz o Analista de Sistemas
II. O Mercado de trabalho :
- Analista de Internet
- Analista programador de Sistemas
- Analista de Sistemas
- Analista de Suporte
- Analista de Segurança
- Analista de Produção
- Analista de Negócios
- Analista de Processos
- Analista de Telecomunicações
- Gerente de Sistemas
- Gerente de Projetos
Banco de dados n n
Tecnologia de Informação é implementada gradativamente
Exemplo:
u Uma Empresa implementará gradativamente sistemas para:
F Vendas
F Produção
F Compras
F ... u Onde ficarão os dados dos produtos ?
Produção
Arquivos produção
Produtos
…
Vendas
Compras
Arquivos vendas
Arquivos compras
Produtos
…
Produtos
…
Banco de dados n n
Problema: redundância de dados
Tipos de redundância de dados: u u
F
redundância controlada de dados:
F software gerencia redundância redundância não controlada de dados:
F Usuário gerencia redundância
F Entrada repetida da mesma informação
F Inconsistências de dados
Como evitar redundâncias :
- Compartilhamento de dados
- Cada informação é armazenada uma única vez
- Usar