Bancos de dados são coleções organizadas de informações (dados) que se relacionam de forma a criar um sentido e dar mais eficiência durante uma pesquisa ou estudo. São de vital importância para empresas, os sistemas de banco de dados surgiram em resposta aos métodos mais antigos de gerenciamento computadorizado de dados comerciais.
Os banco de dados são operados pelos Sistemas Gerenciadores de Bancos de Dados (SGBD), que surgiram na década de 70. Antes destes, as aplicações usavam sistemas de arquivos do sistema operacional para armazenar suas informações. Na década de 80 a tecnologia de SGBD relacional passou a dominar o mercado. Outro tipo notável é o SGBD Orientado a Objetos, para quando sua estrutura ou as aplicações que o utilizam mudam constantemente.
A principal aplicação de Banco de Dados é controle de operações empresariais. Outra aplicação também importante é gerenciamento de informações de estudos, como fazem os Bancos de Dados Geográficos, que unem informações convencionais com espaciais.
Banco de dados é um sistema de armazenamento de dados, ou seja, um conjunto de registros que tem como objetivo organizar e guardar as informações.Para entendermos de uma vez o banco de dados, temos que saber o significado de algumas palavras-chaves como: Campos, Dados, Tabelas e Informação.
CONCEITOS IMPORTANTES
Banco de Dados: Representa o arquivo físico de dados, armazenado em dispositivos periféricos, para consulta e atualização pelo usuário. Possui uma série de informações relacionadas a um determinado assunto.
Campo: É a menor unidade de informação existente em um arquivo de banco de dados.
Registro: Conjunto de campos. Entidade que identifica entrada única num banco de dados.
Chave: Uma chave permite a distinção dos registros de uma tabela. Pode ser formada por um campo ou um conjunto de campo (chaves compostas). Uma chave primária determina a ordem dos registros dentro da tabela.
Tabelas: Representam as estruturas de armazenamento de dados dos sistemas. Formada por um conjunto de campos e registros.
Dado: É o valor do campo quando é armazenado no Banco de Dados.
Principais Sistemas Gerenciadores de Bancos de Dados