Objetivo
Ao final do período o aluno deverá ser capaz de identificar e aplicar as técnicas de
desenvolvimento e implantação de banco de dados para sistemas automatizados
de informação.
Calendário do 1o Semestre de 2005
- 21/02 - Início das aulas
- 19/04 - Prova P1
- 21/06 - Prova P2
- 06 a 18/06 - Apresentação de Projeto Semestral
- 20 a 30/06 - Apresentação de Projeto Final
- 27/06 - Prova de 2a de Chamada
- 02/07 - Fim das aulas
- 05/07 - Prova Final
Conteúdo
- Introdução aos Sistemas de Informação
- Sistemas de Informação
- Dado X informação
- Modelo de Engenharia de Software
- Modelo de Engenharia da Informação
- Bancos de Dados
- Modelos de bancos de dados
- SGBDs
- Funções do administrador de bancos de dados – DBA
- Modelagem de Dados
- Modelo Conceitual
- Modelo Lógico
- Modelo Entidade Relacionamento
- Modelo Físico
- Restrições de Integridade
- Ciclo de vida de um projeto de Bancos de Dados
- Normalização
- Aplicação das formas normais:1ª, 2ª, 3ª, 4ª e 5ª FN
- FNBC(Forma Normal de Boyce/Codd)
- Desnormalização
- Estudo de Caso
- Ferramentas CASE para Modelagem de Dados
- Linguagem SQL
- Comandos DML e DDL
- Vantagens e desvantagens na utilização de SQL
- Estudo de Caso
- Bancos de Dados Distribuídos
- Objetivos dos BDD
- Problemas em sistemas distribuídos
- Sistemas Cliente/Servidor
ATENÇÃO - Download de arquivos (*.zip)
1) Apresentação -
Banco de Dados
2) Apresentação -
Introdução à Modelagem
3) Apresentação -
Normalização
4) Estudo de caso 1 -
Companhia Acme
5) Estudo de caso 2 -
UniTeste
6) Modelagem com ferramentas CASE -
Setor de Vendas
7) Exemplo -
Dicionário de Dados
8) Lista de consultas SQL para T3-
Consultas obrigatórias
*Para baixar o Adobe Acrobat Reader
clique aqui.
*Para baixar o Winzip
clique aqui.
Sistema de Avaliação
P1 - Prova individual escrita. Valor: 10,0.
P2 - Prova individual escrita. Valor: 10,0.
PJ - Nota do projeto semestral. Valor: 10,0.
A média M é obtida da seguinte forma: M = (P1+P2+PJ)/3.
Atenção: para aprovação na disciplina a média deve ser maior ou igual a 7,0.
Bibliografia Recomendada
- DATE, C. J. Introdução a Sistemas de Bancos de Dados. Rio de Janeiro: Campus,2000.
- FANDERUFF, Damaris. Dominando o Oracle 9i. São Paulo: Pearson Education,2003.
- HEUSER, Carlos Alberto. Projeto de Banco de Dados. Porto Alegre: Sagra Luzzato, 2001.
- LIMA, Adilson da Silva. ERwin 4.0 - Modelagem de Dados. São Paulo: Érica, 2002.
- MACHADO, Felipe Nery Rodrigues. Banco de Dados - Projeto e Implementação. São Paulo: Érica. 2004.
- MACHADO, Felipe; MAURICIO, Abreu. Projeto de Banco de Dados. São Paulo: Érica. 1996.
- NAVATHE, Elmashri and CUMMINS, Benjamin. Fundamental of Database Systems. Publishing Gompany, Inc, 1994.
- PETKOVIC, Dusan. SQL Server 2000 - Guia Prático. São Paulo: Makron, 2001.
Topo
Página inicial