CCO-620 - Modelagem e Projeto de Banco de Dados...
Quantidade
de créditos: 8
Total de horas de aulas teóricas: 60
Total de horas de aulas de exercícios, seminários ou estudos
dirigidos: 60
Objetivo:
Apresentar os conceitos envolvidos no processo de projeto de banco de
dados, apresentar uma metodologia de projeto de banco de dados relacional
e identificar as necessidades de modelagem das aplicações
não convencionais.
Ementa:
1 - A abordagem Relacional:Álgebra Relacional, Linguagens de Consulta,
Dependências Funcionais e Normalização
2 - Conceitos de Modelagem de Dados Avançada
3 - Modelagem de Dados Orientada a Objetos
4- Fases do Projeto de Banco de Dados: Projeto Conceitual, Projeto Lógico,
Projeto Físico
Bibliografia:
1 - BATINI, C.; CERI, S.; NAVATHE, S.B. - Conceptual Database Design.
The Benjamin/ Cummings, 1992, 470 pp.
2 - BERTINO, E.; MARTINO, L. - Object-Oriented Database Systems. Addison-Wesley,
1993, 264 pp.
3 - Blaha, M.; Premerlani, W. Object-Oriented Modeling for Database Applications.
Prentice Hall, 1998.
4 - ELMASRI, R. & NAVATHE, S.B. - Fundamentals of Database Systems,
5th. ed. Addison Wesley, 2006.
5 - HUGHES, J.G. - Object-Oriented Databases, Prentice-Hall, 1991.
6 - KOSHAFIAN, S. Banco de Dados Orientado a Objeto. Livraria e Editora
Infobook S.A, 1994.
7 - Artigos recentes na área