Os níveis de dados

Junho 2015

Os níveis ANSI/SPARC

A arquitectura ANSI/SPARC, que data de 1975, define níveis de abstracção para um sistema de gestão de bases de dados:

  • Nível interno (ou físico) : define a maneira segundo a qual são armazenados os dados e os métodos para aceder
  • Nível conceptual : chamado também MCD (modelo conceptual dos dados) ou MLD (modelo lógico dos dados). Define a disposição das informações na base de dados
  • Nível externo : define as vistas dos utilizadores

As características de um SGBD

A arquitectura a três níveis definida pelo standard ANSI/SPARC permite ter uma independência entre os dados e os tratamentos. Geralmente, um SGBD deve ter as características seguintes:

  • Independência física : o nível físico pode ser alterado independentemente do nível conceptual. Isso significa que todos os aspectos materiais da base de dados não aparecem ao utilizador, trata-se simplesmente de uma estrutura transparente de representação das informações
  • Independência lógica : o nível conceptual deve poder ser alterado sem pôr em causa o nível físico, quer dizer que o administrador da base deve poder fazê-la evoluir sem incomodar os utilizadores
  • Maneabilidade : pessoas que não conhecem a base de dados devem ser capazes de fazer o seu pedido sem fazer referência a elementos técnicos da base de dados
  • Rapidez dos acessos : o sistema deve poder fornecer as respostas aos pedidos o mais depressa possível, o que implica algoritmos de investigação rápidos
  • Administração centralizada : o SGBD deve permitir ao administrador poder manipular os dados, inserir elementos, verificar a sua integridade de maneira centralizada
  • Limitação da redundância : o SGBD deve poder evitar, na medida do possível, informações redundantes, a fim de evitar por um lado um desperdício do espaço memória mas também erros
  • Verificação da integridade : os dados devem ser coerentes entre eles, ainda mais quando os elementos fazem referência a outros, estes últimos devem estar presentes
  • Partilha dos dados : o SGBD deve permitir o acesso simultâneo à base de dados por vários utilizadores
  • Segurança dos dados : o SGBD deve apresentar mecanismos que permitam gerir os direitos de acesso aos dados de acordo com os utilizadores
Para uma leitura offline, é possível baixar gratuitamente este artigo no formato PDF:
Os-niveis-de-dados .pdf

Veja também


Data levels
Data levels
Niveles de datos
Niveles de datos
Die Datenniveaus
Die Datenniveaus
Les niveaux de données
Les niveaux de données
I livelli di dati
I livelli di dati
Este documento, intitulado « Os níveis de dados »a partir de CCM (br.ccm.net) está disponibilizado sob a licença Creative Commons. Você pode copiar, modificar cópias desta página, nas condições estipuladas pela licença, como esta nota aparece claramente.