Prévia do material em texto
Modelos de dados lógico e físico 43 Modelo Conceitual Modelo Lógico 44 Projeto Conceitual Fonte: Sistemas de Bancos de Dados (Elmasri e Navathe; 2011) Transpondo entidades e atributos Projeto Lógico Departamento Projeto Funcionário Dependente EntidadesPK Localizações Atributo multivalorado 47 Projeto Conceitual Fonte: Sistemas de Bancos de Dados (Elmasri e Navathe; 2011) Transpondo relacionamentos Projeto Lógico Departamento Projeto Funcionário Dependente Localizações TRABALHA EM M N Relacionamento M:N Atributo multivalorado EntidadesPK Fonte: Sistemas de Bancos de Dados (Elmasri e Navathe; 2011) Projeto Conceitual Ligações dos relacionamentos Projeto Lógico Departamento Projeto Funcionário Dependente Localizações TRABALHA EM N N M Fonte: Sistemas de Bancos de Dados (Elmasri e Navathe; 2011) Projeto Conceitual Projeto Lógico Departamento Projeto Funcionário Dependente Localizações TRABALHA EM N N M Fonte: Sistemas de Bancos de Dados (Elmasri e Navathe; 2011) Projeto Conceitual Projeto Lógico Departamento Projeto Funcionário Dependente Localizações TRABALHA EM N N M Fonte: Sistemas de Bancos de Dados (Elmasri e Navathe; 2011) Projeto Conceitual Projeto Lógico Departamento Projeto Funcionário Dependente Localizações TRABALHA EM N N M Fonte: Sistemas de Bancos de Dados (Elmasri e Navathe; 2011) Projeto Conceitual Projeto Lógico Departamento Projeto Funcionário Dependente Localizações TRABALHA EM N N M Projeto Lógico Fonte: Sistemas de Bancos de Dados (Elmasri e Navathe; 2011) 60 Modelo Lógico Modelo Físico 61 Projeto Físico FUNCIONARIO DEPARTAMENTO LOCALIZACOES_DEP PROJETO TRABALHA_EMDEPENDENTE Redefinição de chaves primárias e de nomenclatura de tabelas e campos PK 62 Projeto Físico 1 N Representação varia em cada aplicação de consulta utilizada N N N N N N N 1 1 1 1 1 1 1 63 Projeto Físico Diagrama Entidade-Relacionamento (DER) Instalação do MySQL Workbench Utilizando MySQL Workbench • O MySQL Workbench é uma ferramenta de gerenciamento do banco de dados MySQL • Vamos utilizar essa ferramenta para modelagem de dados, sem fazer conexão com banco de dados • Versão Windows 32 e 64 bits e MAC OS