MAC5861 - Modelagem de Banco de Dados 
Aprofundar conceitos de modelagem de bancos de dados em sistemas de computação. Apresentar as principais abstrações de dados e suas representações e implementações em diferentes tipos de modelos de dados. Apresentar técnicas e ferramentas para a modelagem e implementação de fluxos de processamento de dados. Abordar práticas para o gerenciamento eficiente de grandes volumes de dados em plataformas computacionais distribuídas.
--------------------------------------------------------------------------
IBI5013 - Banco de Dados para Bioinformática
Abstrações de dados e suas representações em modelos de dados. Hierarquia de Abstração de Dados: Classificação, composição, agregação, generalização. Objetos Complexos. Mapeamento de abstrações em modelos lógicos e físicos de dados. Representação e implementação de regras para integridade e consistência de domínios de aplicações em bioinformática. Limites das representações das abstrações de dados em ferramentas de software. Modelo Multidimensional de dados. Funções para análise de dados em modelos multidimensionais de dados. Dados semi-estruturados. Novas tecnologias para gerenciamento de dados (por exemplo, NoSQL e Banco de Dados para Grafos).