SóProvas


ID
2093482
Banca
CESPE / CEBRASPE
Órgão
TCE-PA
Ano
2016
Provas
Disciplina
Banco de Dados
Assuntos

Julgue o item seguinte, acerca de linguagens e manipulação de um SGBD.

Para se eliminar a restrição empfunfk de uma tabela chamada empregado, pode-se utilizar o seguinte comando. ALTER TABLE TBEMPREGADO DROP CONSTRAINT EMPFUNFK CASCADE;

Alternativas
Comentários
  • Para se eliminar a restrição empfunfk de uma tabela chamada empregado, pode-se utilizar o seguinte comando. ALTER TABLE TBEMPREGADO DROP CONSTRAINT EMPFUNFK CASCADE;

     

    No enunciado diz que a tabela se chama "empregado", já na SQL ele chama de TBEMPREGADO. A meu ver essa questão deveria ser ERRADA.

  • Concordo com Benjamin.

  • Marquei errada pelo mesmo motivo

  • Questão bem mal formulada. Deveria ser anulada.

  • Para quem não entende os comentários sem o gabarito e não tem acesso a resposta.

    Gaba: CERTO

     

    MAS, deveria ser anulada!

    Para se eliminar a restrição empfunfk de uma tabela chamada empregado

    QUAL O NOME DA TABELA CESPE?: empregado

    EU:

    select * from empregado where cod=1

    alter table empregado drop

    drop table empregado

    CESPE: errou! era pra vc saber que eu coloco o nome que eu quiser na tabela e tb não disse o nome kkkk a tabela no banco se chama: rweyuiugfjdfjk

     

    em nenhum lugar na terra isso estaria certo!

    anulada! 

     

    * ta com cara que alguem foi favorecido com essa questão!

     

     

     

  •  ALTER TABLE TBEMPREGADO DROP CONSTRAINT EMPFUNFK CASCADE  ??????????

     

    Amém!    :P

  • Questão certa. E conforme consta nesta documentação[1], o comando para adicionar uma constraint é mais complexo, porque, neste caso, vc precisa informar a referencia dele na outra tabela(chave estrangeira).

    Comando para remover uma constraint: ALTER TABLE EMPLOYEE DROP CONSTRAINT RED ;

    Fonte:

    [1] SQL Procedures, Triggers, and Functions on IBM DB2, Hernando Bedoya, Jim Bainbridge, Rob Bestgen, Mike Cain, Dan Cruikshank, Jim Denton, Doug Mack, Tom Mckinley, Simona Pacchiarini, IBM Redbooks

  • Questão ERRADA, pois a execução do comando dirá que "A tabela ou visão NÃO EXISTE". Que lixo de questão!

  • tabela chamada empregado ... ALTER TABLE TBEMPREGADO ???

  • drop apaga a tabela kkkk questão errada

  • suvaco de cobra

  • KD O DELETE?