SóProvas


ID
1546627
Banca
FCC
Órgão
MANAUSPREV
Ano
2015
Provas
Disciplina
Banco de Dados
Assuntos

A linguagem SQL é dividida em subconjuntos de acordo com as operações que se deseja efetuar sobre um banco de dados. Considere os grupos de comandos:

I. CREATE, ALTER, DROP.
II. GRANT, REVOKE.
III. DELETE, UPDATE, INSERT.

Os comandos listados em

Alternativas
Comentários
  • DML

    DML is abbreviation of Data Manipulation Language. It is used to retrieve, store, modify, delete, insert and update data in database.

    Examples: SELECT, UPDATE, INSERT statements

    DDL

    DDL is abbreviation of Data Definition Language. It is used to create and modify the structure of database objects in database.

    Examples: CREATE, ALTER, DROP statements

    DCL

    DCL is abbreviation of Data Control Language. It is used to create roles, permissions, and referential integrity as well it is used to control access to database by securing it.

    Examples: GRANT, REVOKE statements

    TCL

    TCL is abbreviation of Transactional Control Language. It is used to manage different transactions occurring within a database.

    Examples: COMMIT, ROLLBACK statements

    Reference : Pinal Dave (http://blog.SQLAuthority.com)

  • I é DDL

    II é DCL

    III é DML

  • PARA QUEM tem dificuldades nesse assunto. eu dou uma dica que uso:  o mnemonico CAD e SIUD, assim eu lembro na hora..

    CAD - CREAT, ALTER, DROP --->  DDL -- DEFINIÇÃO

    SIUD - SELECT, INSERT, UPDATE, DELETE --> DML - MANIPULAÇÃO

    DLC aqui é mais facil nem preciso decorar com mnêmonico, porque são diferente dos outros, GRAN E REVOK,

     

     

  • I. Os comandos DDL permitem manipular a definição de objetos, incluindo sua criação, modificação ou remoção do banco de dados. Esses comandos incluem CREATE, ALTER, DROP e TRUNCATE.

    II. Já os comandos DCL são aqueles que permitem a realização do controle de acesso nos SGBDs. Essa linguagem inclui os comandos GRANT e REVOKE.

    III. Por fim, os comandos DELETE, UPDATE e INSERT são os comandos DML, que permitem a manipulação dos registros nas tabelas.

    Gabarito: D

  • RESUMO

    DML --> SELECT, INSERT, DELETE, UPDATE

    DDL --> CREATE, ALTER, DROP, TRUNCATE

    DCL --> GRANT, REVOKE, DENY