A respeito dos comandos da linguagem SQL, analise as asserti...

Próximas questões
Com base no mesmo assunto
Q4278533 Banco de Dados
A respeito dos comandos da linguagem SQL, analise as assertivas a seguir:
I. CREATE TABLE é um comando classificado como DDL.
II. INSERT é utilizado para inserir linhas em uma tabela e integra a DML.
III. GRANT é empregado para conceder privilégios de acesso e integra a DCL.
Quais estão corretas? 
Alternativas

Comentários

Veja os comentários dos nossos alunos

A resposta correta é a D (I, II e III).

Análise detalhada de cada assertiva e suas categorias no SQL:

  • I. Correta — DDL (Data Definition Language / Linguagem de Definição de Dados): Lida com a estrutura e o esquema do banco de dados (tabelas, índices, visões). Exemplos clássicos: CREATE TABLE, ALTER TABLE, DROP TABLE e TRUNCATE TABLE.

  • II. Correta — DML (Data Manipulation Language / Linguagem de Manipulação de Dados): Lida com o conteúdo (dados em si) armazenado nas tabelas. Exemplos: INSERT (inserção de linhas), UPDATE (modificação de linhas) e DELETE (remoção de linhas). (Nota: SELECT muitas vezes é agrupado aqui ou classificado à parte como DQL - Data Query Language).

  • III. Correta — DCL (Data Control Language / Linguagem de Controle de Dados): Responsável pelo gerenciamento de permissões, segurança e controle de acesso aos objetos do banco. Os dois comandos fundamentais são GRANT (conceder privilégios) e REVOKE (revogar privilégios).

Como todas as três classificações estão perfeitas, o gabarito é a Alternativa D.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo