SlideShare uma empresa Scribd logo
MODELAGEM DE
DADOS
Análise e Desenvolvimento de
Sistemas 2022
Prof. Jhonata Lamim
Sumário
1. REVISÃO DA AULA 01
2. EXERCÍCIOS
Revisão
DADOS X INFORMAÇÃO X CONHECIMENTO
Não tem significado ou contexto, não levando a
compreensão quando analisado sozinho. É a
matéria prima da informação.
É o processamento/estruturação dos dados afim
de transmitir um significado.
É a informação processo e transformada em
experiência. Permitindo a tomada de decisões.
Revisão
BANCO DE DADOS
• Armazenados inicialmente em papel e arquivos.
• Evolui para planilhas e sistemas simples.
• Banco de dados relacional (final da década de 70 – Frank
Edgar)
Revisão
BANCO DE DADOS
Revisão
BANCO DE DADOS
“Coleção de dados relacionados que podem
ser inseridos, atualizados, e recuperados e que
possuem um significado implícito.”
(Cayres, Paulo Henrique, 2015)
Revisão
MODELAGEM
• A modelagem de dados consiste na Analise e
Planejamento dos dados que irão compor o Banco.
• Feita antes da criação do banco de dados.
• Proposito específico com base na necessidade.
Revisão
MODELO CONCEITUAL
• Baseia-se em alto nível, representando o mundo real em uma visão
simplificada dos dados e seus relacionamentos.
• Representado através de diagramas (Diagramas Entidade-
Relacionamento - DER).
• Visão simplificada dos relacionamentos sem detalhes da
implementação.
MODELO
SOLUÇÃO
“Uma entidade representa um objeto ou
conceito do mundo real.”
Pode representar:
• Algo concreto ou abstrato.
• Algo pessoal, local, objeto, evento ou conceitual.
Da origem a tabela.
Revisão
ENTIDADES
• Entidade Forte: Possuí um atributo identificador próprio.
• Entidade Fraca: Não pode ser identificada somente
através de seus atributos.
• Entidade Associativa: Quando a necessidade de associar
uma entidade a um relacionamento existente.
Revisão
ENTIDADES
• Representação:
Forte Fraca Associativa
• Descrevem as entidades ou relacionamentos.
Revisão
ATRIBUTOS
• Divididos em:
Determinante.
Simples ou atômico.
Composto.
Monovalorado ou de valor único.
Multivalorado.
Armazenados.
Derivados.
Null.
Revisão
ATRIBUTOS
Representação:
Determinante
Composto
Multivalorado
Derivado
Armazenado
Monovalorado
• É uma associação nomeada entre duas entidades.
• Representa a maneira como essas entidades estão
logicamente relacionadas.
• Fato ou acontecimento que liga duas “coisas”
existentes.
Revisão
RELACIONAMENTOS
Representação:
• As ocorrências de relação de hierarquia entre uma
mesma entidade, são chamadas de auto-relaciomento.
Revisão
RELACIONAMENTOS
Representação:
Gerente
Subordinado
Representação:
• Identifica quantas vezes cada instância de uma
entidade pode participar do relacionamento.
Revisão
CARDINALIDADE
• Cardinalidade Mínima: Representada por 0 ou 1.
• Cardinalidade Máxima: Representada por 1 ou n
(ou M).
Revisão
CARDINALIDADE
consulta
SENAC Modelagem de Dados - Aula02 curso de ADS.pdf
Baixar o software brmodelo para criação do DER.
https://www.sis4.com/brModelo/download.html
Exercício
BRMODELO
Identifique as entidades, atributos, relacionamentos e cardinalidade.
Exercício
EXERCÍCIO - 01
Identifique as entidades e relacionamentos.
Exercício
Crie o DER acima e adicione os atributos das Entidades.
Aluno: Código do aluno, nome, CPF, idade, endereço, escolaridade, telefone e
email.
Matéria: Código da matéria, nome e carga horaria,.
Professor: Nome e matricula.
CursoAluno: Código do aluno e código da matéria.
EXERCÍCIO - 02
Exercício
EXERCÍCIO - 03
Com base no mini-mundo abaixo (sistema de imobiliária), crie o DER
representando as entidades e relacionamentos.
O Proprietário contata Corretor (um proprietário pode contatar um corretor e um corretor
pode ser contatado por vários proprietários).
Corretor atende Inquilino (um corretor pode atender vários inquilinos e um inquilino pode
ser atendido por apenas um corretor).
Inquilino aluga Imóvel (um inquilino aluga um imóvel e um imóvel pode ser alugado por
vários inquilinos).
Proprietário possui Imóvel (um proprietário possui vários imóveis e um imóvel pertence a
apenas um proprietário).
Exercício
EXERCÍCIO – 03- CONTINUAÇÃO
Inclua os atributos ao DER do sistema de imobiliária.
Para cada inquilino, deve ser registrado o código do inquilino, nome, CPF e renda.
Os corretores serão identificados pelo código de matricula, nome e CPF.
Cada proprietário deverá ter um cadastro com código do proprietário, nome, CPF e
endereço.
Os imóveis negociados serão identificados no sistema pela código do imóvel, descrição,
código do proprietário, valor do aluguel e status (se está alugado ou livre).

Mais conteúdo relacionado

Semelhante a SENAC Modelagem de Dados - Aula02 curso de ADS.pdf (20)

PPT
Modelagem
prsimon
 
PDF
Banco de Dados II: MER (aula 1)
Gustavo Zimmermann
 
PDF
01 banco de dados-basico
Amadeo Santos
 
PPTX
Sql - introdução
Samuel Novais, MBA
 
PPTX
Introdução à Modelagem de Dados - Princípios Fundamentais.pptx
Anderson Maciel
 
PDF
Modelagem Dados - Introdução à Conceitos
paulocoob
 
PDF
Aula 3-IDB - Modelo Conceptual-2.pdf
Celestino24
 
PPTX
Modelo E-R
Joeldson Costa Damasceno
 
PDF
Banco dados i prof ivan (acesse www.portalgsti.com.br)
Andre Sidou
 
PPTX
aula4 estrutura e qualidade dos dados 11
testepro286
 
PDF
BANCO DE DADOS - Modelo conceitual - MER e DER.pdf
ssusera5d99a
 
PDF
Apostila Modelagem e Desenvolvimento de Banco de Dados.pdf
FlvioMachadoLobo
 
PPTX
Modelos de banco de dados
Edgar Stuart
 
PPTX
Banco de dados 1
william ribeiro
 
PPTX
Material de suporte à aula
Filipa Cordeiro
 
PDF
Aula 1 - 31 Jan 23.pdf
edilson42986
 
ODP
Aula teste ETEC - Analise de Programacao
Alcides Duarte
 
PPT
Bases De Dados
arturafonsosousa
 
PDF
Base de Dados - Introdução
Mariana Hiyori
 
PDF
APOSTILA 1 _ ADMINISTRADOR DE BANCO DE DADOS (1).pdf
LinaKelly2
 
Modelagem
prsimon
 
Banco de Dados II: MER (aula 1)
Gustavo Zimmermann
 
01 banco de dados-basico
Amadeo Santos
 
Sql - introdução
Samuel Novais, MBA
 
Introdução à Modelagem de Dados - Princípios Fundamentais.pptx
Anderson Maciel
 
Modelagem Dados - Introdução à Conceitos
paulocoob
 
Aula 3-IDB - Modelo Conceptual-2.pdf
Celestino24
 
Banco dados i prof ivan (acesse www.portalgsti.com.br)
Andre Sidou
 
aula4 estrutura e qualidade dos dados 11
testepro286
 
BANCO DE DADOS - Modelo conceitual - MER e DER.pdf
ssusera5d99a
 
Apostila Modelagem e Desenvolvimento de Banco de Dados.pdf
FlvioMachadoLobo
 
Modelos de banco de dados
Edgar Stuart
 
Banco de dados 1
william ribeiro
 
Material de suporte à aula
Filipa Cordeiro
 
Aula 1 - 31 Jan 23.pdf
edilson42986
 
Aula teste ETEC - Analise de Programacao
Alcides Duarte
 
Bases De Dados
arturafonsosousa
 
Base de Dados - Introdução
Mariana Hiyori
 
APOSTILA 1 _ ADMINISTRADOR DE BANCO DE DADOS (1).pdf
LinaKelly2
 

SENAC Modelagem de Dados - Aula02 curso de ADS.pdf

  • 1. MODELAGEM DE DADOS Análise e Desenvolvimento de Sistemas 2022 Prof. Jhonata Lamim
  • 2. Sumário 1. REVISÃO DA AULA 01 2. EXERCÍCIOS
  • 3. Revisão DADOS X INFORMAÇÃO X CONHECIMENTO Não tem significado ou contexto, não levando a compreensão quando analisado sozinho. É a matéria prima da informação. É o processamento/estruturação dos dados afim de transmitir um significado. É a informação processo e transformada em experiência. Permitindo a tomada de decisões.
  • 4. Revisão BANCO DE DADOS • Armazenados inicialmente em papel e arquivos. • Evolui para planilhas e sistemas simples. • Banco de dados relacional (final da década de 70 – Frank Edgar)
  • 6. Revisão BANCO DE DADOS “Coleção de dados relacionados que podem ser inseridos, atualizados, e recuperados e que possuem um significado implícito.” (Cayres, Paulo Henrique, 2015)
  • 7. Revisão MODELAGEM • A modelagem de dados consiste na Analise e Planejamento dos dados que irão compor o Banco. • Feita antes da criação do banco de dados. • Proposito específico com base na necessidade.
  • 8. Revisão MODELO CONCEITUAL • Baseia-se em alto nível, representando o mundo real em uma visão simplificada dos dados e seus relacionamentos. • Representado através de diagramas (Diagramas Entidade- Relacionamento - DER). • Visão simplificada dos relacionamentos sem detalhes da implementação. MODELO SOLUÇÃO
  • 9. “Uma entidade representa um objeto ou conceito do mundo real.” Pode representar: • Algo concreto ou abstrato. • Algo pessoal, local, objeto, evento ou conceitual. Da origem a tabela. Revisão ENTIDADES
  • 10. • Entidade Forte: Possuí um atributo identificador próprio. • Entidade Fraca: Não pode ser identificada somente através de seus atributos. • Entidade Associativa: Quando a necessidade de associar uma entidade a um relacionamento existente. Revisão ENTIDADES • Representação: Forte Fraca Associativa
  • 11. • Descrevem as entidades ou relacionamentos. Revisão ATRIBUTOS • Divididos em: Determinante. Simples ou atômico. Composto. Monovalorado ou de valor único. Multivalorado. Armazenados. Derivados. Null.
  • 13. • É uma associação nomeada entre duas entidades. • Representa a maneira como essas entidades estão logicamente relacionadas. • Fato ou acontecimento que liga duas “coisas” existentes. Revisão RELACIONAMENTOS Representação:
  • 14. • As ocorrências de relação de hierarquia entre uma mesma entidade, são chamadas de auto-relaciomento. Revisão RELACIONAMENTOS Representação: Gerente Subordinado
  • 15. Representação: • Identifica quantas vezes cada instância de uma entidade pode participar do relacionamento. Revisão CARDINALIDADE • Cardinalidade Mínima: Representada por 0 ou 1. • Cardinalidade Máxima: Representada por 1 ou n (ou M).
  • 18. Baixar o software brmodelo para criação do DER. https://www.sis4.com/brModelo/download.html Exercício BRMODELO
  • 19. Identifique as entidades, atributos, relacionamentos e cardinalidade. Exercício EXERCÍCIO - 01
  • 20. Identifique as entidades e relacionamentos. Exercício Crie o DER acima e adicione os atributos das Entidades. Aluno: Código do aluno, nome, CPF, idade, endereço, escolaridade, telefone e email. Matéria: Código da matéria, nome e carga horaria,. Professor: Nome e matricula. CursoAluno: Código do aluno e código da matéria. EXERCÍCIO - 02
  • 21. Exercício EXERCÍCIO - 03 Com base no mini-mundo abaixo (sistema de imobiliária), crie o DER representando as entidades e relacionamentos. O Proprietário contata Corretor (um proprietário pode contatar um corretor e um corretor pode ser contatado por vários proprietários). Corretor atende Inquilino (um corretor pode atender vários inquilinos e um inquilino pode ser atendido por apenas um corretor). Inquilino aluga Imóvel (um inquilino aluga um imóvel e um imóvel pode ser alugado por vários inquilinos). Proprietário possui Imóvel (um proprietário possui vários imóveis e um imóvel pertence a apenas um proprietário).
  • 22. Exercício EXERCÍCIO – 03- CONTINUAÇÃO Inclua os atributos ao DER do sistema de imobiliária. Para cada inquilino, deve ser registrado o código do inquilino, nome, CPF e renda. Os corretores serão identificados pelo código de matricula, nome e CPF. Cada proprietário deverá ter um cadastro com código do proprietário, nome, CPF e endereço. Os imóveis negociados serão identificados no sistema pela código do imóvel, descrição, código do proprietário, valor do aluguel e status (se está alugado ou livre).