Bases de dados - Introdução | PróximoNíveis de dados |
Uma base de dados (a sua abreviatura é BD, em inglês DB, database) é uma entidade na qual é possível armazenar dados de maneira estruturada e com a menor redundância possível. Estes dados devem poder ser utilizados por programas, por utilizadores diferentes. Assim, a noção básica de dados é acoplada geralmente a uma rede, a fim de poder pôr conjuntamente estas informações, daí o nome base. Fala-se geralmente de sistema de informação para designar toda a estrutura que agrupa os meios organizados para poder compartilhar dados.

Uma base de dados permite pôr dados à disposição de utilizadores para uma consulta, uma introdução ou uma actualização, assegurando-se dos direitos atribuídos a estes últimos. Isso é ainda mais útil quando os dados informáticos são cada vez mais numerosos.
Uma base de dados pode ser local, quer dizer utilizável numa máquina por um utilizador, ou repartida, quer dizer que as informações são armazenadas em máquinas distantes e acessíveis por rede.
A vantagem essencial da utilização de bases de dados é a possibilidade de poder ser acedida por vários utilizadores simultaneamente.
A fim de poder controlar os dados bem como os utilizadores, a necessidade de um sistema de gestão fez-se sentir rapidamente. A gestão da base de dados faz-se graças a um sistema chamado SGBD (sistema de gestão de bases de dados) ou em inglês DBMS (Database managment system). O SGBD é um conjunto de serviços (aplicações software) que permitem gerir as bases de dados, quer dizer :

O SGBD pode decompor-se em três subsistemas :
Os principais sistemas de gestão de bases de dados são os seguintes :