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

Aulas Teóricas: 72

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.

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 11g.

5. Tecnologia OLAP

D) ATIVIDADES DISCENTES

1. Aulas teóricas
2. Exercícios
3. Aulas práticas em laboratório
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) BIBLIOGRAFIAS

BÁSICAS

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.

COMPLEMENTARES

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.