Acerca dos Sistemas Gerenciadores de Banco de Dados (SGBDs) ...

Próximas questões
Com base no mesmo assunto
Q2509345 Banco de Dados
Acerca dos Sistemas Gerenciadores de Banco de Dados (SGBDs) MySQL e PostgreSQL, do Solr e do MongoDB, julgue o item.
No SGBD PostgreSQL, o comando CHANGE TABLE <nome_tabela> TO <novo_nome_tabela> é utilizado para renomear uma tabela.
Alternativas

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