Questão
ID 526879Disciplina: Tecnologia da Informação
Assunto: Select
Ano: 2022 Banca: CESPE CEBRASPE - Centro de Seleção e de Promoção de Eventos UnB Órgão: Agência Brasileira de Promoção de Exportações e Investimentos
script 1
1 CREATE TABLE PRODUTO
2 ( CODIGO NUMBER(8) NOT NULL,
3 NOME VARCHAR(50) NOT NULL,
4 —VALOR NUMBER (12) NOT NULL,
5 —PRIMARY KEY (CODIGO)
6 );
7
8 CREATE TABLE PAIS
9 ( CODIGO NUMBER(8) NOT NULL,
10 —NOME VARCHAR(30) NOT NULL,
11 —PRIMARY KEY (CODIGO)
12 );
13
14 CREATE TABLE EXPORTACAO
15 ( CODIGO NUMBER(8) NOT NULL,
16 —PRODUTO CODIGO NUMBER(8) NOT NULL,
17 —PAIS CODIGO NUMBER(8) NOT NULL,
18 —EXPORTACAO DATA DATE,
19 —PRIMARY KEY (CODIGO)
20 );
21
22 —ALTER TABLE EXPORTACAO ADD FOREIGN KEY (PRODUTO CODIGO) REFERENCES PRODUTO (CODIGO);
23 —ALTER TABLE EXPORTACAO ADD FOREIGN KEY (PAIS CODIGO) REFERENCES PAIS (CODIGO);
-
script 2
-
25 INSERT INTO PRODUTO VALUES (1, 'ARROZ', 1000);
26 INSERT INTO PRODUTO VALUES (2, 'SOJA', 3000);
27 INSERT INTO PRODUTO VALUES (3, 'MILHO', 500);
28 INSERT INTO PAIS VALUES (1, 'CHINA');
29 INSERT INTO PAIS VALUES (2, 'EUA');
3O INSERT INTO PAIS VALUES (3, 'RUSSIA');
31 INSERT INTO PAIS VALUES (4, 'ARGENTINA');
32 INSERT INTO PAIS VALUES (5, 'CHILE');|
33 INSERT INTO EXPORTACAO VALUES (1,1,1,'10/05/2021');
34 INSERT INTO EXPORTACAO VALUES (2,2,2,'19/03/2021');
35 INSERT INTO EXPORTACAO VALUES (3,2,1,'10/04/2021');
36 INSERT INTO EXPORTACAO VALUES (4,1,3,'10/08/2021');
37 INSERT INTO EXPORTACAO VALUES (5,1,2,'04/10/2021');
38 INSERT INTO EXPORTACAO VALUES (6,3,2,'08/11/2021');
39 INSERT INTO EXPORTACAO VALUES (7,1,4,'10/04/2021');
40 INSERT INTO EXPORTACAO VALUES (8,2,4,'30/04/2021');
41 INSERT INTO EXPORTACAO VALUES (9,1,1,'26/04/2021');
42 INSERT INTO EXPORTACAO VALUES (10,3,5,'14/04/2021');
43 COMMIT;
-
script 3
-
46 SELECT DISTINCT (PA.NOME)
47 FROM PRODUTO PR, PAIS PA, EXPORTACAO EX
48 WHERE EX.PRODUTO CODIGO = PR.CODIGO
49 AND —EX.PAIS CODIGO = PA.CODIGO
50 AND —PR.CODIGO IN (1,2)
51 AND -EXPORTACAO DATA BETWEEN '01/04/2021' AND '30/04/2021';
-
Considerando que os scripts precedentes foram executados na ordem apresentada, assinale a opção que corresponde ao resultado da execução do script 3.