Baixe o app para aproveitar ainda mais
Prévia do material em texto
29/06/2023, 09:45 EPS https://simulado.estacio.br/alunos/ 1/4 Disciplina: IMPLEMENTAÇÃO DE BANCO DE DADOS AV Aluno: BRUNA PEREIRA MACHADO DE QUEIROZ 202101229142 Professor: MAURO CESAR CANTARINO GIL Turma: 9004 CCT0835_AV_202101229142 (AG) 13/04/2023 08:01:06 (F) Avaliação: 8,00 pts Nota SIA: 10,00 pts IMPLEMENTACAO BANCO DE DADOS REFORM 1. Ref.: 3299467 Pontos: 1,00 / 1,00 Considere a relação: EMPREGADO (matricula, nome, endereco, bairro, salario, sexo, num_depto) A consulta em álgebra relacional que responde a questão 'Quais são os empregados que moram na Barra e ganham mais de R$ 3000,00? ' está corretamente representada em: σ empregado (Bairro= "Barra" AND salario > 3000) π bairro = "Barra" (empregado) σ bairro = "Barra" AND salario > 3000 (empregado) π bairro = "Barra" AND salario > 3000 (empregado) ESTA FALTANDO ESTA OPÇÃO 2. Ref.: 3299819 Pontos: 1,00 / 1,00 Ano: 2012 - Banca: CESGRANRIO - Órgão: Petrobras - Prova: Técnico de Informática Júnior-2012 Ao implantar um banco de dados modelado segundo a abordagem relacional em um SGDB comercial baseado em SQL, o DBA veri�cou a necessidade de representar uma relação que estava em seu modelo original. O comando SQL correto para criar a representação dessa relação em um SGDB é INSERT TABLE CREATE RELATION CREATE TABLE TABLE CREATE INSERT RELATION 3. Ref.: 3299392 Pontos: 1,00 / 1,00 Marque a opção correta sobre a aplicação do comando que se segue, no diagrama exposto: javascript:alert('C%C3%B3digo da quest%C3%A3o: 3299467.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3299819.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3299392.'); 29/06/2023, 09:45 EPS https://simulado.estacio.br/alunos/ 2/4 SELECT Numero_Pedido, Codigo_Produto, Quantidade FROM Item_de_Pedido WHERE Quantidade = 35; Lista o número, o código e os itens dos pedidos que tenham quantidade igual a 35 itens. Lista o número, o código e a quantidade de todos os pedidos que não possuam quantidade de itens igual a 35. Lista o número, o código, a quantidade e os itens do pedido número 35. Lista o número, o código e a quantidade de pedidos, exceto os que têm quantidade de itens menor que 35. Lista o número, o código e a quantidade de todos os pedidos que possuam quantidade de itens igual a 35. 4. Ref.: 3299781 Pontos: 1,00 / 1,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 alterna�va abaixo que representa uma consulta que exiba todos os dados de áreas e locais ordenados decrescentemente pelo nome do local. SELECT * FROM AREA A, LOCAL L WHERE A.CODAREA = L.CODAREA ORDER BY NOMELOCAL DESC; SELECT * FROM AREA A, LOCAL L WHERE A.CODAREA = L.CODAREA ORDER NOMELOCAL DESC; 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 INNER JOIN LOCAL L ON A.CODAREA = L.CODAREA ORDER NOMELOCAL DESC; 5. Ref.: 3299987 Pontos: 1,00 / 1,00 Essa consulta tem como resultado o atributo CEP e o número de registros existentes para cada CEP, da tabela Ruas. todos os atributos das tabelas CEP e 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. o atributo CEP e a soma do conteúdo do atributo CEP, da tabela Ruas. 6. Ref.: 3300030 Pontos: 0,00 / 1,00 O esquema de banco de dados apresentado abaixo faz parte de um banco de dados criado a partir de um conjunto de dados públicos de captura de tubarões entre os anos de 2001 e 2013 na costa da Austrália. Os dados podem ser baixados no endereço: https://data.qld.gov.au/dataset/sharkcontrolprogramsharkcatchstatistics/resource/5c6be990393841258ccadac0cd734263 javascript:alert('C%C3%B3digo da quest%C3%A3o: 3299781.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3299987.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3300030.'); 29/06/2023, 09:45 EPS https://simulado.estacio.br/alunos/ 3/4 Características do esquema: Chave primária sublinhada e chave estrangeira em Itálico. Seguem algumas tabelas do Esquema: Ordem (IDOrdem, NomeOrdem) Especie (IDEspecie, IDOrdem. Nome_Cientifico, TamMaior, TamMenor, TamMedio) Esp_Pais (IDEspecie, CodPais) Pais (CodPais, NomePais) Tubarao (IDTubarao, IDEspecie, Comprimento, Sexo) Assinale qual das alternativas abaixo representa uma consulta que retorna a quantidade de espécies de tubarões encontradas no Brasil cadastradas no banco: SELECT COUNT(*) QTD FROM ESPECIE E, PAIS P WHERE NOMEPAIS = "Brasil"; SELECT COUNT(*) QTD FROM ESPECIE E, ESP_PAIS P,PAIS P WHERE NOMEPAIS = Brasil; SELECT COUNT(*) QTD FROM ESPECIE E, ESP_PAIS EP, PAIS P WHERE E.IDESPECIE = EP.IDESPECIE AND EP.CODPAIS = P.CODPAIS AND NOMEPAIS = Brasil; SELECT COUNT(*) QTD FROM ESPECIE E, PAIS P WHERE E.IDESPECIE = P.IDESPECIE AND NOMEPAIS = Brasil; SELECT COUNT(*) QTD FROM ESPECIE E, ESP_PAIS EP, PAIS P WHERE E.IDESPECIE = EP.IDESPECIE AND EP.CODPAIS = P.CODPAIS AND NOMEPAIS = "Brasil"; 7. Ref.: 3300076 Pontos: 1,00 / 1,00 Qual das consultas SQL abaixo obtém o nome de todos os empregados cujo primeiro nome é Pedro, e o último sobrenome é Sousa? select nome from empregado where nome like "Pedro Sousa" select nome from empregado where nome like "Pedro..Sousa" select nome from empregado where nome like "%Pedro%Sousa%" select nome from empregado where nome like "Pedro%Sousa" select nome from empregado where nome like "Pedro_Sousa" 8. Ref.: 3299737 Pontos: 0,00 / 1,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: 500 linhas; 1000 linhas; 2.500 linhas; 1.500 linhas; 1.500.000 linhas. 9. Ref.: 3299466 Pontos: 1,00 / 1,00 De acordo com o modelo de dados definido pelas tabelas a seguir, indique a instrução SQL adequada para: javascript:alert('C%C3%B3digo da quest%C3%A3o: 3300076.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3299737.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3299466.'); 29/06/2023, 09:45 EPS https://simulado.estacio.br/alunos/ 4/4 Apresentar o maior salário pago aos Empregados Agrupados por Departamento, para os Departamentos (11, 21, 22, 31, 42, 51). SELECT MAX(SALARIO) FROM EMPREGADO WHERE ID_DEPTO ON (11, 21, 22, 31, 42, 51) GROUP BY ID_DEPTO; SELECT MAXIMO(SALARIO) FROM EMPREGADO WHERE ID_DEPTO ON (11, 21, 22, 31, 42, 51) GROUP BY ID_DEPTO; SELECT MAX(SALARIO) FROM EMPREGADO WHERE ID_DEPTO =11 AND ID_DEPTO =21 AND ID_DEPTO =22 AND ID_DEPTO =31 AND ID_DEPTO =42 AND ID_DEPTO =51; SELECT MAX(SALARIO) FROM EMPREGADO WHERE ID_DEPTO IN (11, 21, 22, 31, 42, 51) GROUP BY ID_DEPTO; SELECT MAXIMO(SALARIO) FROM EMPREGADO WHERE ID_DEPTO IN (11, 21, 22, 31, 42, 51) GROUP BY ID_DEPTO; 10. Ref.: 3299435 Pontos: 1,00 / 1,00 Qual o resultado da consulta SELECT COUNT(DISTINCT X) FROM R? 3 0 1 4 2 javascript:alert('C%C3%B3digo da quest%C3%A3o: 3299435.');
Compartilhar