domingo, 31 de março de 2013

Um banco de dados é uma coleção de dados inter-relacionados, representando informações sobre um domínio específico, criando um sentido. Como exemplo disso podemos analisar uma lista telefônica ou um registro de vendas.

Como forma de padronizar e otimizar todos os processos envolvendo o registro de dados, para formar os banco de dados computadorizados, foi criado os Sistemas Gerenciadores de Banco de Dados (SGBD), responsáveis por abstrair e gerenciar as bases de dados.

Um sistema de banco de dados pode ser conceituado como um conjunto de quatro componentes básicos, sendo eles: dados; hardware; software; usuário. Devendo garantir uma visão totalmente abstrata do banco de dados para o usuário, ou seja, para um usuário final pouco importará qual é unidade de armazenamento utilizada, desde que haja disponibilidade dos dados no momento em que eles forem necessários.


Esta abstração pode ser dada em três níveis, de acordo com o padrão ANSI/ SPARC, criado em 1975, sendo que qualquer alteração em um dos níveis não afetaria os demais: Nível de visão do usuário: parte em que o usuário tem acesso; Nível conceitual: identifica os dados armazenados e suas relações; Nível físico: nível mais baixo de abstração, define de que maneira os dados estão armazenados.

Referências:

REZENDE, RICARDO. Conceitos Fundamentais de Banco de Dados. 2006. Devmedia. Disponível em <http://www.devmedia.com.br/conceitos-fundamentais-de-banco-de-dados/1649>. Acesso em 14 de março de 2013.

KIOSKEA. Os níveis ANSI/SPARC. 2013. Kioskea. Disponível em <http://pt.kioskea.net/contents/bdd/bddansi.php3>. Acesso em 14 de março de 2013.

0 comentários:

 
BlogBlogs.Com.Br