Mestrado Profissional em Ciência da Computação
Banco de Dados (Parte I)

17 e 18 de Junho de 2011

Ementa | Avaliação | Bibliografia | Download

Ementa
Conceitos básicos de Banco de Dados. Projeto conceitual de BD. Modelo ER. Projeto lógico de BD. Modelo Relacional. Normalização. Linguagem SQL. BD Objeto- Relacional no Oracle.

Avaliação

Os alunos deverão preparar um projeto que inclua desde a análise de requisitos de dados até a implementação de um banco de dados relacional para um domínio a ser escolhido pela equipe.

Equipe: 02 alunos

Data de entrega: 17/07/2011

Forma de entrega: toda a documentação deve ser enviada em um único arquivo compactado para o email: bfl@cin.ufpe.br. Cada arquivo deverá ser nomeado com o login dos componentes da equipe.

Documentação a ser entregue:

  • 1. Descrição dos objetivos de uma possível aplicação para o BD a ser implementado.
    2. Descrição das principais consultas/relatórios para a aplicação proposta.
  • 3. Descrição do mundo real a ser modelado (obtida a partir da análise de dados).
  • 4. Projeto conceitual (Diagrama ER).
  • 5. Projeto lógico (Esquema relacional).
  • 6. Script da implementação do BD relacional.
  • 7. Script da implementação de pelo menos 10 consultas relevantes para a aplicação proposta.

Uma folha de rosto deve ser anexada no início da documentação para identificação dos componentes da equipe.

O BD relacional deve ser implementado preferncialmente no Oracle. A utilização de outro BD deverá ser justificada.

Bibliografia


Fundamentals of Database Systems, Ramez Elmasri, Shamkant Navathe 
ISBN: 978-0136086208
Editora: Addison Wesley; 6th. edition
Ano: 2010

 

Projeto de Banco de Dados, Carlos Alberto Heuser
ISBN: 9788577803828
Editora: ArtMed
Ano: 2008

 

Download

Oracle 10g Express Edition

brModelo: Ferramenta freeware voltada para ensino de modelagem em banco de dados relacional com base na metodologia defendida por Carlos A. Heuser no livro "Projeto de Bando de Dados".