Tecnologia da Informação Banco de Dados Linguagem SQL

Sobre a linguagem de definição de dados (DDL) e a linguagem de manipulação de dados (DML) em um SGBD relacional, julgue os seguintes itens.

I A DDL é responsável pela definição da integridade do acesso ao banco de dados por parte do usuário.

II A DDL é responsável pela extração dos dados dos banco de dados.

III A DML é usada para especificar os esquemas conceitual e interno para o banco de dados, bem como os mapeamentos entre os dois esquemas.

IV A alteração de uma tabela, a atualização de uma linha de uma tabela e a exclusão de uma visão são executadas através de comandos da DDL, DML e DDL, respectivamente.

Assinale a opção correta:

  • A.

    As afirmativas I, II e III são verdadeiras.

  • B.

    As afirmativas II e III são verdadeiras.

  • C.

    As afirmativas I, III e IV são verdadeiras.

  • D.

    As afirmativas I e II são verdadeiras.

  • E.

    Somente a afirmativa IV é verdadeira.