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, 2, 4, 3, 5.
- 2, 4, 5, 1, 3.
- 3, 5, 1, 4, 2.
- 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