Pular para o conteúdo principal

Questão de Banco de Dados — Sublinguagens SQL (DDL, DML, DQL, DCL e DTL) — CETAP 2024

Banco de DadosSublinguagens SQL (DDL, DML, DQL, DCL e DTL)
Código
qa630621
Banca
CETAP
Órgão
Pref Castanhal
Ano
2024
Cargo
Tecno ( )
Se na tabela da questão anterior fosse dada a seguinte sequência de comandos SQL:   ALTER TABLE PEDIDO ADD numero_transacao VARCHAR2(8), DROP CONSTRAINT PK_PEDIDO, ADD CONSTRAINT  PK_NUMERO_TRANSACAO PRIMARY KEY (numero_transacao);   Qual alteração isso faria na tabela em questão?
  1. ASeria criada uma nova coluna (campo) chamada "numero_transacao" e a tabela passaria a ter duas chaves primárias a coluna (campo) "Numero" e a coluna (campo) "numero_transacao”.
  2. BNenhuma existe erro de sintaxe logo o SGBD retornaria um erro.
  3. CSeria criada uma nova coluna (campo) chamada "numero_transacao" e a chave primária deixaria de ser a coluna (campo) "Numero" para ser a coluna (campo) "numero_transacao", todavia a coluna "Numero" ainda seria mantida na tabela.
  4. DSeria criada uma nova coluna (campo) chamada "numero_transacao" e a chave primária deixaria de ser a coluna (campo) "Numero" para ser a coluna (campo) "numero_transacao", todavia a coluna "Numero" seria deletada da tabela.
Revelar gabarito e comentário

GabaritoC — Seria criada uma nova coluna (campo) chamada "numero_transacao" e a chave primária deixaria de ser a coluna (campo) "Numero" para ser a coluna (campo) "numero_transacao", todavia a coluna "Numero" ainda seria mantida na tabela.

Link permanente: /questoes/qa630621