Escolar Documentos
Profissional Documentos
Cultura Documentos
Matrícula: 202102331871
Introdução
Objetivos
Materiais utilizados
• Computador;
• Software brModel;
Procedimento
Uma vez que se tem o modelo relacional mostrado na figura 3 a análise será feita no
modelo lógico.
Observa-se que quando existe a conversão do modelo relacional para o modelo lógico as
entidades viram tabelas e os atributos viram colunas.
As integridades são de suma importância no modelo lógico, uma vez que a integridade
domínio está exposta em todas as tabelas. A integridade domínio é representada pelos tipos de
dados permitidos para tal coluna, os tipos de dados armazenados dentro de uma tabela, ou seja,
suas variáveis. Como se pode observar na figura 5.
Observe: “Número: INT “. Significa que o atributo número só poderá ter números
inteiros, isso vale para todos domínios estipulados em um BD. Portanto, essas variáveis tem
que ser pensadas antes da modelagem do banco para respeitar a modelagem de domino.
Na Integridade referencial os valores tem que ser validados baseados em valores que
estão em uma coluna de outra tabela, uma coluna de chave primaria de uma tabela tem que está
ligada com os valores de chave estrangeira de outra tabela. Como: departamentos e disciplina,
que estão ligados por número e departamentos_numero.
Também, o que está muito presente no modelo lógico são as chaves. As chaves são
utilizadas para identificar de forma exclusiva uma linha ou um conjunto de linhas. Podem ser
únicas ou não únicas, uma forma de representar isso são as chaves primárias que é escolhida
para ser a chave principal da tabela ela identifica de forma exclusiva os registros de uma tabela,
no entanto ela não pode ter um valor nulo. Já a chave estrangeira é uma coluna em uma tabela
que estabelece o relacionamento de uma chave primária de uma outra tabela.
Por fim, as cardinalidades 1:1, N:N e 1:N também tem sua importância na hora de
modelar um modelo lógico, pois estão ligadas diretamente com a estrutura e com as chaves.
Portanto, é onde se explica os relacionamentos pre-requisitos e disciplina-curso terem virado
tabelas, isso acontece pois os dois contém cardinalidades N:N. Sabendo que não se pode ter
atributos multivalorado nas tabelas, pois isso quebraria sua definição de poder ter apenas
produtos atômicos, será necessário que as relações pre-requisitos e disciplina-curso tenham
suas tabelas próprias, porém para elas estarem consistentes é necessário criar chaves
estrangeiras que vem de chaves primárias de outras tabelas, como podemos observar na figura
7.
Então, por isso que se obtém as duas chaves estrangeiras mais o identificador. Vale
lembrar que nas cardinalidades 1:N a fk sempre fica no lado de n pela generalização da regra.
Conclusão
Referencias
SIS4 – Programa grátis para criar objetos e esquemas a partir de bases de dados. brModelo 3.3.
Disponível em: https://www.sis4.com/brModelo/ . Acesso em 03 março de 2022.