Introdução ao Modelo Relacional
Aula 1: Conceitos Básicos
- Objetivo: Introduzir os conceitos fundamentais do modelo relacional.
- Tópicos:
- O que é um banco de dados relacional
- História dos bancos de dados relacionais
- Comparação com outros modelos de banco de dados
- Terminologia básica (tabelas, linhas, colunas, chaves)
- Exercícios:
- Quiz de terminologia
- Pesquisa sobre diferentes tipos de bancos de dados
Aula 2: Modelo de Entidade-Relacionamento (ER)
- Objetivo: Apresentar o modelo de entidade-relacionamento como uma ferramenta de modelagem.
- Tópicos:
- O que é o modelo ER
- Componentes do modelo ER: Entidades, Atributos, Relacionamentos
- Diagramas ER
- Exercícios:
- Desenhar diagramas ER para cenários simples
Ferramentas de Modelagem com MySQL Workbench
Aula 3: Introdução ao MySQL Workbench
- Objetivo: Familiarizar os alunos com o MySQL Workbench.
- Tópicos:
- Instalação e configuração do MySQL Workbench
- Visão geral da interface
- Funcionalidades principais
- Exercícios:
- Instalar e configurar o MySQL Workbench no seu computador
- Navegar pela interface e explorar funcionalidades
Aula 4: Criando um Diagrama ER no MySQL Workbench
- Objetivo: Ensinar como criar diagramas ER usando o MySQL Workbench.
- Tópicos:
- Criar um novo modelo
- Adicionar entidades e definir atributos
- Definir relacionamentos entre entidades
- Trabalhar com chaves primárias e estrangeiras
- Exercícios:
- Criar um diagrama ER para um sistema de biblioteca
Avançando na Modelagem Relacional
Aula 5: Normalização de Dados