Logo Passei Direto
Buscar

IMPLEMENTAÇÃO DE BANCO DE DADOS - 1Ciclo

Ferramentas de estudo

Questões resolvidas

Qual opção Representa a interpretação Correta sobre o CROSS JOIN


É um comando que substitui o INNER JOIN
É um comando exclusivo da DDL
Serve para fazer a combinação dos elementos de uma tabela com todos os elementos de outra tabela sem a necessidade de junção de chaves primárias e estrangeiras.
Nunca é usado em Estruturas SELECT

O comando SELECT FROM corresponde a seguinte operação da álgebra relacional:


Seleção
Projeção
Interseção
Junção
União

Considere o modelo de banco de dados abaixo: medico (CRM, NomeMedico, Idade,Cidade,Especialidade); paciente (Ident,NomePaciente,Idade,Cidade,Doenca); consulta (Ident, CRM, Data, Hora); Qual alternativa altera a idade do paciente 'Fulano de tal'?


a) insert into paciente (idade) values (25) where nomePaciente="Fulano de tal"
b) update paciente where nomePaciente="Fulano de tal"
c) alter paciente set idade=25 where nomePaciente="Fulano de tal"
d) update paciente set idade=25 where nomePaciente="Fulano de tal"
e) alter paciente set idade=25

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;":


a) SELECT * FROM TCC WHERE DTDEFESA => 15/11/2014 AND <= 16/11/2014;
b) SELECT * FROM TCC WHERE DTDEFESA > 15/11/2014 AND < 16/11/2014;
c) SELECT * FROM TCC WHERE DTDEFESA = 15/11/2014 AND 16/11/2014;
d) SELECT * FROM TCC WHERE DTDEFESA IN (15/11/2014,16/11/2014);
e) SELECT * FROM TCC WHERE DTDEFESA IN (15/11/2014 AND 16/11/2014);

Acerca do conjunto de operações para manipulação de dados, marque a alternativa correta:


a) DESC é obrigatoriamente necessário à cláusula ORDER BY quando se deseja ordenar decrescentemente
b) O operador LIKE é usado para operações com booleanos
c) O operador IN pode ser usado para comparar valores na cláusula FROM
d) O operador AND faz a checagem de valores zerados
e) O operador ALIAS é usado para renomear definitivamente colunas e tabelas

Qual opção representa a interpretação correta sobre o CROSS JOIN?


a) Não se aplica aos comandos DML
b) Serve para fazer a combinação dos elementos de uma tabela com todos os elementos de outra tabela sem a necessidade de junção de chaves primárias e estrangeiras.
c) Nunca é usado em Estruturas SELECT

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

Questões resolvidas

Qual opção Representa a interpretação Correta sobre o CROSS JOIN


É um comando que substitui o INNER JOIN
É um comando exclusivo da DDL
Serve para fazer a combinação dos elementos de uma tabela com todos os elementos de outra tabela sem a necessidade de junção de chaves primárias e estrangeiras.
Nunca é usado em Estruturas SELECT

O comando SELECT FROM corresponde a seguinte operação da álgebra relacional:


Seleção
Projeção
Interseção
Junção
União

Considere o modelo de banco de dados abaixo: medico (CRM, NomeMedico, Idade,Cidade,Especialidade); paciente (Ident,NomePaciente,Idade,Cidade,Doenca); consulta (Ident, CRM, Data, Hora); Qual alternativa altera a idade do paciente 'Fulano de tal'?


a) insert into paciente (idade) values (25) where nomePaciente="Fulano de tal"
b) update paciente where nomePaciente="Fulano de tal"
c) alter paciente set idade=25 where nomePaciente="Fulano de tal"
d) update paciente set idade=25 where nomePaciente="Fulano de tal"
e) alter paciente set idade=25

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;":


a) SELECT * FROM TCC WHERE DTDEFESA => 15/11/2014 AND <= 16/11/2014;
b) SELECT * FROM TCC WHERE DTDEFESA > 15/11/2014 AND < 16/11/2014;
c) SELECT * FROM TCC WHERE DTDEFESA = 15/11/2014 AND 16/11/2014;
d) SELECT * FROM TCC WHERE DTDEFESA IN (15/11/2014,16/11/2014);
e) SELECT * FROM TCC WHERE DTDEFESA IN (15/11/2014 AND 16/11/2014);

Acerca do conjunto de operações para manipulação de dados, marque a alternativa correta:


a) DESC é obrigatoriamente necessário à cláusula ORDER BY quando se deseja ordenar decrescentemente
b) O operador LIKE é usado para operações com booleanos
c) O operador IN pode ser usado para comparar valores na cláusula FROM
d) O operador AND faz a checagem de valores zerados
e) O operador ALIAS é usado para renomear definitivamente colunas e tabelas

Qual opção representa a interpretação correta sobre o CROSS JOIN?


a) Não se aplica aos comandos DML
b) Serve para fazer a combinação dos elementos de uma tabela com todos os elementos de outra tabela sem a necessidade de junção de chaves primárias e estrangeiras.
c) Nunca é usado em Estruturas SELECT

Prévia do material em texto

Meus Simulados
Teste seu conhecimento acumulado
Disc.: IMPLEMENTAÇÃO DE BANCO DE DADOS   
Aluno(a): VALEIRO ANTONIO DE FIGUEIREDO 202104489064
Acertos: 8,0 de 10,0 20/07/2022
Acerto: 1,0  / 1,0
I e II.
I e III.
I, II e IV.
 II, III e IV.
I, III e IV.
Respondido em 20/07/2022 15:57:43
Acerto: 1,0  / 1,0
Considere o modelo de banco de dados abaixo: medico (CRM, NomeMedico, Idade,Cidade,Especialidade); paciente
(Ident,NomePaciente,Idade,Cidade,Doenca); consulta (Ident, CRM, Data, Hora); Qual alternativa altera a idade do paciente
"Fulano de tal"?.
 Questão1
a
 Questão2
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
insert into paciente (idade) values (25) where nomePaciente="Fulano de tal"
update paciente where nomePaciente="Fulano de tal"
alter paciente set idade=25 where nomePaciente="Fulano de tal"
 update paciente set idade=25 where nomePaciente="Fulano de tal"
alter paciente set idade=25
Respondido em 20/07/2022 15:53:04
Acerto: 1,0  / 1,0
As três cláusulas de uma consulta SQL são:
select, up, what.
select, initial, �nal.
start, from, to.
 select, from, where.
start, from, who.
Respondido em 20/07/2022 15:50:46
Acerto: 1,0  / 1,0
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;":
SELECT * FROM TCC WHERE DTDEFESA => 15/11/2014 AND <= 16/11/2014;
SELECT * FROM TCC WHERE DTDEFESA > 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 IN (15/11/2014 AND 16/11/2014);
Respondido em 20/07/2022 15:50:03
Acerto: 1,0  / 1,0
Acerca do conjunto de operações para manipulação de dados, marque a alternativa correta:
 DESC é obrigatoriamente necessário à cláusula ORDER BY quando se deseja ordenar decrescentemente
O operador LIKE é usado para operações com booleanos
O operador IN pode ser usado para comparar valores na cláusula FROM
O operador AND faz a checagem de valores zerados
O operador ALIAS é usado para renomear de�nitivamente colunas e tabelas
Respondido em 20/07/2022 16:03:05
Acerto: 1,0  / 1,0
Qual opção Representa a interpretação Correta sobre o CROSS JOIN
É um comando que substitui o INNER JOIN
É um comando exclusivo da DDL
 Questão3
a
 Questão4
a
 Questão5
a
 Questão6
a
Não se aplica aos comandos DML
 Serve para fazer a combinação dos elementos de uma tabela com todos os elementos de outra tabela sem a
necessidade de junção de chaves primárias e estrangeiras.
Nunca é usado em Estruturas SELECT
Respondido em 20/07/2022 16:10:15
Acerto: 0,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 = 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 = 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;
Respondido em 20/07/2022 16:18:22
Acerto: 1,0  / 1,0
Em um banco de dados de empregados, a tabela EMP contém os campos CPF, NOME, SALARIO e DEPTNO dos
empregados, sendo o último uma chave estrangeira para o departamento. 
Que consulta SQL fornece o CPF, NOME, SALARIO e DEPTNO de todos os funcionários que ganham mais do que qualquer
empregado do departamento 5?
 
 SELECT CPF, NOME, SALARIO, DEPTNO FROM EMP WHERE SALARIO > (SELECT MAX (SALARIO) FROM EMP
WHERE DEPTNO = 5)
SELECT CPF, NOME, MAX(SALARIO), DEPTNO FROM EMP WHERE SALARIO > (SELECT MAX (SALARIO) FROM
EMP WHERE DEPTNO = 5)
SELECT CPF, NOME, SALARIO, DEPTNO FROM EMP WHERE SALARIO > MAX(SALARIO) AND DEPTNO = 5
SELECT CPF, NOME, MAX(SALARIO), DEPTNO FROM EMP WHERE SALARIO > MAX(SALARIO) AND DEPTNO =
5
SELECT CPF, NOME, SALARIO, DEPTNO FROM EMP WHERE SALARIO > (SELECT MAX (SALARIO) FROM EMP)
AND DEPTNO = 5
 Questão7
a
 Questão8
a
Respondido em 20/07/2022 16:23:20
Acerto: 1,0  / 1,0
O comando SELECT FROM corresponde a seguinte operação da álgebra relacional:
Seleção
 Projeção
Interseção
Junção
União
Respondido em 20/07/2022 16:04:36
Acerto: 0,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:
 
Ordem (IDOrdem, NomeOrdem)
Espécie (IDEspécie, IDOrdem. Nome_Cientí�co, TamMaior, TamMenor, TamMédio)
Esp_País (IDEspécie, CodPaís)
País (CodPaís, NomePaís)
Tubarão (IDTubarão, IDEspécie, Comprimento, Sexo)
 
Assinale qual das alternativas abaixo representa uma consulta que retorna a quantidade de espécies de tubarões
encontradas no Brasil cuja coluna é nomeada de QTD:
 SELECT COUNT(*) QTD FROM ESPÉCIE E, ESP_PAÍS EP, PAÍS P WHERE E.IDESPECIE = EP.IDESPÉCIE AND
EP.CODPAÍS = P.CODPAÍS AND NOMEPAÍS = "Brasil";
SELECT COUNT(*) QTD FROM ESPÉCIE E, ESP_PAÍS EP, PAÍS P WHERE E.IDESPECIE = EP.IDESPÉCIE AND
EP.CODPAÍS = P.CODPAÍS AND NOMEPAÍS = Brasil;
SELECT COUNT(*) QTD FROM ESPÉCIE E, ESP_PAÍS P,PAÍS P WHERE NOMEPAÍS = Brasil;
SELECT COUNT(*) QTD FROM ESPÉCIE E, PAÍS P WHERE NOMEPAÍS = "Brasil";
 SELECT COUNT(*) QTD FROM ESPÉCIE E, PAÍS P WHERE E.IDESPECIE = P.IDESPÉCIE AND NOMEPAÍS = Brasil;
Respondido em 20/07/2022 15:30:23
 Questão9
a
 Questão10
a

Mais conteúdos dessa disciplina