Você está na página 1de 5

Introdução ao modelo de dados e arquiteturas de

SGBD
O que é um modelo de banco de dados?
É uma descrição dos tipos de informações que estão armazenadas em um banco de dados. Os
vários modelos de dados dividem-se em três diferentes grupos:
• modelos lógicos baseados em objetos.
• modelos lógicos baseados em registros.
• modelos físicos de dados.
O que o modelo de dados pode informar?
Em um dado exemplo o modelo de dados pode informar que o banco de dados armazena
informações sobre produtos e que, para cada produto, são armazenados seu código, preço e
descrição. O modelo de dados não informa quais os produtos que estão armazenados no banco de
dados, mas apenas que o banco de dados contém informações sobre produtos.
O que é SGBD?
O sistema de gerenciamento de bancos de dados (SGBD) é um conjunto de programas que
gerenciam a estrutura do banco de dados e controlam o acesso aos dados armazenados.
• O SGBD serve como intermediário entre o usuário e o banco de dados.
• A estrutura do banco de dados é armazenada como um conjunto de arquivos e o único modo de
acessar os dados nesses arquivos é por meio do SGBD.
Modelos lógicos baseados em objetos

• Os modelos lógicos com base em objetos são usados na descrição de dados no nível lógico e de
visões.
• São caracterizados por dispor de recursos de estruturas bem mais flexíveis e por viabilizar a
especificação explicita das restrições de dados.
Alguns dos modelos mais conhecidos nessa categoria:
• Modelo entidade-relacionamento: tem por base a percepção do mundo real como um conjunto de
objetos básicos, chamados entidades, e o relacionamento eles.
• Modelo orientado a objetos: tem por base um conjunto de objetos.

Você também pode gostar