Projeto de Banco de dados
1) Um sistema onde uma mesma informação acaba sendo armazenada em vários computadores.
2) Uma empresa em que cada setor tem um arquivo separado alimentado manualmente e que a informação de cada um deles é vital para o outro arquivo.
3) - Inconsistência e Redundância de dados
- Dificuldade de acesso ao dado
- Isolamento de dados
- Problemas com integridade
- Problemas de atomicidade
- Anomalias no acesso corrente
- Problemas de segurança
Essas desvantagens que o sistema convencional traz, acaba causando o desenvolvimento dos SGBD’s.
4) Arquivos Convencionais: manutenção mais simples, possibilitando a produtividade dos programadores, programas menores além de investimento de baixo custo, facilidade de treinamento.
SGB: possibilita o gerenciamento de acesso, manipulação, segurança e organização de dados possibilitando inclusão, alteração, exclusão e consulta de dados.
5) - Banco de dados: conjunto de dados integrados que tem por objetivo atender a uma comunidade de usuários.
- Sistema de Gerenciamento de Banco de dados: um programa SGBD para gerenciamento de arquivos, tabelas, dados.
- Modelo de dados: descrição formal da estrutura de um Banco de dados.
- Modelo conceitual: modelo de dados abstratos que descreve a estrutura de um banco de dados de forma independente de um SGBD particular.
- Modelo lógico: descrição de um Banco de dados no nível de abstração visto pelo usuário SGBD. O modelo lógico é dependente do tipo particular de SGBD que está sendo usado.
- Modelo conceitual: descrição do Banco de dados de forma independente de implementação em um SGBD.
- Projeto lógico: define como o Banco de dados será implementado em um SGBD específico.
6) Modelo conceitual
7) Modelo lógico
8) Modelo de dados
12) - A redundância controlada de dados acontece quando o software tem conhecimento da múltipla representação da informação e garante a sincronia entre as diversas representações.
- A redundância não