Baixe o app para aproveitar ainda mais
Prévia do material em texto
1/29/23, 4:04 PM Estácio: Alunos https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=302332414&cod_prova=6011761421&f_cod_disc= 1/4 Meus Simulados Teste seu conhecimento acumulado Disc.: IMPLEMENTAÇÃO DE BANCO DE DADOS Aluno(a): IGOR ROBERTO DE LIMA 202208150349 Acertos: 10,0 de 10,0 29/01/2023 Acerto: 1,0 / 1,0 I e III. I e II. II, III e IV. I, II e IV. I, III e IV. Respondido em 29/01/2023 15:38:49 Acerto: 1,0 / 1,0 Questão1 a Questão2 a https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); 1/29/23, 4:04 PM Estácio: Alunos https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=302332414&cod_prova=6011761421&f_cod_disc= 2/4 A constraint Foreign Key possui no SQL Ansi quais regras? On Delete Cascade / On Delete Restrict / On Delete Set Null / On Update Cascade / On Update Delete / On Update Set Null On Delete Set Null / On Delete Set Default / On Update Set Null / On Update Set Default On Delete Set Null / On Delete Restrict / On Update Set Null / On Update Delete On Delete Cascade / On Delete Set Null / On Update Cascade / On Update Set Null On Delete Cascade / On Delete Restrict / On Update Cascade / On Update Delete Respondido em 29/01/2023 15:34:32 Acerto: 1,0 / 1,0 Considere a consulta a seguinte: Marque a alternativa que representa o script equivalente em SQL: SELECT matricula = 0364 FROM aluno WHERE nome; SELECT nome FROM aluno WHERE matricula = 0364; SELECT * FROM aluno WHERE nome, matricula = 0364; SELECT aluno FROM nome WHERE matricula = 0364; SELECT aluno WHERE matricula = 0364; Respondido em 29/01/2023 15:36:12 Acerto: 1,0 / 1,0 Considere a relação: PRODUTO (codigo, unidade, descrição, valor_unitário) A consulta em SQL para reponder a questão "Liste o código dos produtos com valores unitários entre R$ 500,00 e R$ 1000,00" é: SELECT CODIGO FROM PRODUTO WHERE VALOR_UNITARIO LIKE 500 AND 1000; Nenhuma das consultas acima. SELECT CODIGO FROM PRODUTO WHERE VALOR_UNITARIO > 500; SELECT CODIGO FROM PRODUTO WHERE VALOR_UNITARIO IN [500, 1000]; SELECT CODIGO FROM PRODUTO WHERE VALOR_UNITARIO BETWEEN 500 AND 1000; Respondido em 29/01/2023 15:37:15 Acerto: 1,0 / 1,0 Considere a tabela a seguir: Qual a função a ser utilizada em um script SQL quando se desejar obter o número de cidades cadastradas? avg(reg) sum(reg) count(cidade) max(reg) Questão3 a Questão4 a Questão5 a 1/29/23, 4:04 PM Estácio: Alunos https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=302332414&cod_prova=6011761421&f_cod_disc= 3/4 count(*) Respondido em 29/01/2023 15:37:34 Acerto: 1,0 / 1,0 O comando select permite gerar produto cartesiano porque os bancos relacionais utilizam álgebra relacional. A primeira sentença está errada porém a segunda está certa. O select permite produto cartesiano mas por outra ração que não é a algebra relacional. Ambas sentenças estão erradas. Ambas sentenças estão certas. A primeira sentença está certa porém a segunda está errada. Respondido em 29/01/2023 15:39:48 Acerto: 1,0 / 1,0 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/shark-control-program-shark-catch-statistics/resource/5c6be990-3938-4125-8cca- dac0cd734263 Características do esquema: Chave primária sublinhada e chave estrangeira em itálico. Seguem algumas tabelas do Esquema: Nome (IDNome, IDEspécie, NomePopular) Tubarão (IDTubarão, IDEspécie, Comprimento, Sexo) Captura (NumCaptura, IDTubarão, IDLocal, Data, TempAgua) Local (IDLocal, CodArea, NomeLocal) Area (CodArea, NomeArea) Sabendo-se que a tabela nome contém nomes populares de tubarões e deseja-se listar o comprimento e o sexo de todos os tubarões que tem nome popular terminado com a letra k. Assinale a alternativa abaixo que retorna corretamente a consulta desejada: SELECT Comprimento, Sexo FROM Tubarão T, Espécie E, Nome N WHERE T.IDEspecie = E.IDEspecie AND N.IDEspécie = E.IDEspecie AND UPPER (NomePopular) like %k%; SELECT Comprimento, Sexo FROM Tubarão T, Espécie E, Nome N WHERE T.IDEspecie = N.IDEspécie AND NomePopular like %k; SELECT Comprimento, Sexo FROM Tubarão T, Espécie E, Nome N WHERE T.IDEspecie = E.IDEspecie AND N.IDEspécie = E.IDEspecie AND NomePopular like %k; SELECT * FROM Tubarão T, Espécie E, Nome N WHERE T.IDEspecie = E.IDEspecie AND N.IDEspécie = E.IDEspecie AND NomePopular like %k; SELECT Comprimento, Sexo FROM Tubarão T, Espécie E, Nome N WHERE T.IDEspecie = E.IDEspecie AND N.IDEspécie = E.IDEspecie AND UPPER (NomePopular) like _k; Respondido em 29/01/2023 15:41:34 Acerto: 1,0 / 1,0 De acordo com a tabela de banco de dados relacional abaixo: Carro(placacarro(PK),tipo,modelo,ano,chassis,km,valor,cor,filial_idfilial(FK)) -Construa uma consulta em SQL para retornar "o ano dos carros que são mais velhos que a média dos anos de todos os carros". Questão6 a Questão7 a Questão8 a 1/29/23, 4:04 PM Estácio: Alunos https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=302332414&cod_prova=6011761421&f_cod_disc= 4/4 SELECT ano FROM carro WHERE ano > AVG(ano) SELECT ano FROM carro WHERE ano = (SELECT AVG(ano) FROM carro) SELECT ano, AVG(ano) FROM carro SELECT ano FROM carro WHERE ano > (SELECT AVG(*) FROM carro) SELECT ano FROM carro WHERE ano > (SELECT AVG(ano) FROM carro) Respondido em 29/01/2023 15:43:19 Acerto: 1,0 / 1,0 Considere a relação: FUNCIONARIO (matrícula, cargo, salario, admissao) A consulta SQL que mostra o total dos salários dos funcionários é: SELECT SALARIO FROM FUNCIONARIO WHERE SUM (SALARIO); Nenhuma das repostas acima SELECT * FROM FUNCIONARIO WHERE SUM (SALARIO); SELECT SUM (SALARIO) FROM FUNCIONARIO; SELECT SUM (SALARIO) FROM FUNCIONARIO WHERE SALARIO; Respondido em 29/01/2023 15:43:52 Acerto: 1,0 / 1,0 Considere que existe uma tabela empregados com os seguintes dados: TABELA EMPREGADOS MATRICULA NOME DATA_NASCIMENTO 122233 MARIA DA SILVA 01/01/1982 222545 JOSE DOS SANTOS 10/10/1990 142533 ANTONIO ALVES 20/05/1980 213211 JERONIMO SOUZA 15/06/2015 O comando SQL que traz todos os dados da tabela ordenados pela ordem alfabetica dos nomes dos empregados é: SELECT * FROM EMPREGADO ORDER BY NOME; SELECT (MATRICULA, NOME) FROM EMPREGADO E ORDER BY Nome; SELECT *.* FROMEMPREGADO ORDERED BY NOME; SELECT NOME AND EMPREGADO FROM EMPREGADO ORDER BY NOME ASC; SELECT * FROM EMPREGADO ORDERED BY NOME ASCENDING; Respondido em 29/01/2023 15:44:23 Questão9 a Questão10 a
Compartilhar