Logo Passei Direto
Buscar

Comandos SQL e Esquema de Banco de Dados

Ferramentas de estudo

Questões resolvidas

Qual comando SQL é utilizado para obter um conjunto de dados em uma tabela em um banco de dados?


GET
INSERT
SELECT
JOIN
UPDATE

Assinale a alternativa que retorna corretamente o seguinte resultado: "Todos os alunos cujos nomes terminam em Silva e começam por T ou B."
SELECT * FROM alunos WHERE nome LIKE [BT]% OR nome LIKE %Silva
SELECT * FROM alunos WHERE nome = BT%Silva
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

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.
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:
SELECT DATA, TEMPAGUA * (1,8 + 32) "°F" FROM CAPTURA;
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;

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.
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 UPPER (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 NomePopular like %k;

O comando SELECT FROM WHERE corresponde as seguintes operações da álgebra relacional:
Projeção e União
Seleção e Diferença
União e Interseção
Seleção e Projeção
Seleção e Junção

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Qual comando SQL é utilizado para obter um conjunto de dados em uma tabela em um banco de dados?


GET
INSERT
SELECT
JOIN
UPDATE

Assinale a alternativa que retorna corretamente o seguinte resultado: "Todos os alunos cujos nomes terminam em Silva e começam por T ou B."
SELECT * FROM alunos WHERE nome LIKE [BT]% OR nome LIKE %Silva
SELECT * FROM alunos WHERE nome = BT%Silva
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

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.
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:
SELECT DATA, TEMPAGUA * (1,8 + 32) "°F" FROM CAPTURA;
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;

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.
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 UPPER (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 NomePopular like %k;

O comando SELECT FROM WHERE corresponde as seguintes operações da álgebra relacional:
Projeção e União
Seleção e Diferença
União e Interseção
Seleção e Projeção
Seleção e Junção

Prévia do material em texto

Teste de
Conhecimento
 
 
 avalie sua aprendizagem
 IMPLEMENTAÇÃO DE BANCO DE DADOS
4a aula
 Lupa 
 
Exercício: CCT0835_EX_A4_201802216618_V1 04/04/2020
Aluno(a): WALDIR DE SOUZA PINTO 2021.3 EAD
Disciplina: CCT0835 - IMPLEMENTAÇÃO DE BANCO DE DADOS 201802216618
 
Qual comando SQL é utilizado para obter um conjunto de dados em uma tabela em um banco de dados?
GET
INSERT
JOIN
 SELECT
UPDATE
Respondido em 04/04/2020 02:47:09
 
 
Assinale a alternativa que retorna corretamente o seguinte resultado:
 
"Todos os alunos cujos nomes terminam em Silva e começam por T ou B."
SELECT * FROM alunos WHERE nome LIKE '[BT]%' OR nome LIKE '%Silva'
SELECT * FROM alunos WHERE nome LIKE '[B-T]%Silva'
SELECT * FROM alunos WHERE nome = 'BT%Silva'
SELECT * FROM alunos WHERE nome LIKE 'BorT%Silva'
 SELECT * FROM alunos WHERE nome LIKE '[BT]%Silva'
Respondido em 04/04/2020 02:48:30
 
 
O esquema abaixo refere-se a um banco de dados criado para auxiliar na gerência de orientação de
alunos por professores e da defesa do Trabalho de Conclusão de Curso (TCC) pelos alunos. Analise-o:
Professor (MatP,NomeP, telP, emailP)
Aluno (MatA, MatP, NomeA, emailA)
TCC (IDTCC, MatA, Titulo, Resumo)
 
 Questão1
 Questão2
 Questão3
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
Assinale a única alternativa que retorna exatamente os dados exibidos na figura:
SELECT NOMEP PROFESSOR, NOMEA ALUNO, TITULO "TÍTULO" FROM PROFESSOR P, ALUNO A, TCC T WHERE
P.MATP = A.MATP;
SELECT NOMEA ALUNO, NOMEP PROFESSOR, TITULO "TÍTULO" FROM PROFESSOR P, ALUNO A, TCC T WHERE
P.MATP = A.MATP AND A.MATA = T.MATA;
SELECT NOMEA ALUNO, NOMEP PROFESSOR, TITULO FROM PROFESSOR P, ALUNO A, TCC T WHERE P.MATP =
A.MATP AND A.MATA = T.MATA;
SELECT NOMEP, NOMEA, TITULO FROM PROFESSOR P, ALUNO A, TCC T WHERE P.MATP = A.MATP AND A.MATA =
T.MATA;
 SELECT NOMEP PROFESSOR, NOMEA ALUNO, TITULO "TÍTULO" FROM PROFESSOR P, ALUNO A, TCC T WHERE
P.MATP = A.MATP AND A.MATA = T.MATA;
Respondido em 04/04/2020 02:50:30
Gabarito
Comentado
 
 
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:
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;
Respondido em 04/04/2020 02:51:34
Gabarito
Comentado
 
 
Observe a tabela empregado:
 Questão4
 Questão5
Qual a quantidade de registros retornados ao efetuarmos a consulta abaixo:
3
0
1
4
 2
Respondido em 04/04/2020 02:51:55
Gabarito
Comentado
 
 
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');":
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 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 = '21/11/2013' AND '22/11/2014';
Respondido em 04/04/2020 02:53:13
 
 
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)
 Questão6
 Questão7
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 * 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%';
 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';
Respondido em 04/04/2020 02:56:41
 
 
O comando SELECT FROM WHERE corresponde as seguintes operações da álgebra
relacional:
 Seleção e Projeção
Projeção e União
Seleção e Diferença 
Seleção e Junção
União e Interseção
Respondido em 04/04/2020 02:57:02
Gabarito
Comentado
 
 
 
 Questão8
javascript:abre_colabore('38403','184648286','3685667263');

Mais conteúdos dessa disciplina