Questão FC90595
No que diz respeito a banco de dados relacional e banco de dados geográfico, julgue o item a seguir. A SQL (structured query language) pode ser subdividida em duas sublinguagens: a
Linguagem SQL
CEBRASPE (CESPE) · 2023
A SQL (structured query language) pode ser subdividida em duas sublinguagens: a linguagem de definição de dados (DDL), que fornece comandos visando definir e modificar esquemas de tabelas, remover tabelas, criar índices e definir restrições de integridade; e a linguagem de manipulação de dados (DML), formada por comandos para consulta, inserção, modificação e remoção de dados no banco de dados.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
Comentário: A assertiva está correta. A SQL (Structured Query Language) realmente pode ser dividida em duas principais sublinguagens mencionadas:
- DDL (Data Definition Language) – Linguagem de Definição de Dados
- Utilizada para criação e modificação da estrutura do banco de dados.
- Inclui comandos como:
CREATE(criação de tabelas, bancos de dados, índices, etc.).ALTER(modificação da estrutura das tabelas).DROP(remoção de tabelas e outros objetos).TRUNCATE(remoção de todos os registros de uma tabela, sem excluir a estrutura).COMMENTeRENAME.
- DML (Data Manipulation Language) – Linguagem de Manipulação de Dados
- Utilizada para manipular os dados armazenados dentro das tabelas.
- Inclui comandos como:
SELECT(consulta de dados).INSERT(inserção de novos registros).UPDATE(modificação de registros existentes).DELETE(remoção de registros específicos).
Além dessas duas, a SQL também pode ser dividida em outras subcategorias, como:
- DCL (Data Control Language) → Controle de permissões e acessos (
GRANT,REVOKE). - TCL (Transaction Control Language) → Controle de transações (
COMMIT,ROLLBACK).
Conteúdo do catálogo FC Concursos · Atualizado em