Buscar

IMPLEMENTAÇÃO DE BANCO DE DADOS- Simulado AV

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

09/09/2021 23:06 Estácio: Alunos
https://simulado.estacio.br/alunos/ 1/5
 
Simulado AV
Teste seu conhecimento acumulado
 
Disc.: IMPLEMENTAÇÃO DE BANCO DE DADOS 
Aluno(a): RAFAEL DE JESUS SOUZA 202008398134
Acertos: 9,0 de 10,0 09/09/2021
 
 
Acerto: 0,0 / 1,0
Uma imobiliária possui um banco de dados com informações de clientes e imóveis. Entre as tabelas do sistema
existem as tabelas abaixo:
Analise a expressão da álgebra relacional:
O resultado da expressão acima retorna
 Questão1
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
09/09/2021 23:06 Estácio: Alunos
https://simulado.estacio.br/alunos/ 2/5
 
 
Respondido em 09/09/2021 21:38:11
 
 
Explicação:
O produto cartesiano retornará uma combinação de todas as linhas das tabelas envolvidas, para as quais
CLIENTE.estado = IMOVEL.local:
A seleção atuará e retornará somente as linhas cujo estado = RJ.
A projeção atuará e retornará somente as colunas nome e tipo.
 
 
Acerto: 1,0 / 1,0
Que cláusula do comando SQL CREATE TABLE inclui a lista dos atributos que constituem uma chave candidata?
FOREIGN KEY
CHECK
 UNIQUE
RESTRICT
NOT NULL
Respondido em 09/09/2021 21:39:07
 
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:
 Questão2
a
 Questão3
a
09/09/2021 23:06 Estácio: Alunos
https://simulado.estacio.br/alunos/ 3/5
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:
Espécie (IDEspécie, IDOrdem. Nome_Científico, TamMaior, TamMenor, TamMédio)
Nome (IDNome, IDEspécie, NomePopular)
Tubarão (IDTubarão, IDEspécie, Comprimento, Sexo)
Captura (NumCaptura, IDTubarão, IDLocal, Data, TempAgua)
 
Assinale em qual das consultas abaixo são selecionados nomes populares de tubarões, sem
repetição, que foram capturados com temperatura da água igual a 25 e 27 graus:
SELECT DISTINCT NomePopular FROM NOME N, ESPÉCIE E, TUBARÃO T, CAPTURA C WHERE
N.IDESPÉCIE = E.IDESPECIE AND T.IDTUBARÃO = C.IDTUBARÃO AND TEMPAGUA IN(25,27);
SELECT NomePopular FROM NOME N, ESPÉCIE E, TUBARÃO T, CAPTURA C WHERE N.IDESPÉCIE =
E.IDESPECIE AND E.IDESPECIE = T.IDESPECIE AND T.IDTUBARÃO = C.IDTUBARÃO AND TEMPAGUA
BETWEEN 25 AND 27;
 SELECT DISTINCT NomePopular FROM NOME N, ESPÉCIE E, TUBARÃO T, CAPTURA C WHERE
N.IDESPÉCIE = E.IDESPECIE AND E.IDESPECIE = T.IDESPECIE AND T.IDTUBARÃO = C.IDTUBARÃO
AND TEMPAGUA IN(25,27);
SELECT DISTINCT NomePopular FROM NOME N, ESPÉCIE E, TUBARÃO T, CAPTURA C WHERE
N.IDESPÉCIE = E.IDESPECIE AND E.IDESPECIE = T.IDESPECIE AND T.IDTUBARÃO = C.IDTUBARÃO
AND TEMPAGUA = 25 AND 27;
SELECT NomePopular FROM NOME N, ESPÉCIE E, TUBARÃO T, CAPTURA C WHERE N.IDESPÉCIE =
E.IDESPECIE AND T.IDTUBARÃO = C.IDTUBARÃO AND TEMPAGUA NOT BETWEEN 25 AND 27;
Respondido em 09/09/2021 21:59:32
 
Acerto: 1,0 / 1,0
O comando SQL para excluir os registros da tabela Aluno, cujo campo nome comece com a letra M, é:
DELETE FROM Aluno WHERE nome=M.
DELETE FROM Aluno WHERE nome SUCH %M.
DELETE FROM Aluno
 DELETE FROM Aluno WHERE nome LIKE M%.
DELETE FROM Aluno WHERE nome LIKE G%.
Respondido em 09/09/2021 21:44:58
 
Acerto: 1,0 / 1,0
Em uma tabela criada no banco de dados com o nome VEICULOS, contendo os campos ID, DESCRICAO,
MARCA e MODELO, indique a alternativa que apresenta o comando correto para selecionar a quantidade de
veículos cadastrados por modelo, ordenado por modelo em ordem crescente.
SELECT MODELO, COUNT(ID) FROM VEICULOS GROUP BY MARCA ORDER BY MODELO desc;
SELECT DESCRICAO, MODELO FROM VEICULOS ORDER BY DESCRICAO desc;
SELECT * FROM VEICULOS GROUP BY MODELO;
SELECT * FROM VEICULOS ORDER BY MODELO desc;
 SELECT MODELO, COUNT(ID) FROM VEICULOS GROUP BY MODELO ORDER BY MODELO Asc;
Respondido em 09/09/2021 21:46:05
 
Acerto: 1,0 / 1,0
 Questão4
a
 Questão5
a
 Questão6
a
09/09/2021 23:06 Estácio: Alunos
https://simulado.estacio.br/alunos/ 4/5
sete
 três
seis
quatro
cinco
Respondido em 09/09/2021 22:05:45
 
Acerto: 1,0 / 1,0
A junção irrestrita também é conhecida como:
Junção Interior
Junção Exterior
 Junção Cruzada
Autojunção
Junção Contínua
Respondido em 09/09/2021 21:50:54
 
Acerto: 1,0 / 1,0
Qual opção abaixo representa uma sequência de operadores de conjunto?
char, date, vardate e int
 union, union all, intersect e except
varchar, primary key, references e check
char, unique, varchar e numeric
foreign key, primary key, references e unique
Respondido em 09/09/2021 21:51:48
 
Acerto: 1,0 / 1,0
Qual das alternativas a seguir apresenta a sintaxe correta do comando SELECT aplicando as cláusulas GROUP
 Questão7
a
 Questão8
a
 Questão9
a
09/09/2021 23:06 Estácio: Alunos
https://simulado.estacio.br/alunos/ 5/5
BY e HAVING?
SELECT FROM HAVING GROUP BY WHERE
SELECT HAVING FROM WHERE GROUP BY
SELECT HAVING FROM WHERE GROUP BY
 SELECT FROM WHERE GROUP BY HAVING
SELECT FROM GROUP BY WHERE HAVING
Respondido em 09/09/2021 21:53:02
 
Acerto: 1,0 / 1,0
A cláusula having, quando usada, estabelece uma condição sobre uma agregação obtida de:
Reorganiza-se automaticamente com pequenas mudanças locais.
order by em uma expressão select.
 group by em uma expressão select.
sum em uma expressão create.
group by em uma cláusula order by.
Respondido em 09/09/2021 21:53:27
 
 
 
 
 
 
 
 
 
 
 Questão10
a
javascript:abre_colabore('38403','266405372','4802523111');

Outros materiais