Introdução à Modelagem de Banco de Dados
Inscreva-seFundamentos 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