Buscar

Teste de Conhecimento - aula 3 - Implementação 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

13/04/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2476948&courseId=13920&classId=1290917&topicId=2984462&p0=03c7c0ace395d80182db07ae2c30f034&enableForum=S&enableMessage=… 1/4
 
O comando SELECT FROM corresponde a seguinte operação da álgebra relacional:
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 trabalhem nos Departamentos 11,
21, 22, 31, 42 ou 51.
IMPLEMENTAÇÃO DE BANCO DE DADOS
 CCT0835_A3_201809184738_V1 
Lupa Calc.
 
 
PPT
 
MP3
 
Aluno: LARISSA CEZANA SANTOS Matr.: 201809184738
Disc.: IMPL.BANCO DE DADOS 2020.1 EAD (G) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
Projeção
União
Interseção
Junção
Seleção
 
 
 
 
2.
SELECT PRIM_NOME, ULT_NOME FROM EMPREGADO WHERE ID_DEPTO ON (11, 21, 22, 31, 42, 51);
SELECT PRIM_NOME || || ULT_NOME FROM EMPREGADO WHERE ID_DEPTO =11 AND ID_DEPTO =21 AND ID_DEPTO
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:abre_frame('2','3','','','');
javascript:abre_frame('3','3','','','');
13/04/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2476948&courseId=13920&classId=1290917&topicId=2984462&p0=03c7c0ace395d80182db07ae2c30f034&enableForum=S&enableMessage=… 2/4
Observe a tabela abaixo, referente a um banco de dados empresa:
Para gerar uma consulta SQL com todos os atributos, classificados por NOME_PACIENTE, deve-se utilizar o
seguinte comando:
Sobre a cláusula WHERE do comando SELECT, é correto afirmar que:
De acordo com o modelo de dados definido pelas tabelas a seguir, indique a instrução SQL adequada para:
=22 AND ID_DEPTO =31 AND ID_DEPTO =42 AND ID_DEPTO =51;
SELECT PRIM_NOME || || ULT_NOME FROM EMPREGADO WHERE ID_DEPTO IN (11, 21, 22, 31, 42, 51);
SELECT PRIM_NOME, ULT_NOME FROM EMPREGADO WHERE ID_DEPTO IN (11, 21, 22, 31, 42, 51);
SELECT PRIM_NOME || || ULT_NOME FROM EMPREGADO WHERE ID_DEPTO ON (11, 21, 22, 31, 42, 51);
 
 
 
 
3.
SELECT * FROM PACIENTE DESC NOME_PACIENTE;
SELECT * FROM PACIENTE ORDER BY NOME_PACIENTE;
SELECT * FROM PACIENTE ASC NOME_PACIENTE;
SELECT * OVER PACIENTE ORDER BY NOME_PACIENTE;
SELECT * OVER PACIENTE ASC NOME_PACIENTE;
 
 
 
 
4.
Filtra as colunas a serem exibidas no resultado
Filtra as linhas a serem exibidas no resultado
É utilizado em todos os comandos SELECT
Especifica condição de ordenação
Nunca pode ser utilizado com uma junção
 
 
 
 
5.
13/04/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2476948&courseId=13920&classId=1290917&topicId=2984462&p0=03c7c0ace395d80182db07ae2c30f034&enableForum=S&enableMessage=… 3/4
 
Apresentar apenas o nome completo do Empregado que atende ao Cliente ¿Ponto Quente¿.
As três cláusulas de uma consulta SQL são:
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:
 
Espécie (IDEspécie, IDOrdem. Nome_Científico, TamMaior, TamMenor, TamMédio)
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 um metro possui 39,3700787 polegadas, assinale a alternativa correto abaixo que consulta a data da
captura, a temperatura da água e o comprimento do tubarão convertido em polegadas com o título Polegadas:
SELECT PRIM_NOME || || ULT_NOME FROM EMPREGADO E, CLIENTE C WHERE E.VENDEDOR = C.ID AND C.NOME='
Ponto Quente';
SELECT PRIM_NOME, ULT_NOME FROM EMPREGADO C, CLIENTE E WHERE C.VENDEDOR = E.ID AND C.NOME=' Ponto
Quente';
SELECT PRIM_NOME || || ULT_NOME FROM EMPREGADO E, CLIENTE C WHERE C.VENDEDOR = E.ID AND C.NOME=
'Ponto Quente';
SELECT PRIM_NOME, ULT_NOME FROM EMPREGADO E, CLIENTE C WHERE C.VENDEDOR = E.ID AND C.NOME=' Ponto
Quente';
SELECT PRIM_NOME, ULT_NOME FROM EMPREGADO E, CLIENTE C WHERE C.NOME='Ponto Quente';
 
 
 
 
6.
select, initial, final.
start, from, who.
select, from, where.
select, up, what.
start, from, to.
 
 
 
 
7.
13/04/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=2476948&courseId=13920&classId=1290917&topicId=2984462&p0=03c7c0ace395d80182db07ae2c30f034&enableForum=S&enableMessage=… 4/4
Com relação ao comando a seguir,
CREATE TABLE empregado
(cod_empregado DECIMAL(6) NOT NULL, nome CHAR(15),
cod_chefe DECIMAL(6), cpf CHAR(11) NOT NULL,
cod_dep DECIMAL(3) NOT NULL,
CONSTRAINT PRIMARY KEY (cod_empregado),
CONSTRAINT FOREIGN KEY (cod_chefe) REFERENCES empregado (cod_empregado),
CONSTRAINT FOREIGN KEY (cod_dep) REFERENCES departamento (codigo),
CONSTRAINT UNIQUE (cpf));
é CORRETO afirmar que:
SELECT DATA, TEMPAGUA, COMPRIMENTO * 39,3700787 Polegadas FROM TUBARÃO T, CAPTURA C WHERE
C.IDTUBARÃO = T.IDTUBARÃO;
SELECT DATA, TEMPAGUA, COMPRIMENTO * 39.3700787 Polegadas FROM TUBARÃO T, CAPTURA C WHERE
C.IDTUBARÃO = T.IDTUBARÃO;
SELECT DATA, TEMPAGUA, COMPRIMENTO * 39.3700787 Polegadas FROM TUBARÃO T, CAPTURA C;
SELECT DATA, TEMPAGUA, "COMPRIMENTO * 39,3700787" Polegadas FROM TUBARÃO T, CAPTURA C WHERE
C.IDTUBARÃO = T.IDTUBARÃO;
SELECT DATA, TEMPAGUA, (COMPRIMENTO * 39,3700787) Polegadas FROM TUBARÃO T, CAPTURA C WHERE
C.IDTUBARÃO = T.IDTUBARÃO;
 
 
 
 
8.
A coluna cpf é chave estrangeira da tabela empregado.
A coluna cod_empregado é uma chave estrangeira da tabela empregado.
A coluna cod_chefe é chave estrangeira da tabela empregado.
A coluna cod_dep pode receber valores nulos.
A coluna cpf é chave primária da tabela empregado.
 
 
 
 
 
 
 
Legenda: Questão não respondida Questão não gravada Questão gravada
 
 
Exercício inciado em 13/04/2020 18:55:33. 
 
 
 
javascript:abre_colabore('35224','186258786','3713891138');

Continue navegando