Disciplina: BANCO DE DADOS I

Propaganda
Centro Universitário do Estado do Pará - CESUPA
Área de Ciências Exatas e Tecnologia - ACET
Bacharelado em Ciência da Computação - BCC
Disciplina: BANCO DE DADOS I
Carga horária total: 80 h
Carga horária semanal: 4 h
Ementa:
Sistemas de banco de dados. Sistemas de gerenciamento de banco de dados.
Modelagem de dados. Modelos conceituais. O modelo relacional. Normalização.
A linguagem SQL. Princípios de projeto de banco de dados.
Conteúdo Programático:
Unidade I: Conceitos Básicos
• Sistema de Arquivos
• Sistemas de banco de dados;
• Sistemas de gerenciamento de banco de dados;
• Modelos de dados;
• Modelo entidades-relacionamentos;
Unidade II: Modelos de Implementação e Linguagens de Consulta
• Modelo relacional e álgebra relacional;
• Calculo relacional de tuplas e domínio;
• Linguagens de consulta;
• A linguagem SQL.
Unidade III: Questões de Projeto para Bancos de Dados Relacionais
• Normalização;
• Projeto de banco de dados relacional;
• Estudo de alguns SGBDs comerciais.
Bibliografia Básica:
DATE, C. J., 1941-. Introdução a sistemas de bancos de dados. 8. ed. Rio de
Janeiro: Elsevier, 2004. 865p. il.
SETZER, Valdemar W. Bancos de dados : conceitos, modelos, gerenciadores,
projeto lógico, projeto físico. 3. ed. São Paulo: Edgard Blücher, 2002. 289p. il.
(Ciência de Computação).
Bibliografia Complementar:
ABREU, Mauricio Pereira de; MACHADO, Felipe Nery Rodrigues. Projeto de
banco de dados : uma visão prática. 5. ed. São Paulo: Érica, 1999. 298p.
CHEN, Peter. Modelagem de dados: a abordagem entidade-relacionamento para
projeto lógico. São Paulo: Makron Books do Brasil, 1990. 80p.
CLAYBROOK, Billy G. Técnicas de gerenciamento de arquivos. Rio de Janeiro:
Campus, 1985. 248p.
FURTADO, Antonio Luz; SANTOS, C. S. dos. Organização de bancos de dados.
2. ed. Rio de Janeiro: Campus, 1980. 281p.
1
Centro Universitário do Estado do Pará - CESUPA
Área de Ciências Exatas e Tecnologia - ACET
Bacharelado em Ciência da Computação - BCC
GARCIA-MOLINA, Hector; ULLMAN, Jeffrey D.; WIDOM, Jennifer.
Implementação de sistemas de bancos de dados. Rio de Janeiro: Campus, 2001.
685p. il.
HEUSER, Carlos Alberto. Projeto de banco de dados. 4. ed. Porto Alegre: Sagra
Luzzatto, 2001. 204p. (Série Livros Didáticos; n. 4).
KERN, Vinicius Medina. Bancos de dados relacionais: teoria e pratica de projetos.
São Paulo: Érica, 1994. 228p.
KORTH, Henry F.; SILBERSCHATZ, Abraham; SUDARSHAN, S. Sistema de
banco de dados. 3. ed. São Paulo: Makron Books do Brasil, 1999. 778p. il.
KROENKE, David M. Banco de dados : fundamentos, projeto e implementação. 6.
ed. Rio de Janeiro: LTC, 1999. 382p. il.
2
Download