Acerca da linguagem SQL, usada para fazer a manipulação e a ...

Próximas questões
Com base no mesmo assunto
Ano: 2008 Banca: CESPE / CEBRASPE Órgão: STJ
Q1226044 Banco de Dados
Acerca da linguagem SQL, usada para fazer a manipulação e a definição de dados em sistemas gerenciadores de banco de dados, julgue o item subseqüente.
O comando DROP TABLE, usado para excluir um registro dos índices de manipulação de tabelas, é considerado como DML.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: E - errado

Para compreender a alternativa correta, é preciso conhecer as categorias de comandos em SQL, que são principalmente divididas em DML (Data Manipulation Language) e DDL (Data Definition Language).

O comando DROP TABLE é utilizado para eliminar completamente uma tabela de um banco de dados incluindo todos os dados, estrutura e índices associados. Este comando é categorizado como parte da DDL (Data Definition Language), uma vez que está alterando a definição e estrutura do banco de dados.

Por outro lado, DML é o conjunto de comandos usados para a manipulação de dados propriamente dita, como inserir (INSERT), atualizar (UPDATE), deletar (DELETE) dados de uma tabela e consultar (SELECT).

Portanto, a afirmação de que o comando DROP TABLE é considerado DML está incorreta, pois na verdade ele é parte da DDL.

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

O comando Drop é considerando um comando DDL.

É um comando usado para deletar a tabela e não um registro!

RESUMÃO COMANDOS SQL!

DML = Data Manipulation Language: INSERT, UPDATE, DELETE e SELECT;

DDL = Data Definition Language: CREATE, ALTER, DROP, TRUNCATE, RENAME;

DCL = Data Control Language: GRANT, REVOKE;

DTL = Data Transaction Language: BEGIN, COMMIT, ROLLBACK;

Bons estudos.

GAB ERRADO, pois é considerado um DDL

a) DDL (Data Definition Language): Linguagem de Definição de Dados. São os comandos que permitem criar os componentes do banco de dados. Exemplo de comandos DDL: CREATE, ALTER e DROP;

Além de ser um comando DDL ele é usado para excluir a tabela e não registro.

Clique para visualizar este comentário

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