🎲
Banco de Dados com MySQL
  • 📜README
  • 🎯TABLE OF CONTENTS
  • 🚪INTRO
    • 🎲Banco de Dados: Conceitos e Definições
    • 🗣️Análise de Requisitos
  • 🗃️MODELAGEM DE DADOS
    • ✈️Modelo Entidade-Relacionamento
      • 👤Entidades
      • 🫂Relacionamentos
      • 💪Atributos
        • 🧠Tipos de atributos
    • 🏫Escola: modelo conceitual
      • ♻️Conversão do MER para MR
  • 🚧DDL
    • 🧮Tipos de Dados no MySQL
      • 🔢Tipos numéricos
      • 🔠Tipos textuais
      • 📆Tipos de data e hora
    • ♻️Conversão do modelo ER para o modelo relacional
    • 🧱Criar a estrutura do banco de dados
    • 🪚Alterar tabelas
  • 📑DML
    • 📝INSERT
    • 🔎SELECT
      • 📈Funções de agregação
      • 😁Junções de tabelas
    • ✏️UPDATE
    • ❌DELETE
  • 👩‍💻STORED OBJECTS
    • 🗃️STORED OBJECTS
      • 👁️Views
      • 📑Procedures
      • 📋Funcions
      • 🔫Triggers
Powered by GitBook
On this page
  • Step 1. Traduzir as entidades e seus respectivos atributos
  • Definindo os atributos como nulos/opcionais ou não nulos/obrigatórios
  • Representando os atributos compostos e multivalorados

Was this helpful?

Edit on GitHub
  1. MODELAGEM DE DADOS
  2. Escola: modelo conceitual

Conversão do MER para MR

PreviousEscola: modelo conceitualNextTipos de Dados no MySQL

Last updated 1 year ago

Was this helpful?

Step 1. Traduzir as entidades e seus respectivos atributos

No diagrama ER que representa as entidades no banco de dados aqui abordado, temos as entidades: Estudante, Disciplina e Docente.

Estudante(idEstudante, nome, nascimento, matricula, telefones, endereço)

Definindo os atributos como nulos/opcionais ou não nulos/obrigatórios

Representando os atributos compostos e multivalorados

Pelas regras de conversão do MER para o modelo relacional, atributos compostos e atributos multivalorados são convertidos em tabelas do banco de dados. Logo, a representação da figura 2, acima, não é capaz de representar, de fato, os requisitos de tal mini-mundo. Neste caso, precisaremos:

  • Converter o atributo em uma tabela do banco de dados, cujas colunas podem ser representadas pelo ddd e o numero do telefone.

  • Converter o atributo em uma tabela contendo as colunas: logradouro, numero, complemento, bairro e cep.

🗃️
🏫
♻️