Questão de Noções de linguagem SQL (DDL, DML, SELECT e JOIN)
Responda antes de revelar o gabarito.
Questão 1, Certo ou Errado
O comando DELETE, sem cláusula WHERE, remove a tabela do banco de dados.
Revelar gabarito
Gabarito: Errado
Errado. DELETE é comando DML e atua sobre linhas: sem WHERE, apaga todas elas, mas a tabela e sua estrutura continuam existindo. Para remover a própria tabela, usa-se DROP, que é comando DDL.
Mais questões de Noções de linguagem SQL (DDL, DML, SELECT e JOIN)
Ver todasQuestão 2GRANT e REVOKE pertencem à linguagem de controle de dados (DCL).
Questão 3A cláusula HAVING é usada para filtrar grupos formados por GROUP BY.
Questão 4Para selecionar registros com valor ausente em uma coluna, usa-se a condição coluna = NULL.
Questão 5Em um LEFT JOIN, as linhas da tabela à esquerda sem correspondência na outra tabela são descartadas do resultado.
Questão 6Em SQL, a cláusula WHERE filtra linhas antes do agrupamento, enquanto HAVING filtra grupos após o GROUP BY.
Questão 7O comando DELETE sem cláusula WHERE remove todas as linhas da tabela.