Ementa
Abordagem dos conceitos bsicos sobre Banco de Dados. Estudo da independncia de dados, modelo de dados conceitual e
modelo de implementao. Abordagens hierrquica, de rede e relacional. Abordagem Relacional: modelo de dados e restries de
integridade, lgebra e clculo relacional, SQL, normalizao e dependncias funcionais. Estudo da normalizao em banco de
dados.
Objetivos
Compreender conceitos bsicos sobre banco de dados. Interpretar um problema da vida real e gerar um Diagrama de Entidade
Relacionamento para sua soluo. Indicar os relacionamentos e chaves, criar o modelo relacional da soluo. Desenvolver
comandos SQL para criao de tabelas e comandos bsicos da Linguagem de Manipulao de Dados (DML).
Contedo Programtico
Conceitos Fundamentais de Banco de Dados
Caractersticas de um SGBD
Arquitetura de SGBD; Introduo ao Modelo
Entidade-Relacionamento (MER)
Modelo Entidade-Relacionamento
Projeto Conceitual: Diagrama Entidade-Relacionamento (DER)
Introduo aos bancos de dados relacionais
Projeto Lgico: reduo de um DER a tabelas
Ferramenta CASE para modelagem de dados relacionais
Conhecendo um Sistema Gerenciador de Banco de Dados (SGBD)
lgebra e clculo relacional
Introduo Linguagem SQL
Normalizao em banco de Dados
Sistema de Avaliao
1 Avaliao - PESO 4,0
Atividades Avaliativas a Critrio do Professor
Prticas:
Tericas:
Total: 0
1) DATE, C. J.; VIEIRA, Daniel. Introduo a Sistemas de Banco de Dados. 8 ed. Rio de Janeiro: Campus - Elsevier, 2004.
2) ELMASRI, Ramez. Sistemas de Banco de Dados. 4 ed. Rio de Janeiro: Pearson - Addison Wesley, 2009.
Cronograma de Aulas
Tema
Semana n.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Coordenador do Curso
_____________________
Assinatura
Diretor Executivo
__/__/____
_____________________
Assinatura