SlideShare uma empresa Scribd logo
1 de 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).
Modelo de Dados: Definição, Componentes e Tipos de Entidades

Mais conteúdo relacionado

Semelhante a Modelo de Dados: Definição, Componentes e Tipos de Entidades

Aulas de banco de dados
Aulas de banco de dadosAulas de banco de dados
Aulas de banco de dadosOseas_Lima
 
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 Vitor Hugo Melo Araújo
 
Modelo Conceitual MER
Modelo Conceitual MERModelo Conceitual MER
Modelo Conceitual MERJoel Santos
 
Introducao Base Dados Ii
Introducao Base Dados IiIntroducao Base Dados Ii
Introducao Base Dados Iiguest3118b2
 
Introducao Base Dados Ii
Introducao Base Dados IiIntroducao Base Dados Ii
Introducao Base Dados Iiguest3118b2
 
Modelagem
ModelagemModelagem
Modelagemprsimon
 
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)Janynne Gomes
 
Modelo entidade relacionamento
Modelo entidade relacionamentoModelo entidade relacionamento
Modelo entidade relacionamentoCarlos 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 IDjonathas Cardoso
 
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🎯Renatho Sinuma MBA™®🎓
 
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
 
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 FidelixCris Fidelix
 
Analise estruturada
Analise estruturadaAnalise estruturada
Analise estruturadaUNIPsystem
 
Tema 6 modelo_dedados-dea-et
Tema 6 modelo_dedados-dea-etTema 6 modelo_dedados-dea-et
Tema 6 modelo_dedados-dea-etPedro A. Uamusse
 

Semelhante a Modelo de Dados: Definição, Componentes e Tipos de Entidades (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
 

Último

Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTeoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTailsonSantos1
 
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxSlides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxLuizHenriquedeAlmeid6
 
apostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médioapostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médiorosenilrucks
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Ilda Bicacro
 
Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?AnabelaGuerreiro7
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)ElliotFerreira
 
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....LuizHenriquedeAlmeid6
 
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxSlides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxLuizHenriquedeAlmeid6
 
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaHELENO FAVACHO
 
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteCOMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteVanessaCavalcante37
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfLeloIurk1
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdfLeloIurk1
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números Mary Alvarenga
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
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.pdfFrancisco Márcio Bezerra Oliveira
 
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.pdfHELENO FAVACHO
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfCamillaBrito19
 
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.pdfHELENO FAVACHO
 
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfPROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfHELENO FAVACHO
 

Último (20)

Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTeoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
 
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxSlides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
 
apostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médioapostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médio
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!
 
Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)
 
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
 
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxSlides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
 
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
 
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteCOMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
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
 
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
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdf
 
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
 
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfPROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
 

Modelo de Dados: Definição, Componentes e Tipos de Entidades

  • 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).