Buscar

Avaliação Parcial 2015

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

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

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

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

Prévia do material em texto

���������� %'4�3URYD
KWWS���VLPXODGR�HVWDFLR�EU�EGTBVLPXODGRVBHDGBHQVBSUHYLHZ�DVS"FULSWBKLVW ���������� ���
   IMPLEMENTAÇÃO DE BANCO DE DADOS
Simulado: CCT0199_SM_201505461596 V.1   Fechar
Aluno(a): LUÍS FERNANDO DOS SANTOS FRANÇA Matrícula: 201505461596
Desempenho: 6,0 de 10,0 Data: 21/09/2015 15:49:27 (Finalizada)
  1a Questão (Ref.: 201505614137) Pontos: 0,0  / 1,0
Relacione as colunas abaixo:
(1) Tabela bidimensional, composta por linhas e colunas de dados        
(2) Coluna                                                                                          
(3) Linha                                                                                               
(4) Conjunto de valores de um atributo
(5) Nomes das relações seguidas pelos nomes dos atributos, com chaves primária e estrangeiras identificadas
 
( ) Esquema
( ) Atributo
( ) Tupla
( ) Relação
( ) Domínio
 
A sequência correta está representada na opção:
 
  4,2,3,1,5
5,2,3,4,1
  5,2,3,1,4
5,2,1,3,4
5,3,2,1,4
  2a Questão (Ref.: 201505614670) Pontos: 1,0  / 1,0
É responsável por garantir a Integridade Referencial:
Chave Primária
Chave Secundária
Chave de Atributo
Chave Candidata
  Chave Estrangeira
  3a Questão (Ref.: 201505615004) Pontos: 0,0  / 1,0
$�SDUWLU�GD�WDEHOD�DEDL[R��LGHQWLILTXH�D�H[SUHVVmR��HP�iOJHEUD�UHODFLRQDO��TXH�SHUPLWH�OLVWDU�D�PDWUtFXOD�GRV�IXQFLRQiULRV�GR�VHWRU�GH
3URMHWRV�
���������� %'4�3URYD
KWWS���VLPXODGR�HVWDFLR�EU�EGTBVLPXODGRVBHDGBHQVBSUHYLHZ�DVS"FULSWBKLVW ���������� ���
 
π Funcionarios_ste   (σ matricula, setor = "Projetos")
  π matricula   (σ setor = "Projetos" (Funcionarios_ste))
  π setor = "Projetos"   (σ matricula (Funcionarios_ste))
σ matricula   (π setor = "Projetos" (Funcionarios_ste))
σ setor = "Projetos" (Funcionarios_ste)
 
  4a Questão (Ref.: 201505615000) Pontos: 1,0  / 1,0
De acordo  com a  tabela  a  seguir,  como  fica  a  instrução de  seleção para  recuperarmos os  funcionários possuem  ID maior do que 102,
trabalham no Departamento 10 e ganham mais de R$ 2.000,00 de Salário?
V�,'�!�����28�LGB'HSWR� ����28�6DODULR�!�����
�(PSUHJDGR�
V�,'� �����(�LGB'HSWR� ����(�6DODULR�!�������(PSUHJDGR�
V�,'� �����28�LGB'HSWR� �28�(�6DODULR�!�����
�(PSUHJDGR�
 
V�,'�!�����(�LGB'HSWR� ����(�6DODULR�!�������(PSUHJDGR�
V�,'�!�����28�LGB'HSWR� ����(�6DODULR�!�����
�(PSUHJDGR�
���������� %'4�3URYD
KWWS���VLPXODGR�HVWDFLR�EU�EGTBVLPXODGRVBHDGBHQVBSUHYLHZ�DVS"FULSWBKLVW ���������� ���
  5a Questão (Ref.: 201506221305) Pontos: 0,0  / 1,0
No Script SQL de criação da tabela pagamento aparece a palavra 'funcionario' 4 vezes. Sendo assim, é
possível afirmar que se referem, respectivamente:
 
  atributo, apelido, campo, tabela
coluna, tabela, apelido, chave primária
  tupla, chave primária, apelido, chave estrangeira
apelido, atributo, tabela, chave estrangeira
campo, atributo, apelido, tabela
  6a Questão (Ref.: 201505618150) Pontos: 1,0  / 1,0
(CONSULPLAN ­ 2012) Ao contrário das linguagens tradicionais, que são procedimentais, SQL é uma linguagem
declarativa, que integra três sublinguagens: Data Manipulation Language (DML), Data Definition Language (DDL)
e Data Control Language (DCL). Um comando DML e outro DDL são, respectivamente:
Drop e Grant.
Delete e Update.
  Update e Drop.
Grant e Delete.
Update e Grant.
  7a Questão (Ref.: 201506178409) Pontos: 0,0  / 1,0
2�HVTXHPD�GH�EDQFR�GH�GDGRV�DSUHVHQWDGR�DEDL[R�ID]�SDUWH�GH�XP�EDQFR�GH�GDGRV�FULDGR�D�SDUWLU�GH�XP�FRQMXQWR�GH
GDGRV� S~EOLFRV� GH� FDSWXUD� GH� WXEDU}HV� HQWUH� RV� DQRV� GH� ����� H� ����� QD� FRVWD� GD� $XVWUiOLD�� 2V� GDGRV� SRGHP� VHU
EDL[DGRV�QR�HQGHUHoR��KWWSV���GDWD�TOG�JRY�DX�GDWDVHW�VKDUN�FRQWURO�SURJUDP�VKDUN�FDWFK�VWDWLVWLFV�UHVRXUFH��F�EH���������������FFD�GDF�FG������
&DUDFWHUtVWLFDV�GR�HVTXHPD��&KDYH�SULPiULD�VXEOLQKDGD�H�FKDYH�HVWUDQJHLUD�HP�LWiOLFR�
6HJXHP�DOJXPDV�WDEHODV�GR�(VTXHPD�
1RPH��,'1RPH��IDEspécie��1RPH3RSXODU�
7XEDUmR��,'7XEDUmR��IDEspécie��&RPSULPHQWR��6H[R�
&DSWXUD��1XP&DSWXUD��IDTubarão��IDLocal��'DWD��7HPS$JXD�
/RFDO��,'/RFDO��CodArea��1RPH/RFDO�
$UHD��&RG$UHD��1RPH$UHD�
'HVHMD�VH�UHDOL]DU�XPD�FRQVXOWD�GD�WDEHOD�&DSWXUD�H[LELQGR�VH�D�GDWD�H�D�WHPSHUDWXUD�GD�iJXD�DSUHVHQWDGD�HP�JUDXV
���������� %'4�3URYD
KWWS���VLPXODGR�HVWDFLR�EU�EGTBVLPXODGRVBHDGBHQVBSUHYLHZ�DVS"FULSWBKLVW ���������� ���
&HOVLXV��FRQYHUWLGD�SDUD�JUDXV�)DKUHQKHLW��)yUPXOD�ƒ)� �ƒ&�î�������������$VVLQDOH�D�DOWHUQDWLYD�TXH�H[LEH�RV�GDGRV
FRQYHUWLGRV�FRUUHWDPHQWH�
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;
  SELECT DATA, TEMPAGUA * 1.8 + 32 "°F" FROM CAPTURA;
  SELECT DATA, AVG (TEMPAGUA) * 1.8 + 32 "°F" FROM CAPTURA;
 Gabarito Comentado.
  8a Questão (Ref.: 201505614528) Pontos: 1,0  / 1,0
2�RSHUDGRU�TXH�SRVVLELOLWD�D�VHOHomR�GH�XPD�IDL[D�GH�YDORUHV�VHP�D�QHFHVVLGDGH�GR
XVR�GRV�RSHUDGRUHV�! ��� �H�$1'�p�
HAVING
LIKE
GROUP BY
IN
  BETWEEN
  9a Questão (Ref.: 201505614932) Pontos: 1,0  / 1,0
'H�DFRUGR�FRP�R�PRGHOR�GH�GDGRV�GHILQLGR�SHODV�WDEHODV�D�VHJXLU��LQGLTXH�D�LQVWUXomR�64/
DGHTXDGD�SDUD�
Apresentar o menor salário pago aos Empregados Agrupados por Departamento.
SELECT MINUS(SALARIO) FROM EMPREGADO GROUP BY ID;
SELECT MINUS(SALARIO) FROM EMPREGADO GROUP BY ID_DEPTO;
  SELECT MIN(SALARIO) FROM EMPREGADO GROUP BY ID_DEPTO;
SELECT MIN(SALARIO) FROM EMPREGADO GROUP BY ID;
SELECT MINIMO(SALARIO) FROM EMPREGADO GROUP BY ID_DEPTO;
���������� %'4�3URYD
KWWS���VLPXODGR�HVWDFLR�EU�EGTBVLPXODGRVBHDGBHQVBSUHYLHZ�DVS"FULSWBKLVW ���������� ���
  10a Questão (Ref.: 201505614911) Pontos: 1,0  / 1,0
'H�DFRUGR�FRP�R�PRGHOR�GH�GDGRV�GHILQLGR�SHODV�WDEHODV�D�VHJXLU��LQGLTXH�D�LQVWUXomR�64/
DGHTXDGD�SDUD�
$SUHVHQWDU�RV�SULPHLURV�QRPHV��R�VDOiULR�H�D�GDWD�GH�DGPLVVmR�GRV�(PSUHJDGRV�TXH�JDQKDP�DFLPD
GH�5�����������HP�RUGHP�&UHVFHQWH�GH�6DOiULR�H�GH�'DWD�GH�$GPLVVmR�
  SELECT PRIM_NOME, SALARIO, DT_ADMISSAO FROM EMPREGADO WHERE SALARIO > 1000 ORDER BY
SALARIO, DT_ADMISSAO;
SELECT PRIM_NOME, SALARIO, DT_ADMISSAO FROM EMPREGADO WHERE SALARIO > 1000 ORDER BY
ASC SALARIO, ASC DT_ADMISSAO;
SELECT PRIM_NOME, SALARIO, DT_ADMISSAO FROM EMPREGADO WHERE SALARIO > 1000 ORDER BY
DESC SALARIO, ASC DT_ADMISSAO;
SELECT PRIM_NOME, SALARIO, DT_ADMISSAO FROM EMPREGADO WHERE SALARIO > 1000 ORDER BY
ASC SALARIO, DESC DT_ADMISSAO;
SELECT PRIM_NOME, SALARIO, DT_ADMISSAO FROM EMPREGADO WHERE SALARIO > 1000 ORDER BY
SALARIO DESC, DT_ADMISSAO DESC;

Outros materiais