SlideShare uma empresa Scribd logo
1 de 12
Administração de Bancos de Dados Aula 4 Modelo E-R Modelo Entidade Relacionamento Prof. Belarmino
Modelos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Modelagem em Bancos de Dados ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Modelo Entidade - Relacionamento ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Modelo Entidade - Relacionamento ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Modelo Entidade Relacionamento ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Modelo Entidade Relacionamento ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Modelo Entidade Relacionamento O modelo também introduz o conceito de ‘ CARDINALIDADE’  definido como  o número de entidades as quais outra entidade pode ser associada via um conjunto de relacionamentos: Um para um (1:1) : uma entidade de A está associada a apenas uma entidade de B, e uma entidade de B está associada a apenas uma entidade de A. Um para muitos (1:N) : uma entidade de A está associada a qualquer numero de entidades de B, e uma entidade de B esta associada somente a uma entidade de A. Muitos para um (N:1) : uma entidade de A está associada a apenas uma entidade de B, e uma única entidade de B pode estar associada a qualquer numero de entidades de A. Muitos para muitos (N:M) : uma entidade de A está associada a qualquer quantidade de entidades de B, e uma entidade de B associada a qualquer número de entidades de A. *  Elabore um diagrama como o acima para as Entidades “Grupo do PIM” e “Alunos”
Modelo Entidade Relacionamento ,[object Object],[object Object],[object Object]
Modelo Entidade Relacionamento ,[object Object],[object Object],[object Object],[object Object]
Modelo Entidade Relacionamento A agregação, ou entidade associativa, é uma abstração na qual relacionamentos são  tratados como entidades de nível superior. No exemplo o relacionamento CONTATO e as entidades CLIENTE e REPRESENTANTE são tratados como uma “entidade” de  nível superior chamada CONTATO por outra entidade chamada GERENCIA DE  MARKETING.
HARDWARE FIM

Mais conteúdo relacionado

Mais procurados

08 modelo conceitual_fisico_logico_er
08 modelo conceitual_fisico_logico_er08 modelo conceitual_fisico_logico_er
08 modelo conceitual_fisico_logico_erWalter Alves Pereira
 
Bases de Dados - Conceitos introdutórios
Bases de Dados - Conceitos introdutóriosBases de Dados - Conceitos introdutórios
Bases de Dados - Conceitos introdutóriosClara Ferreira
 
Modelo de Entidades e Relacionamentos
Modelo de Entidades e RelacionamentosModelo de Entidades e Relacionamentos
Modelo de Entidades e RelacionamentosRobson Silva Espig
 
Apostila Modelo ER (Entidade Relacionamento)
Apostila Modelo ER (Entidade Relacionamento)Apostila Modelo ER (Entidade Relacionamento)
Apostila Modelo ER (Entidade Relacionamento)Ricardo Terra
 
Conceitos essenciais de bases de dados
Conceitos essenciais de bases de dadosConceitos essenciais de bases de dados
Conceitos essenciais de bases de dadosPatrícia Morais
 
Introducao Base Dados Ii
Introducao Base Dados IiIntroducao Base Dados Ii
Introducao Base Dados Iiguest3118b2
 
3 - Modelo Entidade Relacionamento
3 - Modelo Entidade Relacionamento3 - Modelo Entidade Relacionamento
3 - Modelo Entidade RelacionamentoCris Fidelix
 
Base de dados tic 10º ano
Base de dados   tic 10º anoBase de dados   tic 10º ano
Base de dados tic 10º anoEste FC Juniores
 
Banco de dados - Mapeamento MER - Relacional
Banco de dados - Mapeamento MER - RelacionalBanco de dados - Mapeamento MER - Relacional
Banco de dados - Mapeamento MER - RelacionalDaniel Brandão
 
Atps de banco de dados rel 1 3-4 atualizado formato ok
Atps de banco de dados rel 1 3-4  atualizado formato okAtps de banco de dados rel 1 3-4  atualizado formato ok
Atps de banco de dados rel 1 3-4 atualizado formato okThyvis Kalevi
 
Modelo Conceitual MER
Modelo Conceitual MERModelo Conceitual MER
Modelo Conceitual MERJoel Santos
 
Uml Diagramas estruturais - parte escrita
Uml   Diagramas estruturais - parte escritaUml   Diagramas estruturais - parte escrita
Uml Diagramas estruturais - parte escritathaisedd
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo RelacionalJoel Santos
 
Mer - Modelo Entidade Relacionamento
Mer - Modelo Entidade RelacionamentoMer - Modelo Entidade Relacionamento
Mer - Modelo Entidade RelacionamentoRademaker Siena
 

Mais procurados (19)

Aula 5 banco de dados
Aula 5   banco de dadosAula 5   banco de dados
Aula 5 banco de dados
 
08 modelo conceitual_fisico_logico_er
08 modelo conceitual_fisico_logico_er08 modelo conceitual_fisico_logico_er
08 modelo conceitual_fisico_logico_er
 
Bases de Dados - Conceitos introdutórios
Bases de Dados - Conceitos introdutóriosBases de Dados - Conceitos introdutórios
Bases de Dados - Conceitos introdutórios
 
Modelo de Entidades e Relacionamentos
Modelo de Entidades e RelacionamentosModelo de Entidades e Relacionamentos
Modelo de Entidades e Relacionamentos
 
Diagrama de classes
Diagrama de classesDiagrama de classes
Diagrama de classes
 
Apostila Modelo ER (Entidade Relacionamento)
Apostila Modelo ER (Entidade Relacionamento)Apostila Modelo ER (Entidade Relacionamento)
Apostila Modelo ER (Entidade Relacionamento)
 
Conceitos essenciais de bases de dados
Conceitos essenciais de bases de dadosConceitos essenciais de bases de dados
Conceitos essenciais de bases de dados
 
03 mer2
03 mer203 mer2
03 mer2
 
Introducao Base Dados Ii
Introducao Base Dados IiIntroducao Base Dados Ii
Introducao Base Dados Ii
 
3 - Modelo Entidade Relacionamento
3 - Modelo Entidade Relacionamento3 - Modelo Entidade Relacionamento
3 - Modelo Entidade Relacionamento
 
Si modelação dados
Si   modelação dadosSi   modelação dados
Si modelação dados
 
Base de dados tic 10º ano
Base de dados   tic 10º anoBase de dados   tic 10º ano
Base de dados tic 10º ano
 
Banco de dados - Mapeamento MER - Relacional
Banco de dados - Mapeamento MER - RelacionalBanco de dados - Mapeamento MER - Relacional
Banco de dados - Mapeamento MER - Relacional
 
Atps de banco de dados rel 1 3-4 atualizado formato ok
Atps de banco de dados rel 1 3-4  atualizado formato okAtps de banco de dados rel 1 3-4  atualizado formato ok
Atps de banco de dados rel 1 3-4 atualizado formato ok
 
Modelo Conceitual MER
Modelo Conceitual MERModelo Conceitual MER
Modelo Conceitual MER
 
Uml Diagramas estruturais - parte escrita
Uml   Diagramas estruturais - parte escritaUml   Diagramas estruturais - parte escrita
Uml Diagramas estruturais - parte escrita
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
Trabalho uml
Trabalho umlTrabalho uml
Trabalho uml
 
Mer - Modelo Entidade Relacionamento
Mer - Modelo Entidade RelacionamentoMer - Modelo Entidade Relacionamento
Mer - Modelo Entidade Relacionamento
 

Destaque

Administração de Banco de Dados - Operações Sobre Tabelas 19/10
Administração de Banco de Dados - Operações Sobre Tabelas 19/10Administração de Banco de Dados - Operações Sobre Tabelas 19/10
Administração de Banco de Dados - Operações Sobre Tabelas 19/10Fabio Abel
 
Administração de Banco de Dados
Administração de Banco de DadosAdministração de Banco de Dados
Administração de Banco de DadosFabio Abel
 
Administração de Banco de Dados - Operações Sobre Tabelas 19/10
Administração de Banco de Dados - Operações Sobre Tabelas 19/10Administração de Banco de Dados - Operações Sobre Tabelas 19/10
Administração de Banco de Dados - Operações Sobre Tabelas 19/10Fabio Abel
 
Curso tecnologia em gestão da tecnologia da informação disciplina gerenciam...
Curso tecnologia em gestão da tecnologia da informação   disciplina gerenciam...Curso tecnologia em gestão da tecnologia da informação   disciplina gerenciam...
Curso tecnologia em gestão da tecnologia da informação disciplina gerenciam...Fabio Abel
 
Administração de Banco de Dados
Administração de Banco de DadosAdministração de Banco de Dados
Administração de Banco de DadosFabio Abel
 
Aula06 placa-me-141204093851-conversion-gate02
Aula06 placa-me-141204093851-conversion-gate02Aula06 placa-me-141204093851-conversion-gate02
Aula06 placa-me-141204093851-conversion-gate02Albert Belchior
 
Administração de Banco de Dados - Operações sobre Tabelas 19/10
Administração de Banco de Dados - Operações sobre Tabelas 19/10Administração de Banco de Dados - Operações sobre Tabelas 19/10
Administração de Banco de Dados - Operações sobre Tabelas 19/10Fabio Abel
 
Sistemas operacionais aula 01
Sistemas operacionais aula 01Sistemas operacionais aula 01
Sistemas operacionais aula 01Albert Belchior
 
Aula05 141013181854-conversion-gate02
Aula05 141013181854-conversion-gate02Aula05 141013181854-conversion-gate02
Aula05 141013181854-conversion-gate02Albert Belchior
 
Aula2 140907212425-phpapp01
Aula2 140907212425-phpapp01Aula2 140907212425-phpapp01
Aula2 140907212425-phpapp01Albert Belchior
 
Administração de Banco de Dados
Administração de Banco de DadosAdministração de Banco de Dados
Administração de Banco de DadosHelder Lopes
 

Destaque (20)

Banco de dados aula 03
Banco de dados   aula 03Banco de dados   aula 03
Banco de dados aula 03
 
Administração de Banco de Dados - Operações Sobre Tabelas 19/10
Administração de Banco de Dados - Operações Sobre Tabelas 19/10Administração de Banco de Dados - Operações Sobre Tabelas 19/10
Administração de Banco de Dados - Operações Sobre Tabelas 19/10
 
Administração de Banco de Dados
Administração de Banco de DadosAdministração de Banco de Dados
Administração de Banco de Dados
 
Administração de Banco de Dados - Operações Sobre Tabelas 19/10
Administração de Banco de Dados - Operações Sobre Tabelas 19/10Administração de Banco de Dados - Operações Sobre Tabelas 19/10
Administração de Banco de Dados - Operações Sobre Tabelas 19/10
 
Curso tecnologia em gestão da tecnologia da informação disciplina gerenciam...
Curso tecnologia em gestão da tecnologia da informação   disciplina gerenciam...Curso tecnologia em gestão da tecnologia da informação   disciplina gerenciam...
Curso tecnologia em gestão da tecnologia da informação disciplina gerenciam...
 
Administração de Banco de Dados
Administração de Banco de DadosAdministração de Banco de Dados
Administração de Banco de Dados
 
Banco de dados aula 04
Banco de dados   aula 04Banco de dados   aula 04
Banco de dados aula 04
 
Banco de dados aula 02
Banco de dados   aula 02Banco de dados   aula 02
Banco de dados aula 02
 
Aula06 placa-me-141204093851-conversion-gate02
Aula06 placa-me-141204093851-conversion-gate02Aula06 placa-me-141204093851-conversion-gate02
Aula06 placa-me-141204093851-conversion-gate02
 
Banco de dados aula 01
Banco de dados   aula 01Banco de dados   aula 01
Banco de dados aula 01
 
Administração de Banco de Dados - Operações sobre Tabelas 19/10
Administração de Banco de Dados - Operações sobre Tabelas 19/10Administração de Banco de Dados - Operações sobre Tabelas 19/10
Administração de Banco de Dados - Operações sobre Tabelas 19/10
 
Sistemas operacionais aula 01
Sistemas operacionais aula 01Sistemas operacionais aula 01
Sistemas operacionais aula 01
 
Aula05 141013181854-conversion-gate02
Aula05 141013181854-conversion-gate02Aula05 141013181854-conversion-gate02
Aula05 141013181854-conversion-gate02
 
Banco de dados aula 08
Banco de dados   aula 08Banco de dados   aula 08
Banco de dados aula 08
 
1 semestre-aula8-introducao-dd le-dml
1 semestre-aula8-introducao-dd le-dml1 semestre-aula8-introducao-dd le-dml
1 semestre-aula8-introducao-dd le-dml
 
Aula2 140907212425-phpapp01
Aula2 140907212425-phpapp01Aula2 140907212425-phpapp01
Aula2 140907212425-phpapp01
 
Banco de dados aula 2
Banco de dados  aula 2Banco de dados  aula 2
Banco de dados aula 2
 
Administração de Banco de Dados
Administração de Banco de DadosAdministração de Banco de Dados
Administração de Banco de Dados
 
Microsoft word 2010
Microsoft word 2010Microsoft word 2010
Microsoft word 2010
 
Banco de dados
Banco de dadosBanco de dados
Banco de dados
 

Semelhante a Modelo E-R Aula 4 Administração Bancos Dados

Aula 3-IDB - Modelo Conceptual-2.pdf
Aula 3-IDB - Modelo Conceptual-2.pdfAula 3-IDB - Modelo Conceptual-2.pdf
Aula 3-IDB - Modelo Conceptual-2.pdfCelestino24
 
ModeloEntidadeRelacionamento-Completa.pdf
ModeloEntidadeRelacionamento-Completa.pdfModeloEntidadeRelacionamento-Completa.pdf
ModeloEntidadeRelacionamento-Completa.pdfValdeir7
 
Aula 1 - 31 Jan 23.pdf
Aula 1 - 31 Jan 23.pdfAula 1 - 31 Jan 23.pdf
Aula 1 - 31 Jan 23.pdfedilson42986
 
Modelo conceitual fisico_logico_er[1]
Modelo conceitual fisico_logico_er[1]Modelo conceitual fisico_logico_er[1]
Modelo conceitual fisico_logico_er[1]Miguel Aquino
 
Modelo Conceitual - Banco de Dados
Modelo Conceitual - Banco de DadosModelo Conceitual - Banco de Dados
Modelo Conceitual - Banco de Dadosinfo_cimol
 
Aula 3 modelagem de dados
Aula 3   modelagem de dadosAula 3   modelagem de dados
Aula 3 modelagem de dadosHélio Martins
 
Banco de Dados _ Modelagem Conceitual.pdf
Banco de Dados _ Modelagem Conceitual.pdfBanco de Dados _ Modelagem Conceitual.pdf
Banco de Dados _ Modelagem Conceitual.pdfPauloVictor415128
 
ATRIBUTOS.pptx
ATRIBUTOS.pptxATRIBUTOS.pptx
ATRIBUTOS.pptxfabio20718
 
Revisão 1º bimestre - Casos de Usos e Classes
Revisão 1º bimestre - Casos de Usos e ClassesRevisão 1º bimestre - Casos de Usos e Classes
Revisão 1º bimestre - Casos de Usos e ClassesMaria Alice Jovinski
 
Aula classes abstratas 3º periodo uniao
Aula classes abstratas  3º periodo uniaoAula classes abstratas  3º periodo uniao
Aula classes abstratas 3º periodo uniaoMaria Alice Jovinski
 
Aula sobre Diagrama Classe para a modelagem de requisitos.pptx
Aula sobre Diagrama Classe para a modelagem de requisitos.pptxAula sobre Diagrama Classe para a modelagem de requisitos.pptx
Aula sobre Diagrama Classe para a modelagem de requisitos.pptxCarlos Albuquerque
 
Curso : Introdução Orientação a Objetos
Curso : Introdução Orientação a ObjetosCurso : Introdução Orientação a Objetos
Curso : Introdução Orientação a Objetosdanielrpgj30
 

Semelhante a Modelo E-R Aula 4 Administração Bancos Dados (20)

Aula 3-IDB - Modelo Conceptual-2.pdf
Aula 3-IDB - Modelo Conceptual-2.pdfAula 3-IDB - Modelo Conceptual-2.pdf
Aula 3-IDB - Modelo Conceptual-2.pdf
 
ModeloEntidadeRelacionamento-Completa.pdf
ModeloEntidadeRelacionamento-Completa.pdfModeloEntidadeRelacionamento-Completa.pdf
ModeloEntidadeRelacionamento-Completa.pdf
 
Aula 1 - 31 Jan 23.pdf
Aula 1 - 31 Jan 23.pdfAula 1 - 31 Jan 23.pdf
Aula 1 - 31 Jan 23.pdf
 
Si modelação dados
Si   modelação dadosSi   modelação dados
Si modelação dados
 
Modelo conceitual fisico_logico_er[1]
Modelo conceitual fisico_logico_er[1]Modelo conceitual fisico_logico_er[1]
Modelo conceitual fisico_logico_er[1]
 
Modelo Conceitual - Banco de Dados
Modelo Conceitual - Banco de DadosModelo Conceitual - Banco de Dados
Modelo Conceitual - Banco de Dados
 
Principais diagramas da UML
Principais diagramas da UMLPrincipais diagramas da UML
Principais diagramas da UML
 
Aula 6 14042011 sii
Aula 6   14042011 siiAula 6   14042011 sii
Aula 6 14042011 sii
 
Aula 3 modelagem de dados
Aula 3   modelagem de dadosAula 3   modelagem de dados
Aula 3 modelagem de dados
 
Banco de Dados _ Modelagem Conceitual.pdf
Banco de Dados _ Modelagem Conceitual.pdfBanco de Dados _ Modelagem Conceitual.pdf
Banco de Dados _ Modelagem Conceitual.pdf
 
Banco de dados [ aula 2 ]
Banco de dados [ aula 2 ]Banco de dados [ aula 2 ]
Banco de dados [ aula 2 ]
 
ATRIBUTOS.pptx
ATRIBUTOS.pptxATRIBUTOS.pptx
ATRIBUTOS.pptx
 
Paradigma Orientado a Objetos
Paradigma Orientado a ObjetosParadigma Orientado a Objetos
Paradigma Orientado a Objetos
 
Revisão 1º bimestre - Casos de Usos e Classes
Revisão 1º bimestre - Casos de Usos e ClassesRevisão 1º bimestre - Casos de Usos e Classes
Revisão 1º bimestre - Casos de Usos e Classes
 
Trabalho de análise e projeto 2
Trabalho de análise e projeto 2Trabalho de análise e projeto 2
Trabalho de análise e projeto 2
 
Aula classes abstratas 3º periodo uniao
Aula classes abstratas  3º periodo uniaoAula classes abstratas  3º periodo uniao
Aula classes abstratas 3º periodo uniao
 
Uml ppoint
Uml ppointUml ppoint
Uml ppoint
 
Aula sobre Diagrama Classe para a modelagem de requisitos.pptx
Aula sobre Diagrama Classe para a modelagem de requisitos.pptxAula sobre Diagrama Classe para a modelagem de requisitos.pptx
Aula sobre Diagrama Classe para a modelagem de requisitos.pptx
 
Aula 5 uml1 (1)
Aula 5   uml1 (1)Aula 5   uml1 (1)
Aula 5 uml1 (1)
 
Curso : Introdução Orientação a Objetos
Curso : Introdução Orientação a ObjetosCurso : Introdução Orientação a Objetos
Curso : Introdução Orientação a Objetos
 

Modelo E-R Aula 4 Administração Bancos Dados

  • 1. Administração de Bancos de Dados Aula 4 Modelo E-R Modelo Entidade Relacionamento Prof. Belarmino
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8. Modelo Entidade Relacionamento O modelo também introduz o conceito de ‘ CARDINALIDADE’ definido como o número de entidades as quais outra entidade pode ser associada via um conjunto de relacionamentos: Um para um (1:1) : uma entidade de A está associada a apenas uma entidade de B, e uma entidade de B está associada a apenas uma entidade de A. Um para muitos (1:N) : uma entidade de A está associada a qualquer numero de entidades de B, e uma entidade de B esta associada somente a uma entidade de A. Muitos para um (N:1) : uma entidade de A está associada a apenas uma entidade de B, e uma única entidade de B pode estar associada a qualquer numero de entidades de A. Muitos para muitos (N:M) : uma entidade de A está associada a qualquer quantidade de entidades de B, e uma entidade de B associada a qualquer número de entidades de A. * Elabore um diagrama como o acima para as Entidades “Grupo do PIM” e “Alunos”
  • 9.
  • 10.
  • 11. Modelo Entidade Relacionamento A agregação, ou entidade associativa, é uma abstração na qual relacionamentos são tratados como entidades de nível superior. No exemplo o relacionamento CONTATO e as entidades CLIENTE e REPRESENTANTE são tratados como uma “entidade” de nível superior chamada CONTATO por outra entidade chamada GERENCIA DE MARKETING.

Notas do Editor

  1. 15/09/10 Tecnicas de Informatica - Aula 2
  2. 15/09/10 Tecnicas de Informatica - Aula 2
  3. 15/09/10 Tecnicas de Informatica - Aula 2
  4. 15/09/10 Tecnicas de Informatica - Aula 2
  5. 15/09/10 Tecnicas de Informatica - Aula 2
  6. 15/09/10 Tecnicas de Informatica - Aula 2
  7. 15/09/10 Tecnicas de Informatica - Aula 2
  8. 15/09/10 Tecnicas de Informatica - Aula 2
  9. 15/09/10 Tecnicas de Informatica - Aula 2
  10. 15/09/10 Tecnicas de Informatica - Aula 2
  11. 15/09/10 Tecnicas de Informatica - Aula 2
  12. 15/09/10 Tecnicas de Informatica - Aula 2