O SQL é uma linguagem padrão para manipulação de
registros em bancos de dados relacionais. A sigla SQL
vem dos termos em inglês "Structured Query Language",
que podem ser traduzidos para o português como
"Linguagem de Consulta Estruturada".
Fonte: https://blog.betrybe.com/sql/
A linguagem SQL apresenta uma organização estrutural
muito bem definida que divide seus comandos em 5
subconjuntos diferentes. Analise as afirmativas sobre a
organização estrutural da linguagem SQL:
I.O DQL (Data Query Language) define o comando mais
popular da linguagem, o MAIN. Esse comando é
essencial para consultar os dados armazenados no
banco de dados.
II.O DDL (Data Definition Language) é o subconjunto
SQL que apresenta comandos usados para gerenciar as
estruturas do banco de dados. Com ele, podemos criar,
atualizar e remover objetos da base, como tabelas e
índices. Os comandos definidos pelo DDL são: CREATE,
DROP e ALTER.
III.O DML (Data Manipulation Language) define os
comandos usados para manipular os dados
armazenados em um banco, ele fornece operadores que
permitem inserir, excluir e alterar os registros de uma
tabela. Os comandos mais importantes desse
subconjunto são: INSERT, DELETE e UPDATE.
IV.O DCL (Data Control Language) é o subconjunto que
possui comandos para controlar o acesso aos dados da
base. Utilizando esse conjunto, pode-se estabelecer
restrições e permissões para quem acessa o banco por
meio dos comandos GRANT e REVOKE.
V.O DTL (Data Transaction Language) - também
conhecido como KCL (Key Control Language) - é o
subconjunto SQL que define comandos quando é
necessário gerenciar transações feitas no banco. Isso
significa que eles permitem iniciar, confirmar e desfazer
determinadas alterações. Os comandos estabelecidos
pelo conjunto são FORNEXT, BEGIN e LOOP.
É CORRETO o que se afirma em: