Baixe o app para aproveitar ainda mais
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 superchave 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
Compartilhar