SlideShare une entreprise Scribd logo
1  sur  19
Definição
O Modelo de Dados é uma representação
das necessidades de dados de um determinado
ambiente e de como esses dados se
relacionam. É uma das primeiras atividades
que deve ser executada ao longo do
processo de identificação e compreensão de
um ambiente, tendo em vista necessidades de
automatização. É um dos produtos da fase de
Análise do Ciclo de Vida de um projeto de
desenvolvimento de um sistema.
 Construir um Modelo de Dados significa:
coletar e documentar informações relevantes
do ambiente estudado; representar as
informações, de forma clara e objetiva, e num
formato padrão que possa facilitar o
entendimento dos participantes do processo;
definir, de maneira clara, o escopo do
ambiente modelado; adquirir o entendimento
do ambiente através de refinamentos
sucessivos do modelo; e representar
graficamente as necessidades de
informação independentemente do
Software e do Hardware a serem usados
na implementação do Sistema.
Um Modelo de Dados é composto de:
 Entidade
 Tipo de Entidade
 Atributo
 Relacionamento
 Dicionário de Dados
Chamamos de entidade, qualquer coisa
real ou abstrata, de um determinado
ambiente, sobre a qual precisamos guardar
informações.
 Se estamos modelando o ambiente de uma
biblioteca, por exemplo, então as
informações a respeito dos livros devem estar
representadas pela entidade: Livro.
 As informações relativas aos usuários da
biblioteca poderiam ser representada pela
entidade: Cliente.
 As informações relativas ao empréstimo de
livros seriam representadas pela entidade:
Empréstimo.
 As reservas de livros por: Reserva, e assim
por diante.
 Nesse ambiente as informações da entidade
Livro poderiam ser: nome do livro, ISBN do
livro, e título do livro. Para a entidade Cliente
poderíamos ter: cpf, nome, endereço e
telefone. Para a entidade Empréstimo:
data do empréstimo, data provável de
devolução e taxa de multa para o caso de
devolução com atraso. A entidade Reserva
poderia ter: data da reserva, e data provável
de disponibilidade do livro.
É claro que as informações representadas por
uma entidade dependem do ambiente onde ela está
inserida. Por exemplo: uma pessoa para o Ministério
da Fazenda é vista como um contribuinte de
impostos. E dentro deste contexto as informações
relevantes de pessoa seriam: cpf, renda anual,
despesas médicas, despesas com instrução, etc. Já
o Ministério da Educação poderia ter outras
necessidades de informações sobre uma pessoa,
como por exemplo: cpf, nível de escolaridade,
idade, data de nascimento, etc. O Ministério da
Saúde, certamente teria interesse em informações
sobre saúde: tipo sanguíneo, data de nascimento,
etc. Podemos concluir que, uma entidade só deve
conter informações que dizem respeito, ou que
são necessárias, ao ambiente que representa.
 Um tipo de entidade é definido como sendo o
conjunto de todas entidades de uma mesma
natureza, ou seja, que tenham as mesmas
características. Por exemplo, o conjunto de todas
as entidades Livros de uma biblioteca constituem
o Tipo de Entidade LIVRO. Engenharia de
Software, Análise Estruturada, Análise Orientada
a Objeto, poderiam ser entidades do tipo de
entidade LIVRO. O conjunto de todos os
empréstimos feito pela biblioteca comporia o
tipo de entidade EMPRÉSTIMO. O conjunto de
todos as pessoas que usam a biblioteca
representaria o tipo de entidade CLIENTE.
 É o tipo de entidade que existe por si mesma.
Sua identificação completa é feita pelos seus
próprios atributos.
A Entidade ALUNO é uma entidade primária
porque é identificada pelos seus próprios
atributos. O seu identificador pode ser o
atributo Matrícula do aluno.
ALUNO
# Matrícula
Nome
Sexo
 A Entidade DEPARTAMENTO é uma entidade
primária pois tem como atributo identificador
um atributo próprio. A sigla do
Departamento, por exemplo.
DEPARTAMENTO
# Sigla
Nome
 É a entidade cuja identificação não pode ser
feita por seus próprios atributos. Para sua
identificação completa precisamos de
atributos de outra entidade.
 A entidade DEPENDENTE é uma entidade fraca
pois para a sua identificação há que se
utilizar atributos da entidade EMPREGADO
(A Matrícula do empregado, por exemplo).
Ou seja, quando falamos, João Viera
(Dependente) precisamos dizer de quem ele é
dependente (Empregado) para que se possa
identificá-lo completamente. Assim: João
Vieira é dependente de Francisco da Rocha
(Empregado)
 É a entidade que não se identifica por si
mesma e sua existência depende da
existência de duas ou mais outras entidades.
Compõem seu identificador, os identificadores
das entidades que se associaram para lhe dar
origem.
 No diagrama abaixo a entidade,
APROVEITAMENTO é uma entidade associativa
porque a sua identificação só possível a partir
da Matrícula, identificador da entidade ALUNO e
de Código, identificador da entidade DISCIPLINA.
Ou sejam, quando nos referimos ao
aproveitamento 7,3, por exemplo, ele só tem
sentido quando associado a uma aluno e a uma
disciplina. Assim: João Ribeiro Ferraz (Aluno) obteve
a nota 7,3 (Aproveitamento) em Banco de Dados
(Disciplina).
Modelos de dados 12363966

Contenu connexe

Similaire à Modelos de dados 12363966

Introducao Base Dados Ii
Introducao Base Dados IiIntroducao Base Dados Ii
Introducao Base Dados Ii
guest3118b2
 
Introducao Base Dados Ii
Introducao Base Dados IiIntroducao Base Dados Ii
Introducao Base Dados Ii
guest3118b2
 
Modelagem
ModelagemModelagem
Modelagem
prsimon
 
Modelo entidade relacionamento
Modelo entidade relacionamentoModelo entidade relacionamento
Modelo entidade relacionamento
Carlos Melo
 
Diagrama Entidade Relacionamento - Bancos de Dados I
Diagrama Entidade Relacionamento - Bancos de Dados IDiagrama Entidade Relacionamento - Bancos de Dados I
Diagrama Entidade Relacionamento - Bancos de Dados I
Djonathas Cardoso
 
08 modelo conceitual_fisico_logico_er
08 modelo conceitual_fisico_logico_er08 modelo conceitual_fisico_logico_er
08 modelo conceitual_fisico_logico_er
Walter Alves Pereira
 
Analise estruturada
Analise estruturadaAnalise estruturada
Analise estruturada
UNIPsystem
 
Tema 6 modelo_dedados-dea-et
Tema 6 modelo_dedados-dea-etTema 6 modelo_dedados-dea-et
Tema 6 modelo_dedados-dea-et
Pedro A. Uamusse
 

Similaire à Modelos de dados 12363966 (20)

Bases De Dados
Bases De DadosBases De Dados
Bases De Dados
 
Aulas de banco de dados
Aulas de banco de dadosAulas de banco de dados
Aulas de banco de dados
 
Aula 5 - Modelo de Entidade e Relacionamento - MER
Aula 5 - Modelo de Entidade e Relacionamento - MER Aula 5 - Modelo de Entidade e Relacionamento - MER
Aula 5 - Modelo de Entidade e Relacionamento - MER
 
Modelo Conceitual MER
Modelo Conceitual MERModelo Conceitual MER
Modelo Conceitual MER
 
Introducao Base Dados Ii
Introducao Base Dados IiIntroducao Base Dados Ii
Introducao Base Dados Ii
 
Introducao Base Dados Ii
Introducao Base Dados IiIntroducao Base Dados Ii
Introducao Base Dados Ii
 
Aula 02 mer
Aula 02   merAula 02   mer
Aula 02 mer
 
trabalho_banco.pptx
trabalho_banco.pptxtrabalho_banco.pptx
trabalho_banco.pptx
 
Modelagem
ModelagemModelagem
Modelagem
 
MER
MERMER
MER
 
Bd 02 mer
Bd 02 merBd 02 mer
Bd 02 mer
 
Aula 4 - Diagrama Entidade Relacionamento (com exercício no final)
Aula 4  - Diagrama Entidade Relacionamento (com exercício no final)Aula 4  - Diagrama Entidade Relacionamento (com exercício no final)
Aula 4 - Diagrama Entidade Relacionamento (com exercício no final)
 
MBA de Marketing UniCarioca - Métricas (Parte 01)
MBA de Marketing UniCarioca - Métricas (Parte 01)MBA de Marketing UniCarioca - Métricas (Parte 01)
MBA de Marketing UniCarioca - Métricas (Parte 01)
 
Modelo entidade relacionamento
Modelo entidade relacionamentoModelo entidade relacionamento
Modelo entidade relacionamento
 
Diagrama Entidade Relacionamento - Bancos de Dados I
Diagrama Entidade Relacionamento - Bancos de Dados IDiagrama Entidade Relacionamento - Bancos de Dados I
Diagrama Entidade Relacionamento - Bancos de Dados I
 
MBA de Marketing UniCarioca Três Rios - Métricas - Aula 01
MBA de Marketing UniCarioca Três Rios - Métricas - Aula 01MBA de Marketing UniCarioca Três Rios - Métricas - Aula 01
MBA de Marketing UniCarioca Três Rios - Métricas - Aula 01
 
08 modelo conceitual_fisico_logico_er
08 modelo conceitual_fisico_logico_er08 modelo conceitual_fisico_logico_er
08 modelo conceitual_fisico_logico_er
 
4- Tipo de Entidades - Prof.ª Cristiane Fidelix
4- Tipo de Entidades - Prof.ª Cristiane Fidelix4- Tipo de Entidades - Prof.ª Cristiane Fidelix
4- Tipo de Entidades - Prof.ª Cristiane Fidelix
 
Analise estruturada
Analise estruturadaAnalise estruturada
Analise estruturada
 
Tema 6 modelo_dedados-dea-et
Tema 6 modelo_dedados-dea-etTema 6 modelo_dedados-dea-et
Tema 6 modelo_dedados-dea-et
 

Dernier

Aula 03 - Filogenia14+4134684516498481.pptx
Aula 03 - Filogenia14+4134684516498481.pptxAula 03 - Filogenia14+4134684516498481.pptx
Aula 03 - Filogenia14+4134684516498481.pptx
andrenespoli3
 
matematica aula didatica prática e tecni
matematica aula didatica prática e tecnimatematica aula didatica prática e tecni
matematica aula didatica prática e tecni
CleidianeCarvalhoPer
 
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffffSSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
NarlaAquino
 

Dernier (20)

PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdfPROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
 
Produção de Texto - 5º ano - CRÔNICA.pptx
Produção de Texto - 5º ano - CRÔNICA.pptxProdução de Texto - 5º ano - CRÔNICA.pptx
Produção de Texto - 5º ano - CRÔNICA.pptx
 
Seminário Biologia e desenvolvimento da matrinxa.pptx
Seminário Biologia e desenvolvimento da matrinxa.pptxSeminário Biologia e desenvolvimento da matrinxa.pptx
Seminário Biologia e desenvolvimento da matrinxa.pptx
 
Estudar, para quê? Ciência, para quê? Parte 1 e Parte 2
Estudar, para quê?  Ciência, para quê? Parte 1 e Parte 2Estudar, para quê?  Ciência, para quê? Parte 1 e Parte 2
Estudar, para quê? Ciência, para quê? Parte 1 e Parte 2
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
 
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
 
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
 
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdfTCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
 
Aula 03 - Filogenia14+4134684516498481.pptx
Aula 03 - Filogenia14+4134684516498481.pptxAula 03 - Filogenia14+4134684516498481.pptx
Aula 03 - Filogenia14+4134684516498481.pptx
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
 
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfPROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
 
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVAEDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
 
matematica aula didatica prática e tecni
matematica aula didatica prática e tecnimatematica aula didatica prática e tecni
matematica aula didatica prática e tecni
 
6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéis
 
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffffSSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
 
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfProjeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
 
Jogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para criançasJogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para crianças
 
Plano de aula Nova Escola períodos simples e composto parte 1.pptx
Plano de aula Nova Escola períodos simples e composto parte 1.pptxPlano de aula Nova Escola períodos simples e composto parte 1.pptx
Plano de aula Nova Escola períodos simples e composto parte 1.pptx
 

Modelos de dados 12363966

  • 1.
  • 3. O Modelo de Dados é uma representação das necessidades de dados de um determinado ambiente e de como esses dados se relacionam. É uma das primeiras atividades que deve ser executada ao longo do processo de identificação e compreensão de um ambiente, tendo em vista necessidades de automatização. É um dos produtos da fase de Análise do Ciclo de Vida de um projeto de desenvolvimento de um sistema.
  • 4.  Construir um Modelo de Dados significa: coletar e documentar informações relevantes do ambiente estudado; representar as informações, de forma clara e objetiva, e num formato padrão que possa facilitar o entendimento dos participantes do processo; definir, de maneira clara, o escopo do ambiente modelado; adquirir o entendimento do ambiente através de refinamentos sucessivos do modelo; e representar graficamente as necessidades de informação independentemente do Software e do Hardware a serem usados na implementação do Sistema.
  • 5. Um Modelo de Dados é composto de:  Entidade  Tipo de Entidade  Atributo  Relacionamento  Dicionário de Dados
  • 6. Chamamos de entidade, qualquer coisa real ou abstrata, de um determinado ambiente, sobre a qual precisamos guardar informações.  Se estamos modelando o ambiente de uma biblioteca, por exemplo, então as informações a respeito dos livros devem estar representadas pela entidade: Livro.
  • 7.  As informações relativas aos usuários da biblioteca poderiam ser representada pela entidade: Cliente.  As informações relativas ao empréstimo de livros seriam representadas pela entidade: Empréstimo.  As reservas de livros por: Reserva, e assim por diante.
  • 8.  Nesse ambiente as informações da entidade Livro poderiam ser: nome do livro, ISBN do livro, e título do livro. Para a entidade Cliente poderíamos ter: cpf, nome, endereço e telefone. Para a entidade Empréstimo: data do empréstimo, data provável de devolução e taxa de multa para o caso de devolução com atraso. A entidade Reserva poderia ter: data da reserva, e data provável de disponibilidade do livro.
  • 9. É claro que as informações representadas por uma entidade dependem do ambiente onde ela está inserida. Por exemplo: uma pessoa para o Ministério da Fazenda é vista como um contribuinte de impostos. E dentro deste contexto as informações relevantes de pessoa seriam: cpf, renda anual, despesas médicas, despesas com instrução, etc. Já o Ministério da Educação poderia ter outras necessidades de informações sobre uma pessoa, como por exemplo: cpf, nível de escolaridade, idade, data de nascimento, etc. O Ministério da Saúde, certamente teria interesse em informações sobre saúde: tipo sanguíneo, data de nascimento, etc. Podemos concluir que, uma entidade só deve conter informações que dizem respeito, ou que são necessárias, ao ambiente que representa.
  • 10.  Um tipo de entidade é definido como sendo o conjunto de todas entidades de uma mesma natureza, ou seja, que tenham as mesmas características. Por exemplo, o conjunto de todas as entidades Livros de uma biblioteca constituem o Tipo de Entidade LIVRO. Engenharia de Software, Análise Estruturada, Análise Orientada a Objeto, poderiam ser entidades do tipo de entidade LIVRO. O conjunto de todos os empréstimos feito pela biblioteca comporia o tipo de entidade EMPRÉSTIMO. O conjunto de todos as pessoas que usam a biblioteca representaria o tipo de entidade CLIENTE.
  • 11.  É o tipo de entidade que existe por si mesma. Sua identificação completa é feita pelos seus próprios atributos.
  • 12. A Entidade ALUNO é uma entidade primária porque é identificada pelos seus próprios atributos. O seu identificador pode ser o atributo Matrícula do aluno. ALUNO # Matrícula Nome Sexo
  • 13.  A Entidade DEPARTAMENTO é uma entidade primária pois tem como atributo identificador um atributo próprio. A sigla do Departamento, por exemplo. DEPARTAMENTO # Sigla Nome
  • 14.  É a entidade cuja identificação não pode ser feita por seus próprios atributos. Para sua identificação completa precisamos de atributos de outra entidade.
  • 15.  A entidade DEPENDENTE é uma entidade fraca pois para a sua identificação há que se utilizar atributos da entidade EMPREGADO (A Matrícula do empregado, por exemplo). Ou seja, quando falamos, João Viera (Dependente) precisamos dizer de quem ele é dependente (Empregado) para que se possa identificá-lo completamente. Assim: João Vieira é dependente de Francisco da Rocha (Empregado)
  • 16.
  • 17.  É a entidade que não se identifica por si mesma e sua existência depende da existência de duas ou mais outras entidades. Compõem seu identificador, os identificadores das entidades que se associaram para lhe dar origem.
  • 18.  No diagrama abaixo a entidade, APROVEITAMENTO é uma entidade associativa porque a sua identificação só possível a partir da Matrícula, identificador da entidade ALUNO e de Código, identificador da entidade DISCIPLINA. Ou sejam, quando nos referimos ao aproveitamento 7,3, por exemplo, ele só tem sentido quando associado a uma aluno e a uma disciplina. Assim: João Ribeiro Ferraz (Aluno) obteve a nota 7,3 (Aproveitamento) em Banco de Dados (Disciplina).