TLBD I Bases Tecnológicas - SEMESTRE 2 - 2013
1. Introdução a
banco de dados: história, definição, importância dos sistemas de bancos de
dados nas organizações
2. Projeto de
banco de dados: características de SGBD (Sistema de Gerenciamento de Banco de
Dados); modelo conceitual; modelo lógico – Regras de Derivação e Regras de
Restrição – DER e MER; Dicionário de Dados
3.
Metodologia CASE: definição de ferramentas CASE (Computer-Aided Software
Engineering); utilização de ferramenta CASE para modelagem de dados
4. Modelo
Lógico:
Entidade:
o
classificações de Entidades;
o
representações de Entidades Atributos:
o
classificações de Atributos;
o
representações de Atributos Identificar e modelar Entidades; distinguir
Atributos e Entidades; analisar e modelar Atributos; relacionamentos;
representação gráfica de entidades, atributos e relacionamentos; grau de
relacionamento (binário/ ternário); comparação entre relacionamentos
5. Tipos de
Restrições de Integridade: Integridade Relacional; Integridade Referencial
6. Grau de
cardinalidade
7.
Autorrelacionamento (Reflexivo ou Recursivo)
8.
Especialização e generalização (superclasses e subclasses, supertipo e
subtipos)
9. Domínio
10. Tabelas
11. Projeto
lógico de banco de dados
12.
Normalização de tabelas
13. Aplicação
das formas normais (1, 2, 3 e 4)
14. Forma
normal de boyce/ codd (FNBC)
Ferramenta de
Apoio: DBDesigner e outras
Nenhum comentário:
Postar um comentário