Termos sobre banco de dados
Dados: Conjunto de informações podendo ser organizados ou não.
Banco de dados: Coleções organizadas de dados que se relacionam de forma a criar algum sentido.
SGBD: Sistema Gerenciador de Banco de Dados, programa responsável pelo gerenciamento de uma bases de dados.
Sistema de banco de dados: É o banco de dados e o software SGBD juntos
Catálogo de banco de dados: Contém informações como a estrutura de cada arquivo, o tipo, o formato de armazenamento de cada item de dado e várias restrições sobre os dados.
Independência entre dados e programas: A estrutura dos arquivos de dados é armazenada no catalogo do SGBD separadamente dos programas de acesso.
Visão do usuário: Pode ser um subconjunto do BD ou conter dado virtual que é derivado dos arquivos de banco de dados, mas não estão armazenados explicitamente.
DBA: Analista de Banco de Dados, do inglês Database Analyst.
Usuário final: Pessoa cuja função exige acesso ao BD para consultas, atualizações e gerações de relatórios.
Interage com SGBD sem necessidade de entendê-lo, através de suas necessidades um sistema de banco de dados é desenvolvido.
Transação programada: Sistema de banco de dados dedutivo: É um sistema que inclui a capacidade de definir regras, que são deduzidas ou interferidas a partir de fatos armazenados em sua base de dados.
Objeto persistente: Banco de Dados podem oferecer armazenamento persistente aos objetos, programa e as estruturas de dados, evitando que os mesmos se percam no termino da execução.
Metadados: Descrições das construções e restrições do