



























































































Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Modelagem de Dados - Conceitual
Tipologia: Notas de estudo
Compartilhado em 16/10/2020
4 documentos
1 / 99
Esta página não é visível na pré-visualização
Não perca as partes importantes!




























































































Grinaldo Grinaldo
Lopes de Oliveira ( Lopes de Oliveira (
grinaldo grinaldo
@@
gmail gmail
.com) .com)
Curso Superior de Tecnologia em Curso Superior de Tecnologia em
An An
á á
lise e Desenvolvimento de Sistemas lise e Desenvolvimento de Sistemas
*** Material com créditos de colaboração dos professores Márcio Soussa, Leandro Coelho e Pablo Florentino**
Agenda
Aprendendo
Modelagem de Dados
Projeto de Banco de Dados
DER – Entidades e Atributos
DER – Relacionamentos
DER - Extensões
Questionamentos:
O que significa modelagem de dados?
É realmente necessário modelar?
Como devemos modelar?
Abstração
Modelagem de Dados
É a representação abstrata e simplificada de um sistemareal,
com
a
qual
se
pode
explicar
ou
testar
o
seu
comportamento, em seu todo ou em partes.
Ex.: Planta Baixa, manequim, desenho, etc
Na área de banco de Dados
É a descrição dos tipos de informações que estão armazenadasem um banco de dados
Ex: Um modelo de dados acadêmico informa que há informaçõessobre alunos (Matricula, CPF, Nome), mas não informa os dados decada aluno.
É a representação das entidades e seus relacionamentos
Modelagem de Dados - Modelo
A Sociedade está cada vez mais orientada paraa informação
Dado (informação) é um dos bens mais valiosos deuma empresa. Faz necessário gerenciá-lo de formaeficaz.
Como organizar os dados para maximizar suautilidade e obter informações necessárias para acondução do negócio?
Modelagem de Dados – Por que modelar?
Quando
fazemos
uma
modelagem,
estamos
modelando obviamente alguma coisa, isto é, nonosso caso o ambiente observado.
Ao observamos os objetos:
O que percebemos ?Como eles nos são apresentados ?O que deveremos buscar?
Modelagem de Dados – Como devemos modelar?
Poderia resultar um modelo descritivo
Poderia resultar um modelo esquemático
O observado X O representado.
Cada ambiente a ser modelado terá suas própriascaracterísticas.
Mudanças no modelo ao longo do processo demodelagem.
A visão obtida dos objetos é fortementedependente de quem nos apresenta.
Modelagem de Dados – Como devemos modelar
Execução da Modelagem do Dados
Observação dos objetos
Entrevistas, reuniões, questionários
Entendimento dos Conceitos
Entendimento (características, relacionamentos)
Representação dos objetos
DER (Diagrama de Entidade e Relacionamento)
Verificação de fidelidade e coerência
Validação do modelo
Modelagem de Dados – Processo de Modelagem
Requisitos de Dados
Projeto Conceitual
Projeto Lógico
Projeto Físico
Modelo Conceitual
Modelo Físico
Modelo Lógico Coleta e Análise
de Requisitos
Mini-Mundo
Independentede SGBDEspecífico paraum SGBD
Foco: dados
Projeto de Banco de Dados
É o ponto de partida para a modelagem dedados
Deve-se buscar a construção de um modeloconceitual antes de partir para a elaboraçãode um projeto lógico
Modelo mais próximo do nível do usuário
Modelagem de Dados não serve apenas paraelaborar um projeto de BD
Modelo Conceitual de Dados
Aquele
em
que
os
objetos,
suas
características
e
relacionamentos
têm
representação fiel ao ambiente observado, independentemente
de
limitações
impostas por tecnologias, técnicas deimplementação ou dispositivos físicos. Devemos nos preocupar apenas com oaspecto
conceitual
Modelo Conceitual de Dados