Baixe o app para aproveitar ainda mais
Prévia do material em texto
12/03/2024, 08:44EPS Página 1 de 5https://simulado.estacio.br/bdq_prova_resultado_aluno_n.asp?cod_hist_prova=327034158 Disciplina: IMPLEMENTAÇÃO DE BANCO DE DADOSIMPLEMENTAÇÃO DE BANCO DE DADOSIMPLEMENTAÇÃO DE BANCO DE DADOSIMPLEMENTAÇÃO DE BANCO DE DADOS AVAVAVAV Aluno: JOSE GILVAN GUILHERME SILVAJOSE GILVAN GUILHERME SILVAJOSE GILVAN GUILHERME SILVAJOSE GILVAN GUILHERME SILVA 202205236285202205236285202205236285202205236285 Professor: MAURO CESAR CANTARINO GILMAURO CESAR CANTARINO GILMAURO CESAR CANTARINO GILMAURO CESAR CANTARINO GIL Turma: 9001900190019001 CCT0768_AV_202205236285 (AG) 01/03/2024 11:19:05 (F) Avaliação: 8,008,008,008,00 pts Nota SIA: 8,008,008,008,00 pts Dispositivo liberado pela Matrícula 202205236285 com o token 268150 em 01/03/2024 11:18:50. IMPLEMENTACAO BANCO DE DADOS REFORMIMPLEMENTACAO BANCO DE DADOS REFORMIMPLEMENTACAO BANCO DE DADOS REFORMIMPLEMENTACAO BANCO DE DADOS REFORM 1.1.1.1. Ref.: 3299445 Pontos: 1,001,001,001,00 / 1,001,001,001,00 De acordo com a tabela a seguir, como fica a instrução de seleção para recuperarmos os funcionários possuem ID maior do que 102, trabalham no Departamento 10 e ganham mais de R$ 2.000,00 de Salário? s ID > 102 OU id_Depto = 10 E Salario > 2000 (Empregado) s ID = 102 E id_Depto = 10 E Salario > 2000 (Empregado) s ID = 102 OU id_Depto = OU E Salario > 2000 (Empregado) s ID > 102 E id_Depto = 10 E Salario > 2000 (Empregado) s ID > 102 OU id_Depto = 10 OU Salario > 2000 (Empregado) 2.2.2.2. Ref.: 3299992 Pontos: 1,001,001,001,00 / 1,001,001,001,00 opção que completa corretamente o comando INSERT abaixo, de forma a inserir um registro com NOME igual a "Beltrano", SALARIO igual a 1800 e CIDADE igual a "Rio de Janeiro", é: Insert into empregado(nome, javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203299445.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203299992.'); Gilvan Guilherme Gilvan Guilherme Gilvan Guilherme Gilvan Guilherme Gilvan Guilherme 12/03/2024, 08:44EPS Página 2 de 5https://simulado.estacio.br/bdq_prova_resultado_aluno_n.asp?cod_hist_prova=327034158 salario,cidade) values ... ("Beltrano", 1800, "Rio de Janeiro") (Beltrano, 1800) ("Beltrano", 1800, null) (Beltrano, 1800,Rio de Janeiro) ("Beltrano", "1800", Rio de Janeiro) 3.3.3.3. Ref.: 3299777 Pontos: 1,001,001,001,00 / 1,001,001,001,00 Abaixo segue parte do esquema do banco de dados Shark, sabendo-se que os atributos em negrito e sublinhados são chaves primárias e os atributos em itálico são chaves estrangeiras: AREA (CODAREA, NOMEAREA) LOCAL (CODLOCAL, CODAREA, NOMELOCAL) TUBARAO (IDTUBARAO, IDESPECIE, COMPRIMENTO, SEXO) CAPTURA (NUMCAPTURA, IDEMB, IDTUBARAO, CODLOCAL, LATITUDE, LONGITUDE, DATA, TEMPAGUA) Assinale a alternativa abaixo que representa um comando SQL que consulte todos os dados de capturas e de tubarões cujas datas sejam posteriores a 2009, o comprimento seja a partir de 4 metros e o sexo seja masculino (M). SELECT * FROM CAPTURA C, TUBARAO T ON C.IDTUBARAO = T.IDTUBARAO AND DATA > 31/12/2009 AND COMPRIMENTO > 4 AND SEXO = M; SELECT * FROM CAPTURA C, TUBARAO T ON C.IDTUBARAO = T.IDTUBARAO AND DATA > 31/12/2009 AND COMPRIMENTO >= 4 AND SEXO = M; SELECT * FROM CAPTURA C, TUBARAO T WHERE C.IDTUBARAO = T.IDTUBARAO AND DATA > 31/12/2009 AND COMPRIMENTO >= 4 AND SEXO = M; SELECT * FROM CAPTURA, TUBARAO WHERE DATA > 31/12/2009 AND COMPRIMENTO >= 4 AND SEXO = "M"; SELECT * FROM CAPTURA C, TUBARAO T WHERE C.IDTUBARAO = T.IDTUBARAO AND DATA > 31/12/2009 AND COMPRIMENTO >= 4 AND SEXO = "M"; 4.4.4.4. Ref.: 3299781 Pontos: 1,001,001,001,00 / 1,001,001,001,00 Abaixo segue parte do esquema do banco de dados Shark, sabendo-se que os atributos em negrito e sublinhados são chaves primárias e os atributos em itálico são chaves estrangeiras: AREA (CODAREA, NOMEAREA) LOCAL (CODLOCAL, CODAREA, NOMELOCAL) TUBARAO (IDTUBARAO, IDESPECIE, COMPRIMENTO, SEXO) CAPTURA (NUMCAPTURA, IDEMB, IDTUBARAO, CODLOCAL, LATITUDE, LONGITUDE, DATA, TEMPAGUA) Assinale a alternativa abaixo que representa uma consulta que exiba todos os dados de áreas e locais ordenados decrescentemente pelo nome do local. javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203299777.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203299781.'); Gilvan Guilherme 12/03/2024, 08:44EPS Página 3 de 5https://simulado.estacio.br/bdq_prova_resultado_aluno_n.asp?cod_hist_prova=327034158 SELECT * FROM AREA A INNER JOIN LOCAL L WHERE A.CODAREA = L.CODAREA ORDER BY NOMELOCAL DESC; SELECT * FROM AREA A, LOCAL L WHERE A.CODAREA = L.CODAREA ORDER NOMELOCAL ASC; SELECT * FROM AREA A, LOCAL L WHERE A.CODAREA = L.CODAREA ORDER NOMELOCAL DESC; SELECT * FROM AREA A, LOCAL L WHERE A.CODAREA = L.CODAREA ORDER BY NOMELOCAL DESC; SELECT * FROM AREA A INNER JOIN LOCAL L ON A.CODAREA = L.CODAREA ORDER NOMELOCAL DESC; 5.5.5.5. Ref.: 3299987 Pontos: 1,001,001,001,00 / 1,001,001,001,00 Essa consulta tem como resultado todos os atributos das tabelas CEP e Ruas. o atributo CEP e o número de registros existentes para cada CEP, da tabela Ruas. o atributo CEP e a soma do conteúdo do atributo CEP, da tabela Ruas. todos os atributos da tabela CEP, além do atributo especial Count. o atributo Ruas e o número de registro existentes para cada CEP, na tabela CEP. 6.6.6.6. Ref.: 3299780 Pontos: 0,000,000,000,00 / 1,001,001,001,00 Abaixo segue parte do esquema do banco de dados Shark, sabendo-se que os atributos em negrito e sublinhados são chaves primárias e os atributos em itálico são chaves estrangeiras: ESPECIE (IDESPECIE, NOME_CIENTIFICO, DENTICAO, STATUS_EXTINCAO, HABITAT, TIPOREPRODUCAO) CAPTURA (NUMCAPTURA, IDEMB, IDTUBARAO, CODLOCAL, LATITUDE, LONGITUDE, DATA, TEMPAGUA) TUBARAO (IDTUBARAO, IDESPECIE, COMPRIMENTO, SEXO) Assinale a alternativa abaixo que representa uma consulta que exibe o nome científico e o sexo dos tubarões correlacionados corretamente. SELECT NOME_CIENTIFICO, SEXO FROM ESPECIE E INNER JOIN TUBARAO T ON E.IDESPECIE = T.IDESPECIE; SELECT NOME_CIENTIFICO, SEXO FROM ESPECIE JOIN TUBARAO; SELECT NOME_CIENTIFICO, SEXO FROM ESPECIE E INNER TUBARAO T ON E.IDESPECIE = T.IDESPECIE; SELECT NOME_CIENTIFICO, SEXO FROM ESPECIE E NATURAL JOIN TUBARAO T ON E.IDESPECIE = T.IDESPECIE; SELECT NOME_CIENTIFICO, SEXO FROM ESPECIE E CROSS JOIN TUBARAO T ON E.IDESPECIE = T.IDESPECIE; javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203299987.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203299780.'); Gilvan Guilherme 12/03/2024, 08:44EPS Página 4 de 5https://simulado.estacio.br/bdq_prova_resultado_aluno_n.asp?cod_hist_prova=327034158 7.7.7.7. Ref.: 3300033 Pontos: 0,000,000,000,00 / 1,001,001,001,00 Uma junção pode produzir a representação de produto cartesiano, onde a consulta retorna a junção entre duas tabelas que origina uma terceira tabela constituída por todos os elementos da primeira combinados com todos os elementos da segunda. Dessa forma, marque a alternativa que apresenta esse tipo de junção: INNER JOIN RIGHT JOIN LEFT JOIN FULL JOIN CROSS JOIN 8.8.8.8. Ref.: 3299737 Pontos: 1,001,001,001,00 / 1,001,001,001,00 Sabendo-se que as tabelas relacionais T1 e T2, possuem os mesmos campos e possuem 1.000 e 1.500 registros, respectivamente, o comando SQL SELECT * FROM T1 UNION ALL SELECT * FROM T2; produz uma lista com: 1.500.000 linhas. 2.500 linhas; 1000 linhas; 1.500 linhas; 500 linhas; 9.9.9.9. Ref.: 3300061 Pontos: 1,001,001,001,00 / 1,001,001,001,00 Uma imobiliária especializada em aluguéis por temporada contratou uma empresa de TI para dar suporte ao seu negócio. A aplicação está em fase de término e o banco de dados já foi implementado. A engenheira de software Jaqueline está trabalhando temporariamente na imobiliária, testando a aplicação, gerenciando testes de validação e auxiliando as transações utilizando comandos SQL diretamente no SGBD. Segue abaixo o esquema da tabela Imovel: Imovel (Registro, Descricao, Tamanho, NumQuartos, NumBanheiros, NumVagasGaragem,CodTipoImovel, IDCidade) Após a reclamação de dois clientes, Jaqueline verificou que o imóvel de código 10017 tem uma quantidade de números de quartos menor e que o tamanho do imóvel é também menor do que os valores armazenados no banco de dados. Sendo assim, Jaqueline precisa corrigir estes dados, alterando o número de quartos para dois e o tamanho do imóvel para oitenta metros quadrados. O comando com a sintaxe correta que Jaqueline precisa executar para realizar esta alteração é o: javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203300033.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203299737.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203300061.'); Gilvan Guilherme 12/03/2024, 08:44EPS Página 5 de 5https://simulado.estacio.br/bdq_prova_resultado_aluno_n.asp?cod_hist_prova=327034158 UPDATE Imovel SET Tamanho = 80 AND NumQuartos = 2 WHERE Registro = 10017 UPDATE SET Tamanho = 80, NumQuartos = 2 SET Registro = 10017 UPDATE Imovel SET Tamanho = 80, NumQuartos = 2 WHERE Registro = 10017 UPDATE Registro = 10017 SET Tamanho = 80, NumQuartos = 2 UPDATE Imovel SET Tamanho = 80, NumQuartos = 2 10.10.10.10. Ref.: 3300039 Pontos: 1,001,001,001,00 / 1,001,001,001,00 De acordo com a tabela de banco de dados relacional abaixo: Carro(placa_carro(PK),tipo,modelo,ano,chassis,km,valor,cor,filial_idfilial(FK)) -Construa uma consulta em SQL para retornar ¿o nome da cor dos carros e a quantidade de carros da mesma cor¿. SELECT cor, count(*) FROM carro GROUP BY cor SELECT cor, count(*) FROM carro SELECT cor, SUM(*) FROM carro GROUP BY cor SELECT cor, count(*) FROM carro ORDER BY cor SELECT cor, AVG(*) FROM carro GROUP BY cor javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203300039.'); Gilvan Guilherme
Compartilhar