Alternativa A (Verdadeiro)
O enunciado apresenta uma afirmação correta sobre a nomenclatura das linguagens de consulta a bancos de dados relacionais. A terminologia utilizada na questão corresponde exatamente às definições padrão da área de Tecnologia da Informação e Banco de Dados.
Análise dos Conceitos
Para compreender por que a afirmação é verdadeira, é necessário distinguir as duas principais categorias de comandos SQL:
- DDL (Data Definition Language): Traduz-se como Linguagem de Definição de Dados.
- Função: Responsável por definir, modificar ou excluir a estrutura do banco de dados (esquema).
- Comandos típicos:
CREATE, ALTER, DROP. - Exemplo: Criar uma nova tabela ou adicionar uma coluna existente.
- DML (Data Manipulation Language): Traduz-se como Linguagem de Manipulação de Dados.
- Função: Responsável por interagir com os dados armazenados dentro das estruturas definidas.
- Comandos típicos:
SELECT, INSERT, UPDATE, DELETE. - Exemplo: Inserir um novo registro ou alterar o endereço de um cliente.
Conclusão
A afirmação da questão estabelece que:
- DDL = Linguagem de Definição de Dados.
- DML = Linguagem de Manipulação de Dados.
Essa correspondência está correta. Portanto, a alternativa selecionada deve indicar que a sentença é Verdadeira.