Introdução à Modelagem de Banco de Dados

Inscreva-se

Fundamentos de Banco de Dados

1
O que é um banco de dados
2
Tipos de banco de dados: relacionais e não relacionais (ênfase nos relacionais)
3
Sistemas Gerenciadores de Banco de Dados (SGBDs)
4
Conceitos-chave: tabela, campo, registro, chave primária, chave estrangeira
5
Diferença entre dados, informações e metadados

Introdução à Modelagem de Dados

1
O que é modelagem de dados e por que é importante
2
Modelagem conceitual x modelagem lógica
3
Entidades, atributos e relacionamentos
4
Tipos de relacionamentos: 1:1, 1:N, N:N
5
Diagrama Entidade-Relacionamento (DER): notação e leitura

Modelagem Lógica e Regras de Normalização

1
Passagem do modelo conceitual para o modelo lógico
2
Criação de tabelas a partir de entidades
3
Introdução à normalização de dados (1FN, 2FN e 3FN)
4
Redução de redundância e integridade dos dados

Introdução ao SQL e Implementação de Modelos

1
Linguagem SQL: visão geral
2
Comandos básicos: CREATE, INSERT, SELECT, UPDATE, DELETE
3
Criação de tabelas com base em modelos lógicos
4
Definição de chaves primárias e estrangeiras
5
Relacionamento entre tabelas com SQL
Layer 1