Please enable JavaScript.
Coggle requires JavaScript to display documents.
MAPA CONCEITUAL (Modelagem de dados: Conjunto de conceitos que podem ser…
MAPA CONCEITUAL
Modelagem de dados: Conjunto de conceitos que podem ser utilizados para descrever a estrutura lógica e física de um banco de dados.
Contém três etapas : Projeto conceitual, projeto lógico e projeto físico.
Análise de requisitos: É uma etapa não descrita, mas de suma importância para modelagem de dados, que representa uma etapa onde são coletadas as informações de uma abstração no mundo real.
Projeto conceitual: é uma descrição de mais alto nível de estrutura BD, não contendo detalhes de implementação; nessa etapa não é necessário se preocupar com o tipo de SGBD usado, ou seja, o projeto é independente.
Projeto físico: Nessa etapa ocorre o mapeamento do modelo lógico em um esquema físico de acordo com o SGBD específico, ou seja, o modelo criado está diretamente ligado ao SGBD escolhido. No modelo físico contém a descrição da implementação da base de dados na qual descreve as estruturas de armazenamento e os métodos de acesso. Sua ênfase na eficiência de acesso como a implementação de consultas,índices e etc.
Projeto lógico: Existe a descrição da estrutura do BD que pode ser processada pelo SGBD. Em poucas palavras é o modelo conceitual mapeado para um modelo lógico de dados. A ênfase do modelo lógico está na eficiência de armazenamento, ou seja, evitando muitas tabelas.
Abordagem Entidade-Relacionamento: É um modelo que representa os elementos do domínio co problema, e consequentemente, não considera questões tecnológicas. Criado para ser um modelo simples, com poucos conceitos; representação gráfica de fácil compreensão.
Entidades: são objetos no mundo real com uma identificação distinta e com um significado próprio. Em outras palavras são as coisas que existem no negócio.
Objetivo da modelagem de dados: desenvolver um modelo que, contendo entidades e relacionamentos, seja capaz de representar os requerimentos das informações do negócio, evitando redundância, inconsistências e economias de espaço.
Vantagens na utilização do MER: sintaxe robusta : o modelo documenta as necessidades de informação da empresa de maneira precisa e clara.
Comunicação com o usuário: os usuários podem, com pouco esforço, entender o modelo.
Facilidade de criação: pode-se criar e manter o modelo com facilidade.
Integração com várias aplicações: diversos projetos podem ser inter-relacionados.
Utilização universal: o modelo não está vinculado a um BD, garantindo independência de implementação.
Atributos: são informações que qualificam uma entidade e descrevem seus elementos ou características. Quando transpostos para o modelo físico são chamados de colunas.
Diversas maneiras de atributos: atributo simples, compostos, multivalorados e especiais.
Atributos compostos: podem ser divididos em subpartes menores que representam outros atributos básicos com significados diferentes. Por exemplo, o atributo endereço, que podem ser dividido em número, CEP, estado, cidade e os atributos que não são divisíveis são chamados de atributos simples.
Multivalorados são conjunto de valores para a mesma entidade, como por exemplo, o atributo cores.
Tuplas: Os atributos e seus valores descrevem as instâncias de uma entidade, formando o que chamamos de tuplas ou registros.
Relacionamento: é o fato ou acontecimento que liga dois objetos existentes no mundo real, ou seja, o fato que efetua a junção de duas ou mais tabelas.
-
1:N cada elemento de uma entidade relaciona-se com muitos elementos de outra entidade. É o mais comum no mundo real.
-
Entidade forte: é o conjunto de entidades que possui uma chave primária é definido como conjunto de entidades fortes.
Entidade fraca: é possível que um conjunto de estidades não tenha atributos suficientes para tomar uma chave primária.
-