Modelo Lógico Baseado em Objetos

Modelo Lógico Baseado em Objetos

 

Administrar Dados

– Modelar Dados (Composição e Semântica)

– Resguardar (Integridade, Segurança e Documentação)

– Disponibilização (Uso – acesso, atualização e simulação)

 

Modelo de Dados

Os diferentes modelos de bancos de dados

– Modelos de Dados Físicos

– Modelos de Dados Lógicos baseados em objetos (Entidade-Relacionamento)

– Modelos de Dados Lógicos baseados em registros

Os bancos de dados apareceram no fim dos anos 60, numa época em que a necessidade de um sistema de gestão da informação flexível se fazia sentir. Existem cinco modelos de SGBD, diferenciados de acordo com a representação dos dados que contêm :

  • o modelo hierárquico : os dados são classificados hierarquicamente, de acordo com uma arborescência descendente. Este modelo utiliza apontadores entre os diferentes registos. Trata-se do primeiro modelo de SGBD

Modelagem de Dados 1   

  • o modelo rede : como o modelo hierárquico, este modelo utiliza apontadores para os registos. Contudo, a estrutura já não é necessariamente arborescente no sentido descendente

Modelagem de Dados 2

  • o modelo relacional (SGBDR, Sistema de gestão de bancos de dados relacionais) : os dados são registados em quadros a duas dimensões (linhas e colunas). A manipulação destes dados faz-se de acordo com a teoria matemática das relações

Modelagem de Dados 3

  • o modelo dedutivo : os dados são representados sob a forma de tabela, mas a sua manipulação faz-se por cálculo de predicados

 

  • o modelo objecto (SGBDO, Sistema de gestão de bancos de dados objecto): os dados são armazenados sob a forma de objectos, quer dizer, de estruturas chamadas classes que apresentam dados membros. Os campos são instâncias destas classes

Modelagem de Dados 4

No fim dos anos 90, as bases relacionais são os bancos de dados mais comuns (cerca de três quartos das bases de dados).

Retirado de kioskea.net

 

Modelo Entidade Relacionamento

– Simples e Eficiente

– Baseado na percepção do mundo real (objetos – Entidades e relacionamento entre eles)

– Diagrama de estrutura de Dados (Cada Entidade é representada abaixo por um retângulo contendo informações sobre ela)

Modelagem de Dados 1

Elementos

Entidade

Um objeto distinto e exclusivo. Pode ser Concreto (Mesa) ou Abstrato (Sensação)

Como exemplo: Uma pessoa é uma entidade pois tem: Nome – João Antonio Almeida, CPF – 098787787878, Endereço etc.

Logo, em um Banco de Dados temos conjuntos de Entidades de mesmo tipo.

Atributo (Propriedade ou Característica) 

Tipos

– Simples (Sem característica especial)

Nome de Cliente

– Composto (Formado por itens menores)

Endereço de aluno etc

– Multivalorado (Vários valores)

Telefone (Comercial, residencial etc)

– Determinante (Define exclusividade do objeto)

RG de uma pessoa

 

Resumo interessante

Ferramenta para treino Gliffy

 

Exercícios

Lista de Rômulo Cesar

Lista Peres Almeida

Link de Busca do Google Exercícios DER

 

Referências