SóProvas


ID
1478425
Banca
IDECAN
Órgão
INMETRO
Ano
2015
Provas
Disciplina
Banco de Dados
Assuntos

A linguagem SQL (Structured Query Language), uma linguagem padrão para utilização em banco de dados, é declarativa, ao contrário das linguagens tradicionais, que são do tipo procedimental. A linguagem SQL é constituída por três sublinguagens. Relacione adequadamente as colunas acerca das sublinguagens.
1. DML Data Manipulation Language.
2. DDL Data Definition Language.
3. DCL Data Control Language.
( ) Grant.
( ) Select.
( ) Insert.
( ) Create.
( ) Revoke.
( ) Update.
( ) Alter.
( ) Drop.
( ) Delete.

Alternativas
Comentários
  • LINGUAGENS DE BANCO DE DADOS

    DDL – DATA DEFINITION LANGUAGE OU LINGUAGEM DE DEFINIÇÃO DOS DADOS
    É usada pelo Database Administrator(DBA) e pelos projetistas do banco de dados para definir os esquemas através da execução de processos pelo compilador. Ex: CREATE, ALTER E DROP.

    DTL – DATA TRANSACTION LANGUAGE OU LINGUAGEM DE TRANSAÇÃO DE DADOS
    É usada para marcação de um início de transação do banco de dados que pode ser completada ou não. Ex: COMMIT ou ROLLBACK.

    DCL – DATA CONTROLE LANGUAGE OU LINGUAGEM DE CONTROLE DE DADOS
    É usada para controlar a autorização dos dados e as licenças dos usuários para manipulação dos dados em um banco de dados. Ex: GRANT e REVOKE.

    DML – DATA MANIPULATION LANGUAGE OU LINGUAGEM DE MANIPULAÇÃO DOS DADOS
    Depois de compilado o banco de dados, as manipulações típicas são: recuperação, inserção, remoção e modificação dos dados. O SGBD fornece uma série de operações ao DBA e ao projetista. Ex: INSERT, UPDATE, DELETE e SELECT.



    Fonte: SQL Avancado e Teoria Relacional - Thiago Hernanades de Souza


  • DML->MANIPULAÇÃO -> Select/Insert/Update/Delete

    DDL->DEFINIÇÃO -> Create/Alter/Drop

    DCL->CONTROLE -> GRANT/REVOKE