PLANO DE CURSO  
ANO: 2024
 
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 do processo de coleta, organização, análise, compartilhamento e monitoramento de informações relevantes para auxiliar na tomada de decisões estratégicas em uma organização. O objetivo principal do BI é transformar dados brutos em insights acionáveis ??que possam guiar as ações empresariais e melhorar o desempenho geral da empresa.


C) BASES TECNOLÓGICAS (CONTEÚDO PROGRAMÁTICO)
1. Data Warehouse no banco de dados Oracle
2. Power BI da Microsoft
3. Big Query da Google


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
Boagio, Fernando: MongoDB construa novas aplicações com novas tecnologias. Casa do código. 1998.
Marquesone, Rosangela: Big Data Técnicas e tecnologias para extração de valor dos dados. Casa do código. 2017.
Corrêa, Eduardo: Pandas Python data wrangling para ciênicas de dados. Casa do código. 2019.
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.