banco de dados

492 palavras 2 páginas
Projeto e Modelagem de
Banco de Dados
Aula 3 (Prof. Anderson)
Visão Geral de Projeto
Mapeamento do MER para Modelo Relacional
Modelo Relacional
Modelo Relacional e o DBMAIN

2011

Visão Geral de Projeto
Problema???
X X
X X

Modelo Conceitual
(Modelo Entidade
Relacionamento)
MAPEAMENTO

Fronteira Conceitual
(Modelo Externo)

NORMALIZAÇÃO

Modelo Lógico
(Modelo Relacional)
MODELO RELACIONAL
NORMALIZADO

SGBD

SQL

Modelo Físico

APLICAÇÕES

Definições de Projeto
(Nível Conceitual)
1) MER → Modelo Entidade Relacionamento
* Entidade → objetos, elementos predominantes ao problema
* Relacionamento → ação, acontecimento envolvendo entidades
* Atributos → Descrição, características, propriedades de uma entidade ou relacionamento
* Cardinalidade → enumeração, quantificação dos envolvimentos entre entidades através dos relacionamentos. * Mapeamento → efetua a transformação do MER para o Modelo Relacional.

Definições de Projeto (Nível Lógico)
1) Modelo Relacional
* Tabelas → organização estruturada logicamento através de campos (colunas) e tuplas(linhas).
* Atributos do MER são colunas no Modelo
Relacional.
* Neste modelo não existem mais as ligações dos relacionamentos, os vínculos são estabelecidos por chaves.
* Chave primária (Primary Key - PK) → determina a obtenção de somente uma linha na tabela (no
MER é o atributo determinante). Conjunto de campos, no qual seus valores não se repetem na coluna, permitindo que possam ser acessados os demais campos e linhas de forma única.

Definições de Projeto (Nível Lógico)
1) Modelo Relacional
* Chave composta → formada por um ou mais campos * Normalização → efetua o tratamento de dados duplicados e otimiza o modelo relacional.
* Chave estrangeira (Foreign Key – FK)→ é um campo em uma tabela (não sendo a PK) que possui repetições de dados, no qual em outra tabela ela será a chave primária.
PK

TABELA 1

FK

PK

TABELA 2

Mapeamento

R1

Relacionados

  • Banco de dados: dados
    436 palavras | 2 páginas
  • banco de dados
    11859 palavras | 48 páginas
  • Banco de dados
    2201 palavras | 9 páginas
  • Bancos de Dados
    6609 palavras | 27 páginas
  • Banco de dados
    2417 palavras | 10 páginas
  • Banco de dados
    1390 palavras | 6 páginas
  • BANCO DE DADOS
    2097 palavras | 9 páginas
  • O Que Banco De Dados
    1748 palavras | 7 páginas
  • Banco de dados
    940 palavras | 4 páginas
  • banco de dados
    2741 palavras | 11 páginas