Atividade projeto banco de dados
2. ...
3. Inconsistência e Redundância de Dados
• Dificuldade de Acesso aos Dados
• Isolamento dos Dados
• Problemas com Integridade
• Problemas de atomicidade
• Anomalias no acesso concorrente
• Problemas de Segurança
4. A manutenção de programas torna-se mais simples, pois uma separação clara de funções torna programas mais facilmente compreensíveis. A produtividade de programadores também aumenta, já que os programas ficam menores, pois usam funções já construídas.
5. banco de dados: Conjunto de dados integrados que tem por objetivo atender a um grupo de usuários. sistema de gerência de banco de dados: incorpora as definições, recupera e altera os dados em um banco de dados modelo de dados:
Descrição formal da estrutura de um banco de dados. modelo conceitual: descreve a estrutura de um banco de dados de forma independente de um SGBD particular modelo lógico:
Modelo de dados que descreve a estrutura de um banco de dados de como é vista pelo usuário do SGBD modelagem conceitual: é construído na forma de diagrama entidade-relacionamento. É neste momento que se captura as necessidades de organização de armazenamento de dados, independente de implantação.
Projeto lógico: define como o banco de dados será implantado no SGBD.
6. Modelo conceitual
7. Modelo lógico
8. A UML - Unified Modeling Language - é um modelo de linguagem para modelagem de dados orientado a objetos, usada para especificar, construir, visualizar e documentar um sistema de software.
Com ela podemos fazer uma modelagem visual de maneira que os relacionamentos entre os componentes do sistema sejam melhor visualizados e compreendidos e documentado.
9. ...
10. ...
11. Modelo lógico
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