Características do SQL

Implementa os conceitos definidos no Modelo Relacional.
Com a linguagem SQL é possível:

- Criar, Alterar e Remover todos os componentes de uma Base de Dados (ex: tabelas);
- Inserir, Aterar e Apagar dados;
- Interrogar a Base de dados;
- Controlar o acesso dos utilizadores à Base de Dados e as oprações a que cada um deles pode ter acesso;
- Obter a garantia da consistência e integridade dos dados.

A linguagem SQL tem duas vertentes:

- DDL Data Definiton Language
- DML Data Manipulation Language