A Linguagem de Definição de Dados (DDL) é um conjunto de c...

Próximas questões
Com base no mesmo assunto
Q625022 Banco de Dados
A Linguagem de Definição de Dados (DDL) é um conjunto de comandos dentro da SQL utilizada para a definição de estrutura dos dados e tabelas. Com relação a este assunto assinale a alternativa correta.
Alternativas

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