PLANO DE CURSO  
ANO: 2021
 
CURSO: CIÊNCIA DA COMPUTAÇÃO - Noturno SÉRIE: 04
DISCIPLINA: TÓPICOS EM BANCO DE DADOS    
 

Aulas Teóricas: 78

A) EMENTA
Abordar os conteúdos de modelagem de dados para aplicações de banco de dados mais avançadas. Introduzir os conceitos de modelagem de dados orientada a objetos e de sistemas de banco de dados orientados a objetos.


B) OBJETIVOS / COMPETÊNCIAS
Proporcionar aos alunos uma base de conhecimento que possibilite exercer de forma satisfatória uma profissão na área de Ciência da Computação. Transmitir os conhecimentos sobre orientação a objetos, modelagem de dados orientada a objetos e sistemas gerenciadores de banco de dados orientados a objetos e Data Science.


C) BASES TECNOLÓGICAS (CONTEÚDO PROGRAMÁTICO)
1. Revisão dos conceitos de modelagem de dados (Modelagem Entidade-Relacionamento).
2. Revisão dos conceitos de orientação a objetos
3. Modelagem de Dados Orientada a Objetos.
4. Prática de BDOO com o SGBD Oracle.
5. Tecnologia OLAP
6. Data Science


D) ATIVIDADES DISCENTES
1. Aulas teóricas
2. Exercícios
3. Aulas práticas em laboratório ou home office
4. Desenvolvimento e apresentação de trabalhos relacionados ao conteúdo programático


E) AVALIAÇÃO
O aluno poderá ser avaliado na forma de:
1. Avaliações escritas
2. Avaliações práticas
3. Trabalhos práticos
4. Apresentação de seminários


F) BIBLIOGRAFIA BÁSICA
Fernandes, Lúcia. Oracle 9i para desenvolvedores. Axcel Books, 2002.
Bauer, Christian. Java Persistence com Hibernate. Ciência Moderna, 2007.
HUGHES, John G. Object-Oriented Databases. New Jersey: Prentice-Hall, 1991.

BIBLIOGRAFIA COMPLEMENTAR
BATINI, Carlo; CERI. S; NAVATHE S. B. Conceptual Database Design: An Entity-Relationship
Approach. 1992
BERTINO, Elisa; MARTINO, L. Object-Oriented Database Systems: Concepts and
Architectures. New York: Addison Wesley, 1993.
BOOCH, Grady. Object Oriented Analysis And Design With Applications. New York:
Benjamin/Cummings, 1992.
CATTELL, R. G. G. Object Data Management: Object-Oriented and Extended Relational
Database Systems. New York: Addison Wesley, 1994.
ELMASRl, Ramez; NAVATHE S. B. Sistemas de Banco de Dados - Fundamentos e
Aplicações. LTC, 2002.
KIM, Won; LOCHOVSKY, F. H. Modern Database Systems: The Object Model,
Interoperability, and Beyond. New York: Addison-Wesley, 1995.
KORTH, Henry F; SILBERSCHATZ, Abraham. Sistemas de Bancos de Dados. 2ª ed. São
Paulo: Makron Books, 1993.
RUMBAUGH, James, et al. Object-Oriented Modeling and Design. New Jersey:
Prentice-Hall International Editions, 1991.
ELMASRI, Ramez; NAVATHE S. B. Fundamentals Of Database Systems. The
Benjamim/Cummings Publish Company, 1994.
WIENER, R., PINSON, L. An introduction to Object - Oriented Programming. Local:
Addsison-Wesley, 1994.
Apostilas sobre Banco de Dados e Ambientes de Desenvolvimento montadas pelo Professor
responsável pela Disciplina.