Imagem de fundo

O SQL difere significativamente das linguagens de progra-mação porque uma instrução no ...

O SQL difere significativamente das linguagens de progra-mação porque uma instrução no SQL não é realmente um comando ao computador, mas sim uma descrição de algum dado contido no banco de dados. A linguagem SQL possui diversas partes, dentre elas:

A
Autorização que engloba comandos para especificação de direitos de acesso a relações e definições de visões.
B

Controle de transações que inclui comando para a especificação de iniciação e finalização de transação. Estas por sua vez, são desenvolvidas em PL/I, Cobol, Pascal, Fortran e C.

C

Linguagem interativa de manipulação de dados (DML) que abrange uma linguagem de consulta somente no cálculo relacional de tuplas.

D
Linguagem de definição de dados (DDL), que proporciona comandos para a definição de esquemas de relações.