Gabarito: CORRETO
SQL é uma linguagem padronizada para a definição e manipulação de bancos de dados relacionais. Tipicamente, um SGBD oferece um interpretador SQL que permite isolar a aplicação dos detalhes de armazenamento dos dados. Se o projetista da aplicação tiver o cuidado de usar apenas as construções padronizadas de SQL, ele poderá desenvolver a aplicação sem se preocupar com o produto SGBD que estará sendo utilizado depois.
As três componentes de SQL são:
1.uma linguagem de definição de dados (DDL) para definir e revisar a estrutura de bancos de dados relacionais;
2.uma linguagem de controle de dados (DCL) para especificar mecanismos de segurança e integridade dos dados;
3.uma linguagem de manipulação de dados (DML) para ler e escrever os dados.
http://www.dca.fee.unicamp.br/cursos/PooJava/javadb/sql.html