Buscar

IMPLEMENTAÇÃO DE BANCO DE DADOS - AV PARCIAL I

Prévia do material em texto

23/11/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=7102085958 1/4
   IMPLEMENTAÇÃO DE BANCO DE DADOS
Simulado: CCT0199_SM_201307203141 V.1   Fechar
Aluno(a): CARLA HELENA MARTINS VELOSO Matrícula: 201307203141
Desempenho: 5,0 de 10,0 Data: 22/09/2015 18:10:48 (Finalizada)
  1a Questão (Ref.: 201307330354) Pontos: 1,0  / 1,0
Os atributos de uma tabela constituem:
As linhas da tabela.
Os nomes das tabelas.
  As colunas da tabela.
Os índices da tabela.
As tuplas da tabela.
  2a Questão (Ref.: 201307331259) Pontos: 1,0  / 1,0
Considere o esquema:
Aluno(matricula, cpf, nome, endereço).
Assinale a alternativa que não representa uma super­chave deste esquema.
matricula, endereco
matricula, cpf
  nome, endereço
matricula, nome
cpf, nome
  3a Questão (Ref.: 201307330697) Pontos: 1,0  / 1,0
Em relação a álgebra relacional, o operador de _____________ permite combinar seleções e um produto
cartesiano em uma só operação.
Diferença
  Junção
União
Projeção
Interseção
  4a Questão (Ref.: 201307329861) Pontos: 1,0  / 1,0
A relação T1 abaixo conterá:
T1 =   nome, sexo,salário,dept ((sexo="MASCULINO") and (salário<5000) (EMPREGADO)) 
 
Nome, sexo, salário e depto de todos os empregados homens que ganham 5000
Nome, sexo, salário e depto de todos os empregados que ganham menos que 5000
23/11/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=7102085958 2/4
Esta não é uma consulta válida
  Nome, sexo, salário e depto de todos os empregados homens que ganham menos que 5000
Nome e depto de todos os empregados homens que ganham menos que 5000
  5a Questão (Ref.: 201307937005) 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:
 
tupla, chave primária, apelido, chave estrangeira
coluna, tabela, apelido, chave primária
apelido, atributo, tabela, chave estrangeira
  atributo, apelido, campo, tabela
  campo, atributo, apelido, tabela
  6a Questão (Ref.: 201307887257) Pontos: 0,0  / 1,0
Sabemos que a Linguagem SQL é utilizada para acesso a banco de dados e é dividida em comandos DDL, DQL,
DML, DCL e DTL. São comandos da DML (Data Manipulation Language)
SELECT
  INSERT, UPDATE e DELETE
  GRANT, REVOKE
CREATE, DROP e ALTER
  7a Questão (Ref.: 201307330581) Pontos: 1,0  / 1,0
De acordo com o modelo de dados definido pelas tabelas a seguir, indique a instrução SQL adequada para:
23/11/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=7102085958 3/4
Apresentar apenas os nomes completos dos Empregados que tenham no cargo a palavra "venda".
SELECT PRIM_NOME, ULT_NOME FROM EMPREGADO WHERE UPPER(CARGO) LIKE '%VENDA%' ;
SELECT PRIM_NOME || ' ' || ULT_NOME FROM EMPREGADO WHERE UPPER(CARGO) LIKE '%venda%' ;
SELECT PRIM_NOME || ' ' || ULT_NOME FROM EMPREGADO WHERE CARGO LIKE '%VENDA%' ;
SELECT PRIM_NOME, ULT_NOME FROM EMPREGADO WHERE CARGO LIKE '%VENDA%' ;
  SELECT PRIM_NOME || ' ' || ULT_NOME FROM EMPREGADO WHERE UPPER(CARGO) LIKE '%VENDA%' ;
 Gabarito Comentado.
  8a Questão (Ref.: 201307331325) Pontos: 0,0  / 1,0
Observe a tabela R:
Qual será o resultado da consulta:
SELECT X FROM R WHERE Y is null;
  null e 5
4 e null
1 e 5
5
  1 e 4
  9a Questão (Ref.: 201307330603) Pontos: 0,0  / 1,0
De acordo com o modelo de dados definido pelas tabelas a seguir, indique a instrução SQL
adequada para:
23/11/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=7102085958 4/4
Apresentar os Ids e os nomes dos Departamentos ordenados por nome de forma Decrescente.
  SELECT ID, NOME FROM DEPARTAMENTO ORDER BY NOME DESC;
  SELECT ID, NOME FROM DEPARTAMENTO ORDER BY ASC NOME;
SELECT ID, NOME FROM DEPARTAMENTO ORDER BY DESC NOME;
SELECT ID, NOME FROM DEPARTAMENTO ORDER BY NOME;
SELECT ID, NOME FROM DEPARTAMENTO ORDER BY NOME ASC;
  10a Questão (Ref.: 201307467431) Pontos: 0,0  / 1,0
UM recurso do comando SELECT é a possibilidade de agruparmos nossos dados. Para isso usamos a cláusula:  
ORDER
  GROUP BY
  ORDER BY
JOIN
SUM

Outros materiais

Materiais relacionados

Perguntas relacionadas

Materiais recentes

Perguntas Recentes