Questão 79725 - Ciência da Computação

Concurso:

Cargo:

Banca:

Nível:

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.