Você está na página 1de 2

BANCO DE DADOS - 100H

Conteúdo Programático
 

FASE I : INTRODUÇÃO A BANCO DE DADOS 

1. CONCEITOS INICIAIS
1.1. DADO, INFORMAÇÃO, FATO E METADADOS
1.2. HISTÓRICO DOS BANCOS DE DADOS
1.3. O QUE É UM BANCO DE DADOS?
1.4. ABSTRAÇÃO DE DADOS
2. SISTEMA GERENCIADOR DE BANCO DE DADOS - SGBD
2.1. CARACTERÍSTICAS DE UM SGBD
2.2. ARQUITETURA DO SGBD

FASE I I: MODELAGEM DE BANCO DE DADOS 

3. INTRODUÇÃO A MODELAGEM DE DADOS


3.1. MODELO DE DADOS
4. MODELO ENTIDADE-RELACIONAMENTO (MER)
4.1. ENTIDADES
4.2. ATRIBUTOS
4.3. RELACIONAMENTO
4.4. CARDINALIDADE DE UM RELACIONAMENTO
4.5. GRAU DE UM RELACIONAMENTO
4.6. AUTO-RELACIONAMENTO
4.7. RELACIONAMENTO MUTUAMENTE EXCLUSIVO
4.8. ESPECIALIZAÇÃO E GENERALIZAÇÃO
4.9. AGREGAÇÃO
4.10. NOTAÇÃO DO MER
5. MODELO RELACIONAL
6. MAPEAMENTO DO MODELO ENTIDADE-RELACIONAMENTO PARA O MODELO
RELACIONAL
6.1. MAPEAR ENTIDADES
6.2. MAPEAR ATRIBUTOS SIMPLES
6.3. MAPEAR ATRIBUTOS COMPOSTOS
6.4. MAPEAR ATRIBUTOS CHAVE
6.5. MAPEAR OS ATRIBUTOS MULTIVALORADOS
6.6. MAPEAR RELACIONAMENTOS UM PARA UM
6.7. MAPEAR RELACIONAMENTOS UM PARA MUITOS
6.8. MAPEAR RELACIONAMENTO MUITOS PARA MUITOS
7. DICIONÁRIO DE DADOS
8. NORMALIZAÇÃO DE DADOS
8.1. PRINCIPAIS PROBLEMAS E ANOMALIAS NOS BANCOS DE DADOS RELACIONAIS
8.2. PORQUE NORMALIZAR?
8.3. PRIMEIRA FORMA NORMAL (1FN)
8.4. SEGUNDA FORMA NORMAL (2FN)
8.5. TERCEIRA FORMA NORMAL 3FN

FASE III : ARQUITETURA DE BANCO DE DADOS E LINGUAGEM SQL 

9. CONCEITOS BÁSICOS
9.1. BANCOS DE DADOS RELACIONAIS
9.2. LINGUAGEM SQL
9.3. COMPOSIÇÃO DOS BANCOS DE DADOS – DDL E DML
10. INTRODUÇÃO AO MYSQL
10.1. TIPOS DE DADOS
10.2. INSTRUÇÕES DDL – CREATE
10.3. INSTRUÇÕES DDL – ALTER
10.4. INSTRUÇÕES DDL – DROP
10.5. CHAVE PRIMÁRIA E CHAVE ESTRANGEIRA
10.6. INSTRUÇÕES DML – INSERT
10.7. INSTRUÇÕES DML – SELECT
10.8. INSTRUÇÕES DML – UPDATE
10.9. INSTRUÇÕES DML – DELETE

FASE IV : DESENVOLVIMENTO DO PROJETO 

Você também pode gostar