Please enable JavaScript.
Coggle requires JavaScript to display documents.
Banco de dados - unidade 2 - Coggle Diagram
Banco de dados - unidade 2
Tipos de modelo
Lógico
Modelo Relacional
composto de tabelas e relações
as colunas são chamadas de campos
o nome dos campos não pode conter espaço, hífen
cardinalidades
(x,1) (x,n)
A chave estrangeira fica com a entidade n
(x,1) (x,1)
A chave estrangeira fica com a entidade mais fraca
(1,x)
Entidade obrigatória
(0,x)
Entidade não obrigatória
(x,n) (x,n)
Cria-se uma nova entidade para receber as chaves estrangeiras de ambas as entidades
as linhas são chamadas de registros
chaves
Primárias
Distingue um registro dos outros, tornando-o único na entidade
Alternativa
Mais de um campo são usados para distiguir um registro dos outros. Um dos campos é determinado como primário.
Estrangeiras
Um campo ou conjunto de campos cujo valor referencia uma chave primária de outra entidade
tabelas são chamadas de entidades
Deve ser identificado o tipo de Banco de Dados a ser usado.
Definição dos nomes das entidades, campos de forma mais próxima do banco de dados.
Conceitual
Representa as informações com base no contexto do negócio mais adequado.
Modelo entidade-relacionamento
Definir
Nome inicial de entidades
Relacionamentos entre entidades
nomes iniciais
Campos das entidades
Cardinalidades
Físico
Solução computacional utilizada para a sua implementação.
Nome das tabelas, campos, quais os tipos dos dados de cada campo e as restrições de integridade
Vantagens de modelar os dados
Melhor compreensão do que está sendo concebido
Comunicação entre partes interessadas
Especificação para construção
Automatização do processo
Normalização
PRIMEIRA FORMA NORMAL - 1FN
Os atributos não podem, para uma mesma entidade, ter valores diferentes ou atributos possuindo mais de um valor.
Tradução: Não são permitido atributos multivalorados (vetores).
Cada informação possui a tua tabela o seu local de armazenando e são evitadas redundâncias e inconsistências.
SEGUNDA FORMA NORMAL - 2FN
Os atributos que não compõem a chave devem depender unicamente da chave primária da tabela
Os atributos que não são dependentes dessa chave devem ser realocados em uma nova tabela
Formas normais são cumulativas. Ao obedecer uma você deve obrigatoriamente obedecer as demais
TERCEIRA FORMA NORMAL - 3FN
Os campos que podem ser obtidos a partir de um cálculo ou alguma lógica aplicada a outro campo, são eliminados.
A normalização dos dados permite encontrar um esquema, ou estruturação, que garante melhor qualidade das informações armazenadas.