PostgreSQL: Renomeação de tabela (ALTER TABLE RENAME)
Gabarito: letra C. No PostgreSQL, o comando para renomear uma tabela é ALTER TABLE nome_tabela RENAME TO novo_nome. A alternativa C reproduz exatamente essa sintaxe: ALTER TABLE cliente RENAME TO paciente;. Nenhuma das demais alternativas corresponde a comandos válidos no PostgreSQL.
Alternativa A — ❌ Incorreta
"CHANGE TABLE" não é um comando válido no PostgreSQL. O comando correto para renomear uma tabela é ALTER TABLE ... RENAME TO ....
Alternativa B — ❌ Incorreta
"CASCADE TABLE" não existe no PostgreSQL. Não há sintaxe com seta "→". O comando correto é ALTER TABLE ... RENAME TO ....
Alternativa C — ✅ Correta ⟵ GABARITO
Conforme a sintaxe do PostgreSQL, ALTER TABLE cliente RENAME TO paciente; é o comando correto para renomear a tabela "cliente" para "paciente".
Alternativa D — ❌ Incorreta
"CONTROL TABLE" não é um comando do PostgreSQL. Não há suporte para renomear tabela com essa sintaxe.
Alternativa E — ❌ Incorreta
"MODIFY TABLE" não é um comando do PostgreSQL. A alteração de nome de tabela exige a cláusula RENAME TO dentro do ALTER TABLE.
A banca cobra o conhecimento da sintaxe específica do PostgreSQL. Memorize: para renomear tabelas (ou colunas, índices, etc.) utilize ALTER TABLE ... RENAME TO ....
Gabarito: letra C.