Académique Documents
Professionnel Documents
Culture Documents
SEMESTRE: 2
EMENTA
Contextualizao em relao a demais tcnicas de processamento de dados; Introduo aos conceitos de bancos de
dados: tipos, componentes, etc.; Modelos (conceitual, lgico e fsico); Modelo de Entidade e Relacionamento; Regras
de normalizao de dados; Projeto de Bancos de Dados Modelo Relacional; Mapeamento Modelo Conceitual para
Modelo Lgico; Gerenciamento de transaes e controle de concorrncia; lgebra Relacional; Linguagem
de definio e manipulao de dados( SQL DDL e DML);
OBJETIVOS
GERAIS
Proporcionar aos alunos os conceitos necessrios para analisar, projetar, desenvolver e manter bases de dados de
acordo com as normas tcnicas e de negcios das organizaes. Proporcionar tambm os meios necessrios de
utilizao dos Sistemas Gerenciadores de Bancos de Dados, assim como base terica e prtica para realizar acesso e
consultas a base de dados.
ESPECFICOS
Ao final do curso, os alunos sero capazes de:
Explicar as diferenas entre banco de dados e o processamento tradicional de arquivos
Compreender os conceitos e arquitetura de Bancos de Dados e Sistemas Gerenciadores de Bancos de Dados; assim
como a aplicao dos conceitos de modelagem e banco de dados, entendendo o contexto do Projeto e Implementao
de um BD na Engenharia da Informao; aplicar as tcnicas de Modelagem Conceitual de Dados;
Descrever os fundamentos do modelo Entidade-Relacionamento.
Compreender as diferentes arquiteturas de Banco de Dados existentes;
Aplicar a tcnica de transio do Modelo Conceitual para uma arquitetura Relacional de BD;
Descrever os fundamentos do modelo de dados relacional. Elaborar o Projeto de um Banco de Dados Relacional;
Explicar e diferenciar os principais tipos de modelos de dados
Explicar o conceito de dependncias funcionais e aplicar a normalizao de dados.
Elaborar consultas com as operaes da lgebra Relacional; manipular uma base de dados atravs da linguagem SQL
PR-REQUISITOS
MAT222 - MATEMTICA
REVISO
0
ELABORAO
Pablo Vieira Florentino
APROVAO
DATA APROVAO PG DE PG
06/05/2010
1 de 3
CONTEDO PROGRAMTICO
1.Fundamentos Bsicos
1.1.Evoluo histrica de Banco de Dados
1.2.O Banco de Dados no contexto da Engenharia da Informao
1.3.O que um Banco de Dados
1.4.O que um Sistema Gerenciador de Banco de Dados
1.5.Usurios de banco de dados: O Administrador de Dados e o Administrador de BD
1.6.Etapas de Modelagem, Projeto e Implementao de BD Arquitetura 3 Nveis
2.8.Herana
2.9.Dicionrio de Dados
4.Normalizao
4.1. Engenharia Reversa
4.2. Dependncias Funcionais
4.3. Normalizao
4.4. 1 Forma Normal
4.5. 2 Forma Normal
4.6. 3 Forma Normal
4.7. 4 Forma Normal e Boyce-Codd
4.8. Desnormalizao de modelos para desempenho
5.Linguagens de consulta
5.1.lgebra Relacional
1.Operadores relacionais - Principais comandos para operaes de seleo e projeo
2.Principais comandos para operaes de juno
3.Operadores da teoria dos conjuntos
4.Funes de agregao
5.2.SQL
1.Comandos DDL Definio das estruturas de dados CREATE / ALTER
2.Comandos DML Consulta, Insero, Atualizao, Excluso
SELECT ... FROM ... WHERE
INSERT
UPDATE
DELETE
6.Transaes e Controle de Concorrncia
6.1.Conceito de Transao
6.2.Caractersticas ACID
6.3.Estados de uma transao
6.4.Problemas de transaes concorrentes
6.5.Exemplos de Controle de Concorrncia
METODOLOGIA
Aulas expositivas em sala de aula, desenvolvendo atividades tericas e desenvolvendo modelos de dados, aulas
prticas em laboratrio utilizando ferramentas computacionais.
REVISO
0
ELABORAO
Pablo Vieira Florentino
APROVAO
DATA APROVAO PG DE PG
06/05/2010
2 de 3
RECURSOS
Quadro Branco
Transparncias/Projetor
Laboratrio de Informtica com softwares de modelagem de dados (DBDesigner,brModelo, Dia) e SGBD (Postgres)
Livros
Apostilas disponveis no stio da disciplina
Artigos
AVALIAES
Tipo da Avaliao
Quantidade
Peso*
Trabalhos prticos
Observaes:
* A soma dos pesos deve ser igual a 10.
BIBLIOGRAFIA
BSICA
Ttulo
Autor(es)
Veculo
(confererncia,
editora, website)
Dados Adicionais
(edio, ISBN, volume, pginas)
Ano
ELMASRI,
R., Pearson, Addison
4 edio
NAVATHE, S.,
Wesley
2005
Heuser, C. A.
Bookman
6 edio
2009
MAKRON
BOOKS
4 edio
2005
Campus
8 edio
2004
COMPLEMENTAR
Ttulo
Autor(es)
Veculo
(confererncia,
editora, website)
ELABORAO
Pablo Vieira Florentino
Ano
Ed. DevMedia
REVISO
0
Dados Adicionais
(edio, volume, pginas)
1976
APROVAO
DATA APROVAO PG DE PG
06/05/2010
3 de 3