Fundamentos de Bancos de Dados

2007.1

 

Programa de Pós-Graduação em Informática – PPGI

Departamento de Informática Aplicada – DIA

UNIRIO

 

Profs Fernanda Baião, Maria Claudia Cavalcanti (colaboradora)

 

 

NOVIDADES

 

·         (12/07) Notas lançadas

·         (27/05) A AULA EM 29/05 SERÁ NO IME, ÀS 13:30h, sobre o tema “Gerência de dados distribuídos em workflows científicos”. O artigo para leitura está disponível ao lado, e o resumo crítico dele deverá se entregue na próxima semana (05/06).

·          (30/04) A aula do dia 08/05 será na UNIRIO, sobre o tema “BD Espaciais”, ministrada pelo Prof. Asterio Tanaka.

·         (17/04) Trabalho 5 (para 24/04): resumo crítico do artigo “Bridging the Gap between OLAP and SQL”, disponibilizado ao lado.

·         (17/04) Leitura complementar para a próxima aula, para os mais interessados no assunto: artigo “Foundation for Multi-Dimensional Databases”, disponibilizado ao lado.

·         (16/04) Trabalho 4 (para 17/04): resumo crítico do artigo “a Tale of two Approaches...”, disponibilizado ao lado (conforme mencionado em aula).

·          (16/04) A AULA EM 17/04 TAMBÉM SERÁ NO IME, no mesmo local da aula passada, ÀS 13:30h.

·          (03/04) A AULA EM 10/04 SERÁ NO IME, na Praia Vermelha (Praça General Tibúrcio 80), na sala 4043, ÀS 13:30h. Na entrada cada aluno deve se identificar informando que irá para a aula da Profa. Yoko, na seção SE-8

·         (03/04) Trabalho 3 (para 10/04): resumo crítico do artigo “Managing Semi-Structured Data”, disponibilizado ao lado.

·         (02/04) Slides disponíveis

·         (27/03) Exercício (para 03/04): Discuta sobre as tarefas de mapeamento entre diferentes modelos de bancos de dados (de OO para relacional, de OO para relacional-objeto, de XML para relacional, etc.). Busque referências de artigos e publicações – preferencialmente acadêmicos – para embasar sua pesquisa (a ser entregue impresso, e discutido em aula)

·         (13/03) Exercício (para 20/03): Discuta qual o papel das ontologias na modelagem conceitual de dados (a ser entregue impresso, e discutido em aula)

·         (13/03) Trabalho 2 (para 20/03): resumo crítico do artigo “Semantics of the Minimum...”, disponibilizado ao lado.

·         (06/03) Trabalho 1 (para 13/03): resumo crítico do artigo visto em aula (“The Lowell…”), disponibilizado ao lado.

·         (06/03) Início das aulas!

 

EMENTA

 

Parte I – Introdução

Conceitos de Bancos de Dados

Sistemas de Gerência de Bancos de Dados

 

Parte II – Modelagem e projeto de bancos de dados

Modelos conceituais de Entidade-Relacionamento e de Classes em UML

Mapeamento de modelo conceitual para o modelo relacional e relacional-objeto

Modelo lógico relacional e relacional-objeto

 

Parte III – Linguagens de consultas

Álgebra relacional

Structured Query Language

 

Parte IV – Tópicos Avançados em Bancos de Dados

Índices, Processamento e Otimização de Consultas

Procedimentos armazenados e triggers

Restrições de integridade e visões

Organização física

 

Parte V - Aplicações avançadas e tendências atuais em Banco de Dados

Bancos de Dados XML-Nativos e XML-Habilitados

Data Warehousing e Data mining

Bancos de Dados Espaciais e Sistemas de Informação Geográfica

 

 

BIBLIOGRAFIA E REFERÊNCIAS

 

Livros Texto

 

·         NAVATHE, S. e ELMASRI, R. Fundamentals of Database Systems, Addison Wesley, 2000.

·         SILBERSCHATZ, A., e KORTH, S. e SUDARSHAN, S. - Sistema de Banco de Dados, 3a edição, Makron Books, 1999. DATE, C.;

·         Projeto de Banco de Dados, C. Heuser, Terceira Edição, Ed. Sagra Luzzato, 2000;

 

 

 

AVALIAÇÃO

 

Trabalhos ao longo do curso

Prova

 

DOWNLOADS e REFERÊNCIAS

Artigos

 

SLIDES


1. Slides disponíveis aqui!

 

NOTAS



Avaliação:

Média Resumos

Monografia

Apresentação

Média Final

Conceito


Situação

Peso:

1,000

2,000

2,000

 

 

 

Arthur Bonifácio Paiva

7,6

7,5

8,0

7,7

Regular

Aprovado

Catharine Bach

9,1

10,0

10,0

9,8

Excelente

Aprovado

Daniel Martins

7,4

8,5

9,0

8,5

Bom

Aprovado

Layni Neves

8,1

7,5

8,5

8,0

Bom

Aprovado

Marcello Canevello

7,0

8,0

8,5

8,0

Bom

Aprovado

Marcelo Albuquerque

8,5

8,5

8,0

8,3

Bom

Aprovado

Marcelo Monsores

8,0

8,0

9,0

8,4

Bom

Aprovado

Rodrido De Santis

8,0

8,8

10,0

9,1

Excelente

Aprovado

Rodrigo Brasil

7,7

8,5

9,0

8,5

Bom

Aprovado

Sergio Albuquerque

7,8

8,5

8,5

8,4

Bom

Aprovado


@2007, UNIRIOTEC, Prof. Fernanda Baião, e-mail: fernanda.baiao@uniriotec.br