Acerca dos Sistemas Gerenciadores de Banco de Dados (SGBDs) ...
No SGBD PostgreSQL, o comando CHANGE TABLE <nome_tabela> TO <novo_nome_tabela> é utilizado para renomear uma tabela.
- Gabarito Comentado (1)
- Aulas (3)
- Comentários (1)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa E - errado está correta. Vamos entender o porquê e explorar o contexto da questão.
A questão aborda os Sistemas Gerenciadores de Banco de Dados (SGBDs), com foco específico no PostgreSQL. Para resolvê-la, é necessário ter conhecimento sobre os comandos SQL utilizados nesse SGBD para manipulação e administração de tabelas.
O enunciado informa que, no PostgreSQL, o comando CHANGE TABLE <nome_tabela> TO <novo_nome_tabela>
é utilizado para renomear uma tabela. No entanto, essa afirmação está incorreta.
Vamos explicar detalhadamente:
Comando Correto para Renomear Tabelas no PostgreSQL:
- O comando correto no PostgreSQL para renomear uma tabela é
ALTER TABLE <nome_tabela> RENAME TO <novo_nome_tabela>
.
Veja um exemplo prático:
ALTER TABLE clientes RENAME TO clientes_arquivados;
Com esse comando, a tabela clientes será renomeada para clientes_arquivados.
Comando Incorreto:
- O comando
CHANGE TABLE <nome_tabela> TO <novo_nome_tabela>
não é reconhecido pelo PostgreSQL.
Por isso, a afirmação da questão está errada, e a alternativa E - errado está correta.
Espero que essa explicação tenha sido clara e ajudado a entender melhor como renomear tabelas no PostgreSQL e identificar comandos SQL incorretos. Se tiver mais dúvidas ou precisar de mais esclarecimentos, estou à disposição!
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
errado
o comando correto é "ALTER TABLE ____ RENAME TO ____"
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo