O comando SQL ALTER TABLE pertence ao grupo de comandos DDL do SQL. São características do comando SQL ALTER TABLE, EXCETO:
- A)Permite alterar o nome da tabela.
Certa: o ALTER TABLE pode renomear a tabela, dependendo do banco de dados e da sintaxe adotada.
- B)Não permite alterar a tabela excluindo um campo.
Errada: o comando ALTER TABLE também permite excluir uma coluna, por exemplo com DROP COLUMN.
- C)Permite alterar a tabela adicionando uma chave primária.
Certa: é possível usar ALTER TABLE para acrescentar uma chave primária, normalmente por meio de uma restrição PRIMARY KEY.
- D)Permite alterar a tabela adicionando uma chave estrangeria.
Certa: também é possível adicionar uma chave estrangeira com ALTER TABLE, usando a restrição FOREIGN KEY.
Gabarito: B
O comando ALTER TABLE faz parte do grupo DDL e serve para modificar a estrutura de uma tabela que já existe. Ele é bem versátil: pode renomear a tabela, adicionar ou remover colunas, e também incluir restrições como chave primária, chave estrangeira, UNIQUE e outras. Em outras palavras, ele mexe no “esqueleto” da tabela, não nos dados em si.