Cursos / Informática para Internet / Banco de dados / Aula

arrow_back Aula 01 - Introdução a banco de dados

Abstração de dados

Abstrair é a habilidade de se concentrar nos aspectos essenciais de um contexto qualquer, ignorando características menos importantes, ou seja, são propriedades comuns de um conjunto de objetos, omitindo os detalhes.

O sistema de banco de dados tem seu lado abstrato para o usuário, ou seja, para o usuário que vai usar o banco de dados não importa qual unidade de armazenamento, não importa qual o seu tamanho ou banco de dados onde vai ser inserido seus dados, o importante é que na hora que for preciso procurar ou realizar uma consulta todos os dados estejam disponíveis.

Neste sentido, os sistemas de bancos de dados podem ser formados por uma abstração composta por três níveis, descritos a seguir (ver Figura 2).

  • Nível de visão do usuário: são as partes do banco de dados que o usuário tem acesso de acordo com a necessidade individual de cada usuário ou grupo de usuários.
  • Nível conceitual: define quais os dados que estão armazenados e qual o relacionamento entre eles.
  • Nível físico: é o nível mais baixo de abstração, em que define efetivamente de que maneira os dados estão armazenados.
Níveis de abstração

Versão 5.3 - Todos os Direitos reservados