FC ConcursosFC Concursos

Questão FC374556

SQL é uma linguagem declarativa baseada em álgebra e cálculo relacional, que permite a manipulação de dados com suporte a estrutura de dados, regras e restrições de integridade. Pa

Linguagem SQL

Instituto Consulplan · 2024

SQL é uma linguagem declarativa baseada em álgebra e cálculo relacional, que permite a manipulação de dados com suporte a estrutura de dados, regras e restrições de integridade. Para que o SQL forneça tantos recursos, seus comandos são divididos em grupos. Considerando os grupos dos comandos SQL, relacione adequadamente as colunas a seguir.

 

1. DDL.

2. DML.

3. DCL.

4. DTL.

5. DQL.

 

( ) Permite a manipulação dos dados, ou seja, inclusão, alteração e exclusão de dados.

( ) Oferece comandos para trabalhar com transações.

( ) Proporciona consulta de dados.

( ) Permite determinar o esquema do banco de dados, bem como alterá-lo, exclui-lo e trabalhar com os metadados.

( ) Permite controlar a licença e a autorização de acesso dos usuários para com os dados.

 

A sequência está correta em

  1. 1, 2, 4, 3, 5.
  2. 2, 4, 5, 1, 3.
  3. 3, 5, 1, 4, 2.
  4. 5, 1, 3, 2, 4.
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

A sequência 2, 4, 5, 1, 3 corresponde, respectivamente, a DML, DTL, DQL, DDL e DCL.

DML (Data Manipulation Language) trata da manipulação dos dados: inserção, atualização e exclusão. Exemplos: INSERT, UPDATE, DELETE. Atua sobre o conteúdo das tabelas sem alterar sua estrutura.

DTL (Data Transaction Language) reúne comandos de transação que garantem atomicidade e consistência das operações. Exemplos: BEGIN TRANSACTION, COMMIT, ROLLBACK. Útil para agrupar várias mudanças em uma única unidade de trabalho.

DQL (Data Query Language) é voltada à recuperação de dados, principalmente com o comando SELECT, permitindo filtragens, junções, agregações e subconsultas.

DDL (Data Definition Language) define e altera a estrutura do banco: criação e modificação de tabelas, índices e esquemas. Exemplos: CREATE, ALTER, DROP.

DCL (Data Control Language) controla permissões de acesso e segurança por meio de comandos como GRANT e REVOKE, regulando privilégios de usuários sobre os objetos do banco.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo