Baixe o app para aproveitar ainda mais
Prévia do material em texto
22/09/2016 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 1/3 Fechar Disciplina: PROJETO E OTIMIZAÇÃO DE BANCO DE DADOS Avaliação: NPG1392_AV_201604056347 Data: 15/09/2016 10:25:04 (F) Critério: AV Aluno: 201604056347 GEILSON RIBEIRO MIRANDOLA Professor: RENATO AUGUSTO DOS SANTOS CORTES Turma: 9001/AA Nota da Prova: 5,0 Nota do Trab.: 2,5 Nota de Partic.: 2,5 1a Questão (Ref.: 632231) Pontos: 0,5 / 0,5 Considere o esquema de uma empresa conforme segue: Func (cod_func, nome, dta_nasc, salario, nro_depto, cod_superv); Depto (nro_depto, nome) ; Projeto (cod_proj, nome, duracao, nro_depto) ; Participa (cod_proj, cod_func, horas_trab). Marque a alternativa que contém o comando em SQL para obter o nome e o salário líquido (85% do salário bruto) dos funcionários supervisionados pelo funcionário 23. SELECT NOME, (SALARIO * 1.85) AS SLIQ FROM FUNC WHERE COD_SUPERV=23; SELECT NOME, SALARIO FROM FUNC WHERE COD_FUNC=23; SELECT NOME, SALARIO FROM FUNC WHERE COD_SUPERV=23 AND SALARIO=85; SELECT NOME, SAL_LIQ FROM FUNC WHERE COD_SUPERV=23; SELECT NOME, (SALARIO * 0.85) AS SLIQ FROM FUNC WHERE COD_SUPERV=23; 2a Questão (Ref.: 631872) Pontos: 0,5 / 0,5 A afirmação: "O teto salarial do servidor público não pode ultrapassar o salário do ministro do STF." está associada ao seguinte termo: Associação de tipos. Restrição de chave primária; Definição de um índice; Integridade referencial; Restrição de integridade semântica; 3a Questão (Ref.: 631871) Pontos: 0,5 / 0,5 São Regras de Integridade do Modelo Relacional, exceto: Domínio Chave Entidade Transacional Referencial 22/09/2016 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 2/3 4a Questão (Ref.: 632255) Pontos: 0,5 / 0,5 Uma transação não deve sofrer interferências de outras transações executadas concorrentemente. A característica apresentada diz respeito a seguinte propriedade das transações: Concorrência; Isolamento; Durabilidade. Persistência; Efetivação; 5a Questão (Ref.: 632256) Pontos: 0,5 / 0,5 São operações de controle das transações, EXCETO: ROLLBACK; CHECKPOINT; COMMIT; SAVEPOINT; ROLLBACK TO SAVEPOINT. 6a Questão (Ref.: 631878) Pontos: 0,5 / 0,5 A expressão CLIENTE |X| CLIENTE.COD_CLI=EMPRESTIMO.COD_CLI EMPRESTIMO pode ser substituída pela expressão: CLIENTE |X| EMPRESTIMO; CLIENTE U EMPRESTIMO; CLIENTE ∩ EMPRESTIMO; σ CLIENTE.COD_CLI= EMPRESTIMO.COD (CLIENTE X EMPRESTIMO); π NOME (CLIENTE |X| EMPRESTIMO); 7a Questão (Ref.: 632221) Pontos: 0,5 / 0,5 Considere o esquema de uma empresa conforme segue: Func (cod_func, nome, dta_nasc, salario, nro_depto, cod_superv); Depto (nro_depto, nome) ; Projeto (cod_proj, nome, duracao, nro_depto) ; Participa (cod_proj, cod_func, horas_trab). Marque a alternativa que contém o comando em SQL para recuperar o nome e o salário dos funcionários do departamento 5, com salário na faixa entre 1000 e 2000. SELECT NOME, SALARIO FROM FUNC WHERE SALARIO BETWEEN 1000 AND 2000; SELECT NOME, SALARIO FROM FUNC WHERE NRO_DEPTO = 5 AND SALARIO BETWEEN 1000 AND 2000; SELECT NOME, SALARIO FROM FUNC WHERE NRO_DEPTO = 5; SELECT NOME, SALARIO FROM FUNC WHERE SALARIO = 1000 AND NRO_DEPTO BETWEEN 1 AND 5; SELECT NOME, SALARIO FROM FUNC WHERE NRO_DEPTO = 5 OR SALARIO BETWEEN 1000 AND 2000; 8a Questão (Ref.: 632210) Pontos: 0,5 / 0,5 Considere o esquema de uma empresa conforme segue: Func (cod_func, nome, dta_nasc, salario, nro_depto, cod_superv); Depto (nro_depto, nome) ; Projeto (cod_proj, nome, duracao, nro_depto) ; Participa (cod_proj, cod_func, horas_trab). Marque a opção que representa o comando SQL para inserir valores nas tabelas Depto e Projeto: 22/09/2016 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 3/3 INSERT INTO DEPTO, PROJETO VALUES (1, 'Recursos Humanos'), VALUES ('WEB', 'Nova Intranet', 100, 1); INSERT DEPTO (1, 3) e INSERT PROJETO ('WEB', 'Nova Intranet'); INSERT INTO DEPTO (1, 'Recursos Humanos') e INSERT INTO PROJETO ('WEB', 'Nova Intranet', 100, 1); INSERT INTO DEPTO VALUES (1, 'Recursos Humanos') e INSERT INTO PROJETO VALUES ('WEB', 'Nova Intranet', 100, 1); INSERT PROJETO (1, 3) e INSERT DEPTO ('WEB', 'Nova Intranet'); 9a Questão (Ref.: 632264) Pontos: 0,5 / 0,5 Em relação aos afirmações abaixo sobre Métodos de Acesso, marque a alternativa INCORRETA: HASH SCAN Índice não é necessário; FULL TABLE SCAN ¿ Usado quando recuperamos um percentual grande de linhas da tabela. FULL TABLE SCAN Leitura de todos os blocos em sequência; CLUSTER SCAN Registros de tabelas relacionadas em blocos diferentes; ROWID SCAN É o método de acesso mais rápido; 10a Questão (Ref.: 632243) Pontos: 0,5 / 0,5 Considere o esquema de uma empresa conforme segue: CARGO (COD_CARGO, DESCRICAO, SALARIO_MIN, SALARIO_MAX); FUNCIONARIO (MATRICULA, NOME, COD_CARGO, MAT_CHEFE, DT_NASC, SALARIO); CONTRATADO (MATRICULA, NOME, COD_CARGO, SALARIO). Marque a alternativa que contém o comando em SQL para recuperar o nome do funcionário e a descrição do seu cargo, listando os cargos sem funcionários. SELECT F.NOME, C.DECRICAO FROM FUNCIONARIO F OUTER JOIN CARGO C ON F.COD_CARGO=C.COD_CARGO; SELECT F.NOME, C.DECRICAO FROM FUNCIONARIO F INNER JOIN CARGO C ON F.COD_CARGO=C.COD_CARGO; SELECT F.NOME, C.DECRICAO FROM FUNCIONARIO F LEFT OUTER JOIN CARGO C ON F.COD_CARGO=C.COD_CARGO; SELECT F.NOME, C.DECRICAO FROM FUNCIONARIO F FULL OUTER JOIN CARGO C ON F.COD_CARGO=C.COD_CARGO; SELECT F.NOME, C.DECRICAO FROM FUNCIONARIO F RIGHT OUTER JOIN CARGO C ON F.COD_CARGO=C.COD_CARGO;
Compartilhar