A Linguagem de Definição de Dados (DDL) é um conjunto de c...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: A - Os comandos DDL mais comuns são CREATE, ALTER, DROP, RENAME e TRUNCATE.
A alternativa correta é a letra A, pois ela lista comandos específicos usados dentro da Linguagem de Definição de Dados (DDL), que é responsável por criar e modificar a estrutura de objetos de banco de dados, como tabelas, índices e usuários. Vamos entender cada comando:
- CREATE: Utilizado para criar um novo objeto no banco de dados, como uma tabela ou índice.
- ALTER: Empregado para modificar a estrutura de um objeto existente, como adicionar ou remover colunas de uma tabela.
- DROP: Usado para excluir objetos do banco de dados, como uma tabela ou índice.
- RENAME: Permite alterar o nome de um objeto, como uma tabela.
- TRUNCATE: Remove todos os registros de uma tabela, mas mantém a estrutura para uso futuro.
Estes comandos são essenciais para a definição e gerenciamento da estrutura de armazenamento de dados. Em contraste, comandos como GRANT, INSERT e SELECT não fazem parte do DDL. GRANT é usado para definir permissões (DDL de segurança), INSERT para inserir dados (DML) e SELECT para consultar dados (DML), demonstrando a importância de distinguir entre as categorias de comandos SQL ao trabalhar com bancos de dados.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Fui pela definição de que os principais comandos DDL tinham que ter: CREATE, ALTER e DROP logo a A era a única que possuia esses comandos SQL
39
Pense assim, a linguagem SQL é uma só, porém ela é dividida em tipos de acordo com a funcionalidade dos comandos.
Os tipos da linguagem SQL são:
A - É a correta
B - Errado, INSERT faz parte da DML (Data Manipulation Language),
GRANT faz parte da DCL (Data Control Language)
C- Errado, INSERT faz parte da DML (Data Manipulation Language),
GRANT faz parte da DCL (Data Control Language)
D - Errado, INSERT faz parte da DML (Data Manipulation Language),
GRANT faz parte da DCL (Data Control Language)
E - Errado, INSERT faz parte da DML (Data Manipulation Language),
Letra A
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo