Baixe o app para aproveitar ainda mais
Prévia do material em texto
01/07/2021 Estácio: Alunos https://simulado.estacio.br/alunos/ 1/3 Qual das alternativas abaixo NÃO é uma propriedade desejada das transações em um sistema de banco de dados? Integridade. Isolamento. Durabilidade. Consistência. Atomicidade. 2. Ref.: 3882897 Pontos: 0,00 / 1,00 Qual conjunto de comandos da SQL abaixo serve para manipular o estado ou a instância do banco de dados? CREATE, ALTER, DROP INSERT, ALTER, DELETE INSERT, UPDATE, DELETE CREATE, UPDATE, DROP CREATE, ALTER, DELETE 3. Ref.: 3891740 Pontos: 1,00 / 1,00 (VUNESP 2010 CEAGESP Analista de Sistemas Desenvolvimento de Aplicações adaptado) Considere o seguinte diagrama entidade- relacionamento de um banco de dados relacional, representando as bibliotecas de uma universidade. A partir desse diagrama, pode-se afirmar que: Todos os atributos de Aluno podem ser classificados como compostos. Os atributos ID Prof, ID Aluno e ID Disc devem ser implementados como sendo do tipo literal. Aluno e Disciplina são entidades fracas. Um aluno pode frequentar diversas disciplinas e pode ser orientado por apenas um professor. Disciplina não pode ter atributos com o valor nulo. 4. Ref.: 3891748 Pontos: 0,00 / 1,00 (ESAF 2012 - CGU - Analista de Finanças e Controle - Auditoria e Fiscalização) O Modelo Relacional usa: Uma tabela de relações de acesso para determinados usuários. Uma coleção de tabelas de decisão para representar os dados através de relações parametrizadas. Um conjunto de relações entre objetos representados por seus dados. Uma coleção de modelos de bancos de dados com hierarquias relacionais de usuários. Uma coleção de tabelas para representar os dados e as relações entre eles. 5. Ref.: 3907051 Pontos: 0,00 / 1,00 Em um projeto de banco de dados, a desnormalização é recomendada quando: Há muitas colunas obrigatórias em uma tabela. Há muitas atualizações nas tabelas do banco de dados. Para facilitar a migração de dados de SGBDs diferentes. Há necessidade de reduzir o número de tabelas envolvidas em consultas que acontecem com frequência, com a consequente redução do uso de recursos pelo SGBD. Há diversas tabelas temporárias mantidas pelo SGBD. javascript:alert('C%C3%B3digo da quest%C3%A3o: 3882897.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3891740.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3891748.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3907051.'); 01/07/2021 Estácio: Alunos https://simulado.estacio.br/alunos/ 2/3 6. Ref.: 3907081 Pontos: 0,00 / 1,00 (Prefeitura Municipal de Jataí - Analista de Tecnologia da Informação - Quadrix (2019)) Como forma de melhorar a distorção salarial existente entre homens e mulheres que trabalham no município de Jataí, a prefeitura da cidade resolveu conceder 10% de aumento de salário apenas para as funcionárias da prefeitura. Com base nessa situação hipotética, assinale a alternativa que apresenta a instrução SQL que deve ser executada diretamente no banco de dados para que o aumento salarial concedido seja implantado. update FUNCIONARIO set SALARIO * 1.1 where SEXO = 'F'; update FUNCIONARIO set SALARIO = SALARIO * 1.1 where SEXO = 'F'; update FUNCIONARIO set SALARIO = SALARIO * 1.1 and SEXO = 'F'; insert FUNCIONARIO set SALARIO = SALARIO * 1.1 where SEXO = 'F'; insert FUNCIONARIO values SALARIO = SALARIO * 1.1 where SEXO = 'F'; 7. Ref.: 3907329 Pontos: 1,00 / 1,00 Em sistemas de banco de dados, uma transação corresponde a uma sequência de instruções de consulta e/ou atualização. Instrução que faz com que uma transação corrente seja revertida, ou seja, desfaz todas as atualizações realizadas pelas instruções SQL na transação é: commit retrieve rollback reverse cancel 8. Ref.: 3908203 Pontos: 0,00 / 1,00 Seja uma tabela assim estruturada: DISCPLINA(CODIGOD, DESCRICAO, CARGAHORARIA). Qual código a seguir retorna as disciplinas cuja descrição inicia pela letra "A" e que tenham carga horária menor que 80 horas? 9. Ref.: 3892039 Pontos: 1,00 / 1,00 (FCC - 2009 - TRE-PI - Analista Judiciário - Tecnologia da Informação - Análise de Sistemas) Para obter todas as linhas da tabela B, o comando SELECT deverá utilizar na sequência um JOIN entre as tabelas A e B do tipo: RIGHT OUTER JOIN. INNER JOIN. CROSS JOIN. FULL OUTER JOIN. LEFT OUTER JOIN. Pontos: 0,00 / 1,00 javascript:alert('C%C3%B3digo da quest%C3%A3o: 3907081.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3907329.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3908203.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3892039.'); 01/07/2021 Estácio: Alunos https://simulado.estacio.br/alunos/ 3/3 10. Ref.: 3891770 Considere que cada tabela a seguir pertence a um banco de dados distinto. Qual consulta retorna o nome e o CPF dos cidadãos que são clientes e alunos? SELECT NOME, CPF FROM ALUNO UNION SELECT NOME, CPF FROM CLIENTE; SELECT NOME, CPF FROM CLIENTE MINUS SELECT NOME, CPF FROM ALUNO; SELECT NOME, CPF FROM ALUNO EXCEPT SELECT NOME, CPF FROM CLIENTE; SELECT NOME, CPF FROM CLIENTE INTERSECT SELECT NOME, CPF FROM ALUNO; SELECT NOME, CPF FROM CLIENTE JOIN SELECT NOME, CPF FROM ALUNO; javascript:alert('C%C3%B3digo da quest%C3%A3o: 3891770.');
Compartilhar