Com o comando ALTER TABLE, é possível modificar a estrutura de uma tabela já existente. Essa instrução pode ser usada para adicionar ou remover colunas, criar ou excluir restrições e até mesmo alterar o tipo de dados de uma coluna. Apesar de útil, alterações em tabelas exigem cuidado, pois podem impactar aplicações em produção e comprometer a integridade dos dados se não forem bem planejadas.
Considere as afirmativas sobre o comando ALTER TABLE:
I. Pode ser usado para adicionar uma nova coluna.
II. Pode alterar o tipo de dados de uma coluna existente.
III. Pode excluir a tabela inteira do banco de dados.
IV. Pode criar ou remover restrições em uma tabela.
Assinale a alternativa correta:
Alternativas:
Ed
ontem
Vamos analisar cada afirmativa sobre o comando ALTER TABLE: I. Pode ser usado para adicionar uma nova coluna. Verdadeiro, o comando ALTER TABLE permite adicionar novas colunas a uma tabela existente. II. Pode alterar o tipo de dados de uma coluna existente. Verdadeiro, o comando também permite alterar o tipo de dados de colunas já existentes. III. Pode excluir a tabela inteira do banco de dados. Falso, o comando ALTER TABLE não é usado para excluir uma tabela inteira. Para isso, utiliza-se o comando DROP TABLE. IV. Pode criar ou remover restrições em uma tabela. Verdadeiro, o comando ALTER TABLE pode ser utilizado para adicionar ou remover restrições (como chaves primárias, chaves estrangeiras, etc.) em uma tabela. Com base nas análises: - I é verdadeira. - II é verdadeira. - III é falsa. - IV é verdadeira. Portanto, a alternativa correta que contém todos os itens verdadeiros é: c) Apenas I, II e IV estão corretas.