projeto de banco de dados - plano de ensino - IFC

Propaganda
PROJETO DE BANCO DE DADOS
- PLANO DE ENSINO
Prof. Angelo Augusto Frozza, M.Sc.
PLANO DE ENSINO
|
Ementa
y
Etapas do projeto de banco de dados: modelo
conceitual, projeto lógico e projeto físico
y
Engenharia reversa (obtenção de um modelo de dados
aproximado, a partir de um banco de dados existente)
y
Álgebra Relacional
y
Linguagens de consulta declarativas
PLANO DE ENSINO
|
Objetivo geral
y
Ao final da disciplina os alunos devem dominar os
principais conceitos relacionados a banco de dados, a
fim de projetar e utilizar bancos de dados na construção
de aplicações que necessitem armazenar dados.
PLANO DE ENSINO
|
Objetivos específicos
y
Mostrar a necessidade de armazenamento e controle
dos dados;
y
Conhecer os modelos para construção de banco de
dados: conceitual, lógico e físico;
y
Saber transformar modelos conceituais em modelos
lógicos de banco de dados;
y
Saber como definir e manipular um modelo lógico a
partir de uma linguagem padrão.
PLANO DE ENSINO
|
Conteúdo programático
1. Conceitos básicos e estrutura de um SGBD
|
|
|
|
1.1 Projeto de banco de dados no ciclo de vida do software
1.2 Banco de dados
1.3 Sistemas de Gerenciamento de Banco de Dados
1.4 Modelos de dados
Carga horária: 4 h/a
| Aulas expositivas e dialogadas
| Resolução de exercícios
|
PLANO DE ENSINO
|
Conteúdo programático
2. Etapas do projeto de banco de dados
2.1 Modelo conceitual
| 2.2 Modelo relacional
| 2.3 Normalização
|
Carga horária: 30 h/a
| Aulas expositivas e dialogadas
| Aulas em laboratório
| Resolução de exercícios
|
PLANO DE ENSINO
|
Conteúdo programático
3. Introdução à prática de banco de dados
3.1 Linguagem de Definição de Dados - DDL
| 3.2 Projeto físico
| 3.3 Álgebra relacional
| 3.4 Linguagem de Manipulação de Dados – DML
|
Carga horária: 20 h/a
| Aulas expositivas e dialogadas
| Aulas em laboratório
| Resolução de exercícios
| Trabalho prático da disciplina
|
PLANO DE ENSINO
|
Conteúdo programático
4. Tópicos especiais em projeto de banco de dados
4.1 Stored Procedures
| 4.2 Triggers
| 4.3 Visões
| 4.4 Engenharia reversa
| 4.5 Uso de ferramentas CASE
|
Carga horária: 06 h/a
| Aulas expositivas e dialogadas
| Trabalho de pesquisa
|
PLANO DE ENSINO
|
Metodologia
y
y
y
y
y
Aulas expositivas e dialogadas;
Aulas práticas em laboratório;
Realização de exercícios;
Trabalho prático da disciplina;
Trabalho de pesquisa;
PLANO DE ENSINO
|
Avaliação
1 Prova
y Exercícios de fixação
y 1 Trabalho prático
y 1 Trabalho de pesquisa
y
y
Frequência mínima: 75%
- peso 40%
- peso 10%
- peso 40%
- peso 10%
PLANO DE ENSINO
|
Bibliografia básica
y
DATE, C. J. Introdução a Sistemas de Banco de
Dados. Rio de Janeiro: Campus, 1999.
y
ELMASRI, R.; NAVATHE. S. B. Sistema de Banco
de Dados. 4. ed. Rio de Janeiro: LTC, 2005.
y
GRAVES, M. Projeto de banco de dados com
XML. São Paulo: Makron Books, 2003.
y
HEUSER, C. A. Projeto de Banco de Dados. 6.
ed. São Paulo: Bookman. 2009.
y
KORTH, H. F.; SILBERSCHATZ, A. Sistemas de
Banco de Dados. São Paulo: McGraw-Hill, 1999.
SBBD 2011
Em Outubro
Florianópolis – a Ilha da Magia espera por você
http://www.sbbd-webmedia2011.inf.ufsc.br/sbbd/
CONTATO
|
Prof. Angelo Augusto Frozza
[email protected]
http://www.ifc-camboriu.edu.br/~frozza
|
Twitter:
@TilFrozza
Download