Questão de Banco de Dados — SQL — FCC 2012
Banco de DadosSQL
- Código
- fc129382
- Banca
- FCC
- Órgão
- DPE-SP
- Ano
- 2012
- Nível
- Médio
Atenção: Para responder à questão a seguir, utilize os comandos SQL abaixo. Considere que os comandos foram executados na sequência da numeração indicada:[1] CREATE TABLE Tab_InfJuv (ID integer UNIQUE, Unidade varchar (50), Defensor varchar (50), Tipo integer);[2] INSERT INTO Tab_InfJuv VALUES ( 11, 'Chacara Santo Antonio-Sao Paulo', 'Jorge da Silva', 1);[3] INSERT INTO Tab_InfJuv VALUES ( 14, 'Parque Monteiro Soares- Sao Paulo', 'Maria Joana Santos', 2);[4] INSERT INTO Tab_InfJuv VALUES ( 12, 'Centro-São Paulo', 'Jorge da Silva', 2);[5] INSERT INTO Tab_InfJuv VALUES ( 32, 'Centro-Diadema', 'Ana Maria da Silva', 1);O comando SQL correto é:
- AALTER TABLE Tab_InfJuv ADD FOREIGN KEY (ID_Unidade) REFERENCES Tab_InfJuv (ID);
- BALTER TABLE Tab_InfJuv ADD Nome_Menor varchar(100);
- CCREATE VIEW V_Tab_InfJuv AS SELECT Unidade, Defensor, ID_Unidade FROM Tab_InfJuv;
- DALTER TABLE TabInfJuv DROP Nome_Menor;
- EDELETE FROM TabInfJuv WHERE Defensor = 'Jorge da Silva';