Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. 4 2 3 1 2. SELECT CODIGO FROM PRODUTO WHERE VALOR_UNITARIO BETWEEN 500 AND 1000; Nenhuma das consultas acima. SELECT CODIGO FROM PRODUTO WHERE VALOR_UNITARIO > 500; SELECT CODIGO FROM PRODUTO WHERE VALOR_UNITARIO LIKE 500 AND 1000; SELECT CODIGO FROM PRODUTO WHERE VALOR_UNITARIO IN [500, 1000]; 3. Observe a tabela empregado: Qual a quantidade de registros retornados ao efetuarmos a consulta abaixo: 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" é: https://simulado.estacio.br/bdq_simulados_exercicio.asp# https://simulado.estacio.br/bdq_simulados_exercicio.asp# https://simulado.estacio.br/bdq_simulados_exercicio.asp# SELECT * FROM TCC WHERE DTDEFESA BETWEEN 21/11/2013 AND 22/11/2014; SELECT * FROM TCC WHERE DTDEFESA => 21/11/2013 AND <= 22/11/2014; SELECT * FROM TCC WHERE DTDEFESA BETWEEN (21/11/2013; 22/11/2014); SELECT * FROM TCC WHERE DTDEFESA = 21/11/2013 AND 22/11/2014; SELECT * FROM TCC WHERE DTDEFESA > 21/11/2013 AND < 22/11/2014; 4. todos os registros da tabela Paciente que possuem no final do conteúdo do campo "endereço" a palavra Avenida. todos os registros da tabela Paciente que possuem em alguma parte do conteúdo do campo "endereço" a palavra Avenida. todos os registros da tabela Paciente que não possuem em alguma parte do conteúdo do campo "endereço" a palavra Avenida. apenas os registros da tabela Paciente que não possuem como inicial do conteúdo do campo "endereço" a palavra Avenida. todos os registros da tabela Paciente que possuem no início do conteúdo do campo "endereço" a palavra Avenida. 5. O operador AND faz a checagem de valores zerados O operador ALIAS é usado para renomear definitivamente colunas e tabelas O operador LIKE é usado para operações de booleanos A cláusula WHERE restringe o número de linhas no resultado da consulta A cláusula ORDER BY ordena, por padrão, os valores decrescentemente Sabendo-se que existem dados de TCC cadastrados com datas de defesa que variam de 20/11/2012 até o dia de hoje, assinale qual das alternativas abaixo retornaria o mesmo resultado que o comando "SELECT * FROM TCC WHERE DTDEFESA IN (21/11/2013, 22/11/2014);": Dada a instrução SQL: SELECT * FROM Paciente WHERE endereço NOT LIKE "Avenida%"; É correto afirmar que serão selecionados Acerca do conjunto de operações para manipulação de dados, marque a alternativa correta: https://simulado.estacio.br/bdq_simulados_exercicio.asp# https://simulado.estacio.br/bdq_simulados_exercicio.asp# 6. DELETE FROM Aluno WHERE nome LIKE G%. DELETE FROM Aluno WHERE nome=M. DELETE FROM Aluno WHERE nome LIKE M%. DELETE FROM Aluno SELECT CODALUGUEL, CODCLIENTE, DATAALUGUEL, PERIODO, VALORDIARIA, PERIODO*VALORDIARIA FROM ALUGUEL; SELECT CODALUGUEL, CODCLIENTE, DATAALUGUEL, PERIODO, VALORDIARIA, TOTAL FROM ALUGUEL; SELECT CODALUGUEL, CODCLIENTE, DATAALUGUEL, PERIODO, VALORDIARIA, PERIODO*VALORDIARIA TOTAL FROM ALUGUEL; SELECT CODALUGUEL, CODCLIENTE, DATAALUGUEL, PERIODO, VALORDIARIA, PERIODO^VALORDIARIA TOTAL FROM ALUGUEL; SELECT CODALUGUEL, CODCLIENTE, DATAALUGUEL, PERIODO, VALORDIARIA, PERIODO+VALORDIARIA TOTAL FROM ALUGUEL; O comando SQL para excluir os registros da tabela Aluno, cujo campo nome comece com a letra M, é: https://simulado.estacio.br/bdq_simulados_exercicio.asp# 8. ? $ % # & 1. União e Interseção Seleção e Diferença Seleção e Junção Seleção e Projeção Projeção e União 2. O predicado LIKE é um predicado com operações de boleanos. Nenhuma das respostas anteriores. O Predicado BETWEEN retorna resultados entre dois valores fornecidos pelo usuário. O predicado IS NULL faz a checagem de valores zerados. A cláusula ORDER BY possibilita ordenar a filtragem feita por GROUP BY. 3. Em uma instrução SQL, o caractere utilizado para representar qualquer caractere em uma consulta é o O comando SELECT Acerca do conjunto de operações para manipulação de dados, marque a alternativa correta: https://simulado.estacio.br/bdq_simulados_exercicio.asp# https://simulado.estacio.br/bdq_simulados_exercicio.asp# https://simulado.estacio.br/bdq_simulados_exercicio.asp# https://simulado.estacio.br/bdq_simulados_exercicio.asp# DELETE ALL FROM ALUGUEL WHERE CODANUNCIO IS NULL DELETE ALL FROM ALUGUEL WHERE CODIMOVEL IS NULL DELETE * FROM ALUGUEL WHERE CODANUNCIO IS NULL DELETE FROM ALUGUEL WHERE CODANUNCIO IS NOT NULL DELETE FROM ALUGUEL WHERE CODIMOVEL IS NOT NULL SELECT * FROM TCC WHERE DTDEFESA BETWEEN (21/11/2016; 22/11/2016); SELECT * FROM TCC WHERE DTDEFESA > 21/11/2016 AND < 22/11/2016; SELECT * FROM TCC WHERE DTDEFESA => 21/11/2016 AND <= 22/11/2016; SELECT * FROM TCC WHERE DTDEFESA = 21/11/2016 AND 22/11/2016; SELECT * FROM TCC WHERE DTDEFESA BETWEEN 21/11/2016 AND 22/11/2016; 5. SELECT PRIM_NOME || || ULT_NOME FROM EMPREGADO WHERE UPPER(CARGO) LIKE %VENDA% ; SELECT PRIM_NOME || || ULT_NOME FROM EMPREGADO WHERE CARGO LIKE %VENDA% ; SELECT PRIM_NOME, ULT_NOME FROM EMPREGADO WHERE UPPER(CARGO) LIKE %VENDA% ; SELECT PRIM_NOME || || ULT_NOME FROM EMPREGADO WHERE UPPER(CARGO) LIKE %venda% ; Sabendo-se que existem dados de TCC cadastrados com datas de defesa que variam de 20/11/2015 até o dia de hoje, assinale qual das alternativas abaixo retornaria o mesmo resultado que o comando "SELECT * FROM TCC WHERE DTDEFESA IN (21/11/2016, 22/11/2016);": De acordo com o modelo de dados definido pelas tabelas a seguir, indique a instrução SQL adequada para: Apresentar apenas os nomes completos dos Empregados que tenham no cargo a palavra "venda". https://simulado.estacio.br/bdq_simulados_exercicio.asp# SELECT PRIM_NOME, ULT_NOME FROM EMPREGADO WHERE CARGO LIKE %VENDA% ; 7. SELECT * FROM alunos WHERE nome LIKE [BT]%Silva SELECT * FROM alunos WHERE nome LIKE [B-T]%Silva SELECT * FROM alunos WHERE nome LIKE BorT%Silva SELECT * FROM alunos WHERE nome LIKE [BT]% OR nome LIKE %Silva SELECT * FROM alunos WHERE nome = BT%Silva 8. SELECT DATA, TEMPAGUA * (1,8 + 32) "°F" FROM CAPTURA; SELECT DATA, AVG (TEMPAGUA) * 1.8 + 32 "°F" FROM CAPTURA; SELECT DATA, TEMPAGUA * 1.8 + 32 "°F" FROM CAPTURA; SELECT DATA, TEMPAGUA * 1,8 + 32 "°F FROM CAPTURA"; SELECT DATA, TEMPAGUA * (1.8 + 32) "°F FROM CAPTURA"; 1. SELECT CPF, NOME FROM CLIENTE; SELECT CPF, NOME FROM CLIENTE WHERE ENDERECO IS NULL; Nenhuma das respostas acima. SELECT CPF, NOME FROM CLIENTE WHERE ENDERECO IS NOT NULL; Assinale a alternativa que retorna corretamente o seguinte resultado: "Todos os alunos cujos nomes terminam em Silva e começam por T ou B." 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) Deseja-se realizar uma consulta da tabela Captura exibindo-se a data e a temperatura da água apresentada em graus Celsius, convertida para graus Fahrenheit (Fórmula °F = °C × 1, 8 + 32). Assinale a alternativa que exibe os dados convertidos corretamente: Considere a relação abaixo: CLIENTE (cpf, nome, endereço, telefone) A consulta SQL que responde a pergunta "Quais os clientes (cpf e nome) que não possuem endereço cadastrado" é: https://simulado.estacio.br/bdq_simulados_exercicio.asp# https://simulado.estacio.br/bdq_simulados_exercicio.asp# https://simulado.estacio.br/bdq_simulados_exercicio.asp# SELECT* FROM CLIENTE WHERE ENDERECO IS NULL; 2. SELECT nome, endereco FROM alunos WHERE media > 6 OR idade > 30 SELECT nome FROM alunos WHERE media > 6 AND idade <= 30 SELECT nome, cpf FROM alunos WHERE media >= 6 AND idade <= 30 SELECT nome FROM alunos WHERE media >= 6 OR idade <= 30 SELECT nome FROM professores WHERE media > 6 AND idade <= 30 5 4 e null 1 e 4 null e 5 1 e 5 Qual das consultas a seguir responde a seguinte pergunta: quais os nomes dos alunos que possuem média maior que 6 e idade não superior a 30 anos? Observe a tabela R: Qual será o resultado da consulta: SELECT X FROM R WHERE Y is null; https://simulado.estacio.br/bdq_simulados_exercicio.asp# 4. SELECT ID, NOME FROM DEPARTAMENTO ORDER BY NOME DESC; SELECT ID, NOME FROM DEPARTAMENTO ORDER BY ASC NOME; SELECT ID, NOME FROM DEPARTAMENTO ORDER BY DESC NOME; SELECT ID, NOME FROM DEPARTAMENTO ORDER BY NOME ASC; SELECT ID, NOME FROM DEPARTAMENTO ORDER BY NOME; 5. SELECT * FROM TCC WHERE DTDEFESA => 15/11/2014 AND <= 16/11/2014; SELECT * FROM TCC WHERE DTDEFESA IN (15/11/2014 AND 16/11/2014); SELECT * FROM TCC WHERE DTDEFESA = 15/11/2014 AND 16/11/2014; SELECT * FROM TCC WHERE DTDEFESA IN (15/11/2014,16/11/2014); SELECT * FROM TCC WHERE DTDEFESA > 15/11/2014 AND < 16/11/2014; De acordo com o modelo de dados definido pelas tabelas a seguir, indique a instrução SQL adequada para: Apresentar os Ids e os nomes dos Departamentos ordenados por nome de forma Decrescente. Sabendo-se que existem dados de TCC cadastrados com datas de defesa que variam de 20/11/2012 até a data de hoje, assinale qual das alternativas abaixo retornaria o mesmo resultado que o comando "SELECT * FROM TCC WHERE DTDEFESA BETWEEN 15/11/2014 AND 16/11/2014;": https://simulado.estacio.br/bdq_simulados_exercicio.asp# https://simulado.estacio.br/bdq_simulados_exercicio.asp# 7. SELECT * FROM Imovel WHERE Descricao LIKE _churrasqueira% SELECT * FROM TipoImovel WHERE Descricao LIKE _churrasqueira* SELECT * FROM TipoImovel WHERE Descricao LIKE %churrasqueira% SELECT * FROM Imovel WHERE Descricao LIKE %churrasqueira% SELECT * FROM Imovel WHERE Descricao LIKE *churrasqueira* 8. Operador de Intervalos (between) Operador de Listas(in) Operador de Caracteres semelhantes (like) Operador de indisponibilidade (maybe) Operador de comparação (=,>,<) 1. SELECT CODIGO FROM PRODUTO WHERE VALOR_UNITARIO LIKE 500 AND 1000; SELECT CODIGO FROM PRODUTO WHERE VALOR_UNITARIO IN [500, 1000]; SELECT CODIGO FROM PRODUTO WHERE VALOR_UNITARIO BETWEEN 500 AND 1000; Nenhuma das consultas acima. SELECT CODIGO FROM PRODUTO WHERE VALOR_UNITARIO > 500; Durante uma consulta SQL, utilizando o comando select, é possível selecionar linhas que se assemelham em uma determinada porção de uma string. Qual é o operador utilizado para esse tipo de seleção? 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" é: https://simulado.estacio.br/bdq_simulados_exercicio.asp# https://simulado.estacio.br/bdq_simulados_exercicio.asp# https://simulado.estacio.br/bdq_simulados_exercicio.asp# 2. SELECT * FROM TCC WHERE DTDEFESA BETWEEN 21/11/2013 AND 22/11/2014; SELECT * FROM TCC WHERE DTDEFESA BETWEEN (21/11/2013; 22/11/2014); SELECT * FROM TCC WHERE DTDEFESA => 21/11/2013 AND <= 22/11/2014; SELECT * FROM TCC WHERE DTDEFESA > 21/11/2013 AND < 22/11/2014; SELECT * FROM TCC WHERE DTDEFESA = 21/11/2013 AND 22/11/2014; 3. 2 0 3 1 4 Sabendo-se que existem dados de TCC cadastrados com datas de defesa que variam de 20/11/2012 até o dia de hoje, assinale qual das alternativas abaixo retornaria o mesmo resultado que o comando "SELECT * FROM TCC WHERE DTDEFESA IN (21/11/2013, 22/11/2014);": Observe a tabela empregado: Qual a quantidade de registros retornados ao efetuarmos a consulta abaixo: https://simulado.estacio.br/bdq_simulados_exercicio.asp# https://simulado.estacio.br/bdq_simulados_exercicio.asp# 4. SELECT CODALUGUEL, CODCLIENTE, DATAALUGUEL, PERIODO, VALORDIARIA, PERIODO*VALORDIARIA TOTAL FROM ALUGUEL; SELECT CODALUGUEL, CODCLIENTE, DATAALUGUEL, PERIODO, VALORDIARIA, PERIODO+VALORDIARIA TOTAL FROM ALUGUEL; SELECT CODALUGUEL, CODCLIENTE, DATAALUGUEL, PERIODO, VALORDIARIA, PERIODO*VALORDIARIA FROM ALUGUEL; SELECT CODALUGUEL, CODCLIENTE, DATAALUGUEL, PERIODO, VALORDIARIA, TOTAL FROM ALUGUEL; SELECT CODALUGUEL, CODCLIENTE, DATAALUGUEL, PERIODO, VALORDIARIA, PERIODO^VALORDIARIA TOTAL FROM ALUGUEL; 5. todos os registros da tabela Paciente que possuem no final do conteúdo do campo "endereço" a palavra Avenida. todos os registros da tabela Paciente que não possuem em alguma parte do conteúdo do campo "endereço" a palavra Avenida. todos os registros da tabela Paciente que possuem no início do conteúdo do campo "endereço" a palavra Avenida. todos os registros da tabela Paciente que possuem em alguma parte do conteúdo do campo "endereço" a palavra Avenida. apenas os registros da tabela Paciente que não possuem como inicial do conteúdo do campo "endereço" a palavra Dada a instrução SQL: SELECT * FROM Paciente WHERE endereço NOT LIKE "Avenida%"; É correto afirmar que serão selecionados https://simulado.estacio.br/bdq_simulados_exercicio.asp# https://simulado.estacio.br/bdq_simulados_exercicio.asp# Avenida. 6. DELETE FROM Aluno WHERE nome SUCH %M. DELETE FROM Aluno WHERE nome LIKE G%. DELETE FROM Aluno WHERE nome=M. DELETE FROM Aluno DELETE FROM Aluno WHERE nome LIKE M%. 7. O operador ALIAS é usado para renomear definitivamente colunas e tabelas O operador AND faz a checagem de valores zerados A cláusula ORDER BY ordena, por padrão, os valores decrescentemente A cláusula WHERE restringe o número de linhas no resultado da consulta O operador LIKE é usado para operações de booleanos 8. # & % ? $ O comando SQL para excluir os registros da tabela Aluno, cujo campo nome comece com a letra M, é: Acerca do conjunto de operações para manipulação de dados, marque a alternativa correta: Em uma instrução SQL, o caractere utilizado para representar qualquer caractere em uma consulta é o https://simulado.estacio.br/bdq_simulados_exercicio.asp# https://simulado.estacio.br/bdq_simulados_exercicio.asp# https://simulado.estacio.br/bdq_simulados_exercicio.asp#
Compartilhar