|
Disciplina:
DCC701: Projeto de Bancos de Dados
Professor responsável: Alberto Henrique Frade Laender e
Renato Antônio Celso Ferreira
Carga Horária: 30 horas
Créditos: 2
Tipo: Optativa
Ementa
Processo de projeto de bancos de dados; Projeto conceitual (modelagem de dados);
Projeto lógico (mapeamentos para o modelo relacional);
Projeto físico (otimização de esquemas relacionais).
Programa
- Processo de projeto de bancos de dados:
- Visão Geral
- Fases do processo: projeto conceitual, projeto lógico
e projeto físico
- Projeto Conceitual:
- Abordagens para projeto conceitual
- Estratégias para projeto conceitual
- ER x UML
- Projeto Lógico:
- Representação relacional de esquemas ER e de
diagramas de classes UM
- Normalização: 1FN, 2FN, 3FN
- Projeto Físico:
- Criação de Índices
- Criação de Esquemas SQL
Bibliografia
Batini, C.; Ceri, S.; Navathe, S. Conceptual Database Design:
An Entity-Relationship Approach.
Benjamin/Cummings, Redwood City, Calif., 1992.
Elmasri, R.; Navathe, S.B. Fundamentals of Database Systems,
3rd Ed. Addison-Wesley, Reading, Mass., 2000.
Teorey, T.J. Database Modeling and Design, 3rd Ed.,
Morgan Kaufmann, San Francisco, Calif., 1998.
(MASB - 11/11/2004)
|