Fundamento de Banco de Dados

Propaganda
GERÊNCIA EDUCACIONAL DA ÁREA DE TELEMÁTICA
BACHARELADO EM SISTEMAS DE INFORMAÇÃO
DISCIPLINA: FUNDAMENTOS DE BANCO DE DADOS
PERÍODO: 4º
CARGA HORÁRIA: 80 h/a
OBJETIVOS:
Tornar o aluno apto a construir, atualizar e alterar modelos de dados de modo que
tais modelos atendam as necessidades do negócio, independente da
metodologia/tecnologia de banco de dados e do paradigma utilizado para a
construção de sistemas.
EMENTA:
Definição de Sistema Gerenciadores de Banco de Dados; Técnicas de Modelagem
de Dados; Abordagem do modelo Relacional; Engenharia/Reengenharia de Banco de
Dados
CONTEÚDO PROGRAMÁTICO:
UNIDADE I – CONCEITOS BÁSICOS
I.1 – Definição de Modelo de Dados
I.2 - Abstração de Dados
I.3 - Instâncias e Esquemas
I.4 - Independência de Dados
UNIDADE II – MODELO ENTIDADE-RELACIONAMENTO
II.1 - Entidades
II.2 - Chaves
II.3 - Atributos
II.4 –Relacionamentos entre entidades
II.5 – Generalização e Agregação.
II.6 - Diagrama Entidade-Relacionamento
II.7 - Redução de Diagramas E-R a Tabelas
II.8 - Projeto de um Esquema E-R de Banco de Dados/ Reengenharia de banco de
dados
UNIDADE III – O MODELO RELACIONAL
III.1 – Dependência funcional e normalização
III.2 - Álgebra Relacional
UNIDADE IV – SQL
IV.1 - Introdução
IV.2 - Estrutura Básica
IV.3 - Operações Básicas
BIBLIOGRAFIA:
DATE, C. J. INTRODUÇAO A SISTEMAS DE BANCOS DE DADOS. Rio de
Janeiro: Campus, 1996.
MELO, Rubens N. BANCO DE DADOS EM APLICAÇÕES CLIENTES – SERVIDOR.
Rio de Janeiro. Infobook, 1998.
SALEMI, Joe. GUIA PC MAGAZINE PARA BANCO DE DADOS CLIENTES. Rio de
Janeiro. Infobook, 1995.
SILBERSCHATZ, Abrahan; KORTH, Henry. Sistemas de Banco de Dados. Makron
Books, 1999.
Download