- A descrição do banco de dados refere-se à forma com que as entidades, atributos e relações foram organizados, de forma a satisfazer a necessidade do negócio e trazer eficiência às operações sobre os dados. Esta organização possui o nome de esquema de banco de dados.
- O estado de um banco de dados refere-se às informações cadastradas neste em um determinado momento. Toda vez que alteramos o conteúdo de um banco de dados, seu estado muda.
- Os metadados representam o conjunto de informações acerca dos esquemas (estruturas) dos bancos de dados em um SGBD.
- Os esquemas dos bancos de dados podem ser mudados enquanto os bancos de dados estão em funcionamento. Comandos SQL especiais são aplicados aos bancos de dados quando mudanças estruturais são necessárias.
- A maioria dos SGBDs implementa a linguagem SQL como linguagem técnica de operação sobre o SGBD e seus bancos de dados.
- Os comandos SQL são classificados em:
- DDL – Linguagem de Definição de Dados – para criação, alteração e exclusão das estruturas de dados.
- SDL – Linguagem de Definição de Armazenamento – para definição de localização física das estruturas de dados (dos discos do sistema).
- DML – Linguagem de Manipulação de Dados – para manipulação de dados dentro dos bancos de dados.
- DQL – Linguagem de Consulta de Dados – uma subparte da DML, para consulta de dados.
- DCL – Linguagem de Controle de Dados – para gerenciar o controle de acesso dos usuários.
- DTL – Linguagem de Transação de Dados – para controlar operações organizadas em transações.
Copyright © 2014 AIEC.