SóProvas


ID
1906081
Banca
Exército
Órgão
EsFCEx
Ano
2015
Provas
Disciplina
Banco de Dados
Assuntos

Com relação à linguagem SQL para manipulação de dados em um banco de dados relacional, qual dos comandos SQL abaixo faz parte da categoria de comandos intitulada Linguagem de Controle de Dados ou DCL:

Alternativas
Comentários
  • DML - LINGUAGEM DE MANIPULAÇÃO DE DADOS: SELECT, INSERT, DELETE, UPDATE

    DCL - LINGUAGEM DE CONTROLE DE DADOS - GRANT, REVOKE

    DDL- LINGUAGEM DE DEFINIÇÃO DE DADOS - CREATE, DROP, ALTER

    Logo, alternativa correta letra c) REVOKE

    SELVA!

  • Apenas complementando:

    DML - LINGUAGEM DE MANIPULAÇÃO DE DADOS: SELECT, INSERT, DELETE, UPDATE

    DCL - LINGUAGEM DE CONTROLE DE DADOS - GRANT, REVOKE

    DDL- LINGUAGEM DE DEFINIÇÃO DE DADOS - CREATE, DROP, ALTER

    TCL - Transaction Control Language – (Controle de Transações) são usados ​​para gerenciar as mudanças feitas por instruções DML . Ele permite que as declarações a serem agrupadas em transações lógicas .

    COMMIT – salvar o trabalho feito
    SAVEPOINT – identificar um ponto em uma transação para que mais tarde você pode efetuar um ROLLBACK
    ROLLBACK – restaurar banco de dados ao original desde o último COMMIT

  • Agora aqui cabe um parêntesis. Alguns autores costumam incluir no DML o comando SELECT, outros criam um grupo a parte pra ele, o DQL, Data Query Language, ou Linguagem de Consulta de Dados.

  • C

    REVOKE