Buscar

implementaçao de banco de dados

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 4 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

Prévia do material em texto

14/06/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/ 1/4
 
Simulado AV
Teste seu conhecimento acumulado
 
Disc.: IMPLEMENTAÇÃO DE BANCO DE DADOS 
Aluno(a): JOSÉ FIRMINO ANDRADE DA SILVA 201908376074
Acertos: 7,0 de 10,0 14/06/2021
 
 
Acerto: 1,0 / 1,0
Admitindo as relações abaixo especificadas, marque a alternativa que representa a consulta em álgebra
relacional que responde corretamente a seguinte pergunta: quais os nomes dos alunos e seus respectivos
cursos? Alunos(matricula, nome, endereco, cpf, cod_curso) Cursos(codigo, nome_curso)
ᴨnome, nome_curso(Alunos X Cursos)
ᴨnome, nome_curso(σmatricula=codigo (Alunos X Cursos))
 ᴨnome, nome_curso(σcod_curso=codigo (Alunos X Cursos))
σnome, nome_curso(ᴨcod_curso=codigo (Alunos X Cursos))
ᴨnome, nome_curso(σcod_curso=codigo (Alunos))
Respondido em 14/06/2021 12:52:48
 
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"?.
alter paciente set idade=25
insert into paciente (idade) values (25) 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"
update paciente where nomePaciente="Fulano de tal"
Respondido em 14/06/2021 12:56:13
 
Acerto: 0,0 / 1,0
Considere a consulta a seguinte:
Marque a alternativa que representa o script equivalente em SQL:
SELECT * FROM aluno WHERE nome, matricula = 0364;
SELECT matricula = 0364 FROM aluno WHERE nome; 
 SELECT aluno FROM nome WHERE matricula = 0364;
SELECT aluno WHERE matricula = 0364;
 SELECT nome FROM aluno WHERE matricula = 0364;
 Questão1
a
 Questão2
a
 Questão3
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
14/06/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/ 2/4
Respondido em 14/06/2021 13:06:13
 
Acerto: 1,0 / 1,0
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]%Silva
SELECT * FROM alunos WHERE nome LIKE [BT]% OR nome LIKE %Silva
SELECT * FROM alunos WHERE nome = BT%Silva
SELECT * FROM alunos WHERE nome LIKE BorT%Silva
SELECT * FROM alunos WHERE nome LIKE [B-T]%Silva
Respondido em 14/06/2021 13:11:38
 
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?
 
count(*)
 count(cidade)
max(reg)
avg(reg)
sum(reg)
Respondido em 14/06/2021 13:15:55
 
Acerto: 1,0 / 1,0
Considere o seguinte comando SQL: SELECT D.NM_DEPARTAMENTO, SUM(P.SALARIO) FROM
TB_DEPARTAMENTO D INNER JOIN TB_PROFESSOR P ON (D.COD_DEPARTAMENTO = P.COD_DEPARTAMENTO)
É CORRETO afirmar:
Se existir uma linha na tabela TB_PROFESSOR com valor NULO (NULL) para o atributo SALARIO, o
resultado da consulta também será um valor NULO (NULL).
A junção INNER JOIN não pode ser utilizada com a função de agregação SUM( ).
 A sintaxe do comando está incorreta, pois deveria apresentar a cláusula GROUP BY.
A consulta irá retornar o mesmo número de linhas da tabela TB_PROFESSOR.
soma total.
Respondido em 14/06/2021 13:18:35
 
Acerto: 0,0 / 1,0
Considere as seguintes tabelas de um banco de dados:
Estado (UF, NomeEstado)
Cidade (CodCidade, NomeCidade, UF)
UF referencia Estado
 Questão4
a
 Questão5
a
 Questão6
a
 Questão7
a
14/06/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/ 3/4
Escolha o comando SQL que liste o nome de cada estado e a quantidade de cidades cadastradas para cada
um:
SELECT UF, Count(*) FROM Cidade GROUP BY UF
SELECT Count(*) FROM Estado
SELECT E.NomeEstado, Count(*) FROM Cidade C, Estado E GROUP BY E.NomeEstado
 (J) SELECT E.NomeEstado, Count(*) FROM Cidade C, Estado E WHERE C.UF = E.UF HAVING Count(*)
>= 1
 SELECT E.NomeEstado, Count(*) FROM Cidade C, Estado E WHERE C.UF = E.UF GROUP BY
E.NomeEstado
Respondido em 14/06/2021 13:32:30
 
Acerto: 1,0 / 1,0
Qual dos operadores de conjunto a seguir, devemos tomar cuidado na hora de colocarmos a ordem das
tabelas, pois retorna diferentes resultados ao se inverter a ordem das tabelas?
UNION
INTERSECT
UNION ALL
 MINUS
MINUS ALL
Respondido em 14/06/2021 13:34:30
 
Acerto: 1,0 / 1,0
Qual das alternativas a seguir apresenta a sintaxe correta do comando SELECT aplicando as cláusulas GROUP
BY e HAVING?
SELECT HAVING FROM WHERE GROUP BY
SELECT FROM GROUP BY WHERE HAVING
SELECT FROM HAVING GROUP BY WHERE
SELECT HAVING FROM WHERE GROUP BY
 SELECT FROM WHERE GROUP BY HAVING
Respondido em 14/06/2021 13:40:50
 
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ífico, 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)
 
 Questão8
a
 Questão9
a
 Questão10
a
14/06/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/ 4/4
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, PAÍS P WHERE E.IDESPECIE = P.IDESPÉCIE 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 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";
Respondido em 14/06/2021 14:00:05
 
 
 
 
 
 
 
 
 
 
javascript:abre_colabore('38403','229657634','4711259581');

Continue navegando