Explorar E-books
Categorias
Explorar Audiolivros
Categorias
Explorar Revistas
Categorias
Explorar Documentos
Categorias
dados so os seguintes:
Borland Paradox
IBM DB2
Interbase
Microsoft SQL server
Microsoft Access
Microsoft FoxPro
Oracle
Sybase
MySQL
PostgreSQL
2. Modelagem de Dados
A modelagem de dados uma tcnica usada para a especificao
das regras de negcios e as estruturas de dados de um banco de dados. Ela
faz parte do ciclo de desenvolvimento de um sistema de informao e de
vital importncia para o bom resultado do projeto. Modelar dados consiste
em desenhar o sistema de informaes, concentrando-se nas entidades
lgicas e nas dependncias lgicas entre essas entidades.
Modelagem de dados ou modelagem de banco de dados envolve
uma srie de aplicaes tericas e prticas, visando construir um modelo de
dados
consistente,
no
redundante
perfeitamente
aplicvel
em
Modelo Conceitual
A modelagem conceitual baseia-se no mais alto nvel e deve ser
usada para envolver o cliente, pois o foco aqui discutir os aspectos do
negcio do cliente e no da tecnologia. Os exemplos de modelagem de
dados vistos pelo modelo conceitual so mais fceis de compreender, j
que no h limitaes ou aplicao de tecnologia especfica. O diagrama de
dados que deve ser construdo aqui o Diagrama de Entidade e
Relacionamento, onde devero ser identificados todas as entidades e os
relacionamentos entre elas. Este diagrama a chave para a compreenso
do modelo conceitual de dados.
Modelo Lgico
O modelo lgico j leva em conta algumas limitaes e implementa
recursos como adequao de padro e nomenclatura, define as chaves
primrias e estrangeiras, normalizao, integridade referencial,
entre outras. Para o modelo lgico deve ser criado levando em conta os
exemplos de modelagem de dados criados no modelo conceitual.
Modelo fsico
No modelo fsico fazemos a modelagem fsica do modelo de banco
de dados. Neste caso levam-se em conta as limitaes impostas pelo SGBD
escolhido e deve ser criado sempre com base nos exemplos de modelagem
Entidade;
Atributo e
Relacionamento.
Entidade
Uma entidade serve tanto para depsito quanto para recuperao
de dados. Ela representa substantivos, concretos ou abstratos.
Exemplo: todos os Inquilinos de uma imobiliria podem ser
armazenados em uma entidade chamada Inquilino.
Todos os Inquilinos da Entidade Inquilino podem ter um identificador
nico.
Assim como a Entidade conhecida por Tabela, o identificador seria a
chave primria.
Atributo
Toda entidade
caractersticas
que
Atributo Simples
Atributo
Concatenado
Chave Primria
Chave Estrangeira
Um nico atributo
representa uma
caracterstica
Mais de um atributo
representam uma
caracterstica
Um atributo que
sempre nico
dentro de uma
Entidade
Atributo que se
identifica com a
chave primria em
outra Entidade
Exemplo: RG do
Inquilino
Exemplo: Endereo
(Logradouro,
Nmero, Cidade,
Cep, UF)
Exemplo: Id ou
CPF atributo
que no se
repete entre os
Inquilinos
Exemplo: Cdigo do
Inquilino na
Entidade Aluguel.
Relacionamento
Relacionamento a interao entre os objetos que indicam a
dinmica dos negcios.
Os Relacionamentos so identificados por verbos porque representam
as aes que uma entidade exerce sobre outra.
Exemplo: O Inquilino aluga imvel.
10
11
Entidade-Relacionamento descreve
toda
estrutura
como
nfase
os
dados
os
relacionamentos.
Sua
12
Criao
de
uma
nova
tabela
com
chave
primria
para
13
Exemplo:
14
Exemplo:
15
Exemplo:
16