Aula 1 Resumo Geral De BD

1592 palavras 7 páginas
Banco de Dados –
Revisão
Prof. Cleber Rubert
Banco de Dados II

Cardinalidade de um relacionamento


Um para Um (1:1)


Cada instância de uma entidade só pode se relacionar com uma instância de outra entidade

Homem

Gerente

1

1

Casado

Gerenci a 1

1

Mulher

Departamento

Cardinalidade de um relacionamento
Homem

1

Casado

1

Mulher

Cardinalidade de um relacionamento
Homem

Código

Nome

1

Casado

1

Mulher

Cônjuge

Código

Nome

01

Paulo

04

01

Márcia

02

Everton

02

02

Antônia

03

Marciano

03

03

Adriana

04

Alessandro

01

04

Ana Luiza

HOMEM

MULHER

Cardinalidade de um relacionamento


Um para Muitos (1:N)


O relacionamento um-para-muitos é usado quando uma entidade A pode se relacionar com uma ou mais entidades B.

Cliente

Funcionário

1

N

Faz

Trabalh a N

1

Compra

Departamento

Cardinalidade de um relacionamento
Funcionário

N

Trabalh a 1

Departamento

UM PARA MUITOS (1:N)
Funcionário

Código

N

Nome

Trabalh a 1

Departamento

Cod_Dpto

Código

Nome

01

Paulo

02

01

Compras

02

Everton

03

02

Informática

03

Marciano

03

03

Vendas

04

Alessandro

01

04

RH

05

Marcelo

02

06

Justiniano

03

FUNCIONÁRIO

DEPARTAMENTO

Cardinalidade de um relacionamento


Muitos para Muitos (N:N)


O relacionamento muitos-para-muitos é usado quando várias entidades A se relacionam com várias entidades B.

Aluno

Fornecedor

N

N

Faz

Fornece

N

N

Disciplina

Produto

Cardinalidade de um relacionamento
Aluno

N

Faz

N

Disciplina

Entidade Associativa




Em um banco de dados não é possível implementar um relacionamento
M:N, sendo assim foi criado na modelagem a Entidade Associativa.
Entidade Associativa é a associação entre uma entidade e um relacionamento, ou a associação entre dois relacionamentos.

Aluno

N

Faz

N

Disciplina

UM PARA MUITOS (1:N)
Aluno

Matrícul a Nome

N

N

Faz

Matrícul a CodDisciplin a Códig o 01

Banco de
Dados

02

Informática

03

Português

01

Paulo

01

02

02

Everton

01

Relacionados

  • Busca
    1580 palavras | 7 páginas
  • Central do TCC Inform tica 2012 Trancado
    7892 palavras | 32 páginas
  • e-tec brasil
    39019 palavras | 157 páginas
  • Informatica
    1127 palavras | 5 páginas
  • Banco de Dados
    1159 palavras | 5 páginas
  • banco de dados
    1968 palavras | 8 páginas
  • Gestão de projetos
    2689 palavras | 11 páginas
  • Estagio 1
    2304 palavras | 10 páginas
  • gqdhy
    1183 palavras | 5 páginas
  • Técnicas de demonstração
    7682 palavras | 31 páginas