Questão FC369508
SQL (Structured Query Language) é uma linguagem declarativa padrão usada para gerenciar e manipular bancos de dados relacionais. Ela fornece um conjunto de comandos que permitem ao
Linguagem SQL
FGV · 2024
SQL (Structured Query Language) é uma linguagem declarativa padrão usada para gerenciar e manipular bancos de dados relacionais. Ela fornece um conjunto de comandos que permitem aos usuários realizarem diversas operações, como consultar, inserir, atualizar e excluir dados de bancos de dados relacionais. Relacione as linguagens declarativas às suas respectivas propriedades.
1. DDL – Data Definition Language.
2. DML – Data Manipulation Language.
3. DTL – Data Transaction Language.
4. DCL – Data Control Language.
( ) Contém o comando SELECT.
( ) Contém os comandos COMMIT e ROLLBACK.
( ) Utilizada para dar acesso aos usuários.
( ) Contém os comandos CREATE, ALTER e DROP.
( ) Contém os comandos INSERT, UPDATE e DELETE.
Assinale a opção que indica a relação correta, segundo a ordem apresentada.
- 1 – 4 – 4 – 1 – 2.
- 2 – 3 – 4 – 1 – 2.
- 2 – 3 – 3 – 1 – 2.
- 3 – 4 – 3 – 2 – 1.
- 2 – 3 – 4 – 3 – 1.
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
A sequência 2 – 3 – 4 – 1 – 2 indica, na ordem das assertivas, as categorias SQL correspondentes.
DML (Data Manipulation Language) — inclui o comando SELECT. Trata-se da família responsável por consultar e manipular registros no banco (buscas, filtros, projeções).
DTL (Data Transaction Language, também chamada TCL) — inclui COMMIT e ROLLBACK. Esses comandos controlam o fim ou o desfazer de transações, garantindo atomicidade e consistência.
DCL (Data Control Language) — usada para conceder e revogar privilégios de usuários, controlando acesso e segurança aos objetos do BD.
DDL (Data Definition Language) — inclui CREATE, ALTER e DROP, ou seja, define e altera a estrutura dos objetos do banco.
Por fim, volta a DML para INSERT, UPDATE e DELETE, que inserem, atualizam e removem registros.
Conteúdo do catálogo FC Concursos · Atualizado em