Disciplina
Professora: Valéria Cesário Times (vct@cin.ufpe.br).
Monitor: Andresson da Silva Firmino (asf2@cin.ufpe.br).
Carga Horária: 75 horas.
Ementa: Apresentar os conceitos de dados estruturados, sistemas de informação e banco de dados; Sistemas gerenciadores de banco de dados; Projeto de banco de dados: conceitual, lógico e físico; Modelo conceitual de entidades e relacionamentos; Modelo de dados relacional; Linguagens de definição e de manipulação de dados; Realizar atividades práticas utilizando os conceitos estudados.
Objetivos: Capacitar o aluno para desenvolver o projeto conceitual e o projeto de implementação de dados de uma aplicação de banco de dados; Implementar o projeto construído com o uso de um sistema gerador de banco de dados e da linguagem de consulta SQL.
Metodologia: A disciplina será ministrada através de aulas expositivas e práticas, e do acompanhamento dos diversos grupos de alunos na execução dos projetos.
Programa
- Introdução. Informação. Dados. Sistemas de Informação – 2h - 06/03
- Funcionalidades de SGBD – 2h – 08/03
- Modelagem Conceitual de Dados – 6h –13/03 e 15/03 e 20/03
- Construção de Diagrama ER – 6h – 22/03 e 27/03 e 29/03
- Exercícios (aulas no laboratório) – 6h – 03/04 e 05/04 e 10/04
- Modelo Relacional – 6h – 12/04 e 17/04 e 19/04
- Mapeamento ER/Relacional – 4h – 24/04 e 26/04
- Revisão – 2h – 03/05
- 1º. Exercício Escolar (Itens 1 a 7) – 2h – 08/05
- SQL – 6h – 10/05 e 15 /05 e 17/05
- Exercícios (aulas no laboratório) – 8h – 22/05 e 24/05 e 29/05
- PL - 6h – 31/05 e 05/06 e 07/06
- Exercícios (aulas no laboratório) – 6h – 12/06 e 14/06 e 19/06
- Revisão – 2h – 03/07
- 2º. Exercício Escolar (Itens 10 a 13) – 2h – 05/07
- Acompanhamento de Projeto de Disciplina – 4h – 28/06 e 03/07
- Entrega e Apresentação de Projeto de Disciplina – 4h – 05/07 e 10/07
- Exame Final (Todos os itens) – 2h – 10/07
Avaliações
1ª Avaliação - 100% para Prova
- 1º Exercício Escolar - 08/05
2ª Avaliação - 30% para Projeto de BD e 70% para Prova
- 1ª Entrega do Projeto: Lista de componentes da equipe (nome e email) – 13/03/2017
- 2ª Entrega do Projeto: Definição da Aplicação – 20/03/2017
- 3ª Entrega do Projeto: Descrição de Minimundo – 29/03/2017
- 4ª Entrega do Projeto: Esquema Conceitual ER – 10/04/2017
- 5ª Entrega do Projeto: Esquema Relacional – 10/05/2017
- 6ª Entrega do Projeto: Esquema Relacional Normalizado e Criação do BD – 24/05/2017
- 7ª Entrega do Projeto: Lista de Consultas em SQL - 07/06/2017
- 8ª Entrega do Projeto: Apresentação do Projeto de BD – 05/07/2017 e 10/07/2017
- 2º Exercício Escolar – 05/07
Exame Final - 100% para Prova
- Exercício Escolar Final: Todo o contéudo visto na disciplina – 12/07
Equipes
Bibliografia
- R. Elmasri & S. Navathe – Sistemas de Banco de Dados, Pearson Education, 2011, 6ª edição.
- R. Ramakrishnan and J. Gehrke – Sistemas de Gerenciamento de Banco de Dados – McGraw Hill, 2008.
- A. Silberschartz, H. Korth & S. Sudarshan – Sistemas de Banco de Dados, Makron Books, 2006, 4ª edição.
- J. Price – Oracle Database 11g - SQL, Bookman, 2009.
- Carlos Alberto Heuser - Projeto de Banco de Dados; Bookman, 2009, 4ª edição.