Conceitos basicos de modelagem de dados

2952 palavras 12 páginas
Conceitos Básicos de modelagem de dados

Se você pretende desenvolver aplicações que usam banco de dados relacionais deverá possuir os conceitos básicos sobre modelagem de dados. Não importa se sua aplicação é muito simples ; a correta modelagem dos seus dados irá com certeza tornar sua aplicação mais robusta e mais fácil de manter.

O propósito deste artigo é fornecer os conceitos básicos sobre modelagem de dados. Este assunto daria centenas de livros por isto estarei sendo o mais direto e o objetivo possível de forma a que você possa aplicar de imediato os conceitos aprendidos. Como o título já diz serão conceitos básicos e sobre banco de dados relacionais.

Nota: Estarei usando o ERWin como ferramenta para modelagem para os exemplos citados neste artigo. Eu não vou

Qual o objetivo da modelagem de dados ? Por que modelar ?

• Representar o ambiente observado

• Documentar e normalizar

• Fornecer processos de validação

• Observar processos de relacionamentos entre objetos

Modelar implica em construir modelos então como fazer isto ? Podemos definir as etapas envolvidas na construção de modelos em :

1 - Modelo conceitual - Representa as regras de negócio sem limitações tecnológicas ou de implementação por isto é a etapa mais adequada para o envolvimento do usuário que não precisa ter conhecimentos técnicos. Neste modelo temos :

• Visão Geral do negócio

• Facilitação do entendimento entre usuários e desenvolvedores

• Possui somente as entidades e atributos principais

• Pode conter relacionamentos n para m.

2- Modelo Lógico - Leva em conta limites impostos por algum tipo de tecnologia de banco de dados. (banco de dados hierárquico , banco de dados relacional ,etc.). Suas características são :

• Deriva do modelo conceitual e via a representação do negócio

• Possui entidades associativas em lugar de relacionamentos n:m

• Define as chaves primárias das entidades


Relacionados

  • Intro 01 Extra Soraia
    1227 palavras | 5 páginas
  • Modelagem de dados
    924 palavras | 4 páginas
  • Relacionamento (reserva) ternário (quarta, atendente, hóspede)
    2878 palavras | 12 páginas
  • Tecnologia da informação
    2702 palavras | 11 páginas
  • Engenharia De Sistemas
    3727 palavras | 15 páginas
  • banco de dados
    11859 palavras | 48 páginas
  • Cargos dataprev
    2973 palavras | 12 páginas
  • danco de dados
    2219 palavras | 9 páginas
  • Mapeamento TRT MG TI em Videoaulas Provas de TI EM CONSTRU O
    2034 palavras | 9 páginas
  • asasasa
    2510 palavras | 11 páginas