Um sistema gerenciador de banco de dados
Postado por Administração Uesb 2009.2 às 11:25 Nenhum comentário:
Conceito e Arquitetura de um SGBD
Modelo de Dados:
Uma das principais caractéristicas da agordagem banco de dados, é que a mesma fornece alguns níveis de abstração de dados omitindo ao usuário final, detahles de como estes dados são armazenados. Um ¨modelo de dados¨ é um conjunto que podem ser utilizados para descrever a estrutua ¨lógica¨e ¨física¨ de um banco de dados. Por ¨ estrutura¨podemos compreender o tipo dos dados, os relacionamentos e as restrições que podem recarir sobre os dados
Os modelos de dados podem ser basicamente de dois tipo
. Alto nível: ou modelo de dados conceitual, que fornece uma visão mais próxima do modo comom os usuários visualizam os dados realmente;
. Baixo nível: ou modelo de dados físico, que fornece uma visão mais detalhada do modo como os dados estão realmente armazenados no computado
Esquema e Istância
Em qualquer modelo de dados utilizado, é importante distinguir a ¨descrição¨ do banco de dados do ¨banco de dados¨por si próprio. A descrição de um banco de dados é chamada de ¨esquema de um banco de dados¨ e é especificada durante o projeto do banco de dados. Geralmente, poucas mudanças ocorrem no esquema de banco de dados.
Os dados armazenados em um banco de dados em um determinado instante do tempo formam um conjunto chamado de ¨instância do banco de dados¨. A instância altera toda vez