Você está na página 1de 5

ADMINISTRAO DE BANCOS DE

DADOS

MDULO 6

ndice
1. Modelagem de Dados .................................................3
1.1. Tipos de Modelos de Dados.......................................... 3
1.1.1. Modelo conceitual ................................................. 3
1.1.2. Modelo lgico ....................................................... 3
1.1.3. Modelo fsico ........................................................ 3
1.2. Modelo Entidade-Relacionamento (MER) ........................ 3

2
Administrao de Banco de Dados - Mdulo 6

1. MODELAGEM DE DADOS
Silberschatz nos d uma definio do que vem a ser modelagem de dados
(SILBERSCHATZ, et. tal, 1999:5): Apoiando a estrutura de um banco de
dados est o modelo de dados: uma coleo de ferramentas conceituais para
descrever dados, relaes de dados, semntica de dados e restries de
consistncia. Um modelo de dados oferece uma maneira de descrever o
projeto de um banco de dados no nvel fsico e lgico.

1.1. TIPOS DE MODELOS DE DADOS


1.1.1. Modelo conceitual
O modelo conceitual no considera a estrutura do banco de dados para
o seu desenvolvimento, mas a forma como as estruturas so criadas tendo
em vista o armazenamento dos dados.
Representado atravs do diagrama entidade-relacionamento, traduz
naturalmente os fatos, portanto a fase de maior proximidade com o cliente,
pois tambm ocorre o levantamento de dados que d a sustentao da base
de todo o projeto.
1.1.2. Modelo lgico
O modelo lgico tem como objetivo a implementao de recursos que
definem padres e nomenclaturas, e, tambm, como estabelecer chaves
primrias e estrangeiras.
A estruturao do modelo lgico se norteia completamente no modelo
conceitual que foi desenvolvido anteriormente.
o modelo mais usado, a grande maioria dos sistemas de banco de dados
atuais se baseia neste modelo.
1.1.3. Modelo fsico
A modelagem fsica do modelo de banco de dados consiste em levar em
conta o sistema gerenciador de banco de dados, alm de se nortear pelo
modelo lgico quanto ao seu desenvolvimento.

1.2. MODELO ENTIDADE-RELACIONAMENTO (MER)


O Modelo Entidade-Relacionamento (MER) parte da percepo mais
prxima da realidade, representado por elementos denominados
entidades, e as relaes entre esses elementos so denominadas
relacionamentos.
Sua funo representar a estrutura lgica geral do banco de dados e
facilitar a implementao do sistema atravs de um esquema envolvendo
representaes grficas.
Entidade o objeto que se distingue por existir atravs de um conjunto
especfico de atributos, enquanto Relacionamento a associao entre

3
Administrao de Banco de Dados - Mdulo 6

entidades. Tanto um conjunto de entidades quanto um conjunto de


relacionamentos devem pertencer ao mesmo tipo de entidades.
A estrutura lgica geral de um banco de dados pode ser representada
graficamente por um diagrama ER, conforme a Fig. 3.1 a seguir, contendo
toda a representao grfica do MER:

Fig. 3.1 - Representao grfica do MER


Para ilustrar, considere parte de um sistema de banco de dados de uma
instituio bancria, consistindo em clientes e contas que eles possuem. O
diagrama ER correspondente mostrado na figura abaixo (Fig. 3.2):

4
Administrao de Banco de Dados - Mdulo 6

Fig. 3.2 Exemplo de diagrama ER

5
Administrao de Banco de Dados - Mdulo 6

Você também pode gostar