Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disciplina: EEX0022 - BANCO DE DADOS Período: 2020.3 EAD (GT) / AVS 10 Data: 03/12/2020 11:59:44 Turma: 9005 ATENÇÃO 1. Veja abaixo, todas as suas respostas gravadas no nosso banco de dados. 2. Caso você queira voltar à prova clique no botão "Retornar à Avaliação". 1a Questão (Ref.: 202008227733) Que funcionalidade dos sistemas de banco de dados permite prevenir a possibilidade de inconsistência dos dados, a duplicação de esforço para manter os dados atualizados e o desperdício de espaço de armazenamento? Abstração de dados. Capacidade de backup e recuperação de dados. Controle da redundância de dados. Compartilhamento de dados. Independência de dados. 2a Questão (Ref.: 202008218608) (VUNESP 2009 CETESB - Analista de Tecnologia da Informação - Banco de Dados) Considere os seguintes exemplos de atributos contidos em uma tabela de um banco de dados relacional: I. Rua das Rosas, 505, São Paulo, SP. II. Parafuso. III. Masculino. Constitui(em) exemplo(s) de atributo(s) composto(s) o contido em: I e II, apenas I, II e III I, apenas I e III, apenas II e III, apenas 3a Questão (Ref.: 202008227450) javascript:alert('C%C3%B3digo da quest%C3%A3o: 3892023/n/nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3882898/n/nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3891740/n/nStatus da quest%C3%A3o: Liberada para Uso.'); (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: Aluno e Disciplina são entidades fracas. Todos os atributos de Aluno podem ser classificados como compostos. Disciplina não pode ter atributos com o valor nulo. Um aluno pode frequentar diversas disciplinas e pode ser orientado por apenas um professor. Os atributos ID Prof, ID Aluno e ID Disc devem ser implementados como sendo do tipo literal. 4a Questão (Ref.: 202008227460) (Tribunal de Justiça de Pernambuco - 2012 - Cargo: Analista Judiciário - Área Analista de Sistemas ) É correto que uma relação está na: 2FN se, e somente se, todos os domínios básicos contiverem mais de um valor discreto periódico. 3FN se, e somente se, todos os domínios básicos forem multivalorados. 3FN se, e somente se, ela estiver na segunda e todos os atributos não chave contiverem mais de um valor discreto periódico. 2FN se, e somente se, estiver na primeira e todos os atributos não chave forem totalmente dependentes da totalidade da chave primária. 2FN se, e somente se, estiver na primeira e todos os atributos não chave forem dependentes não transitivos da chave primária. javascript:alert('C%C3%B3digo da quest%C3%A3o: 3891750/n/nStatus da quest%C3%A3o: Liberada para Uso.'); 5a Questão (Ref.: 202008242767) Qual dos fatores a seguir não deve ser levado em consideração ao implementarmos um banco de dados levando em conta questões de desempenho? Frequências esperadas de operações de atualização. Restrições de tempo de consulta e transações. Restrições de exclusividade em colunas da tabela. Organização de políticas de acesso a dados. Consultas e transações de banco de dados. 6a Questão (Ref.: 202008242783) (TCE-AM - 2012 - Analista Técnico de Controle Externo - FCC) Sobre os fundamentos arquiteturais do banco de dados PostgreSQL, considere: I. Utiliza um modelo cliente/servidor, consistindo de um processo servidor que gerencia os arquivos do banco de dados, controla as conexões dos clientes ao banco dados e efetua ações no banco de dados em favor dos clientes. II. A aplicação cliente, que irá efetuar as operações no banco de dados, poderá ser de diversas naturezas, como uma ferramenta em modo texto, uma aplicação gráfica, um servidor web que acessa o banco de dados para exibir as páginas ou uma ferramenta de manutenção especializada. III. A aplicação cliente pode estar localizada em uma máquina diferente da máquina em que o servidor está instalado. Neste caso, a comunicação entre ambos é efetuada por uma conexão TCP/IP. O servidor pode aceitar diferentes conexões dos clientes ao mesmo tempo. Está correto o que se afirma em: I e II, apenas. I, II e III. III, apenas. I e III, apenas. II e III, apenas. 7a Questão (Ref.: 202008243039) 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 é: cancel commit rollback retrieve javascript:alert('C%C3%B3digo da quest%C3%A3o: 3907057/n/nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3907073/n/nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3907329/n/nStatus da quest%C3%A3o: Liberada para Uso.'); reverse 8a Questão (Ref.: 202008243913) 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? 9a Questão (Ref.: 202008227749) (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: FULL OUTER JOIN. CROSS JOIN. LEFT OUTER JOIN. RIGHT OUTER JOIN. INNER JOIN. 10a Questão (Ref.: 202008227480) Considere que cada tabela a seguir pertence a um banco de dados distinto. javascript:alert('C%C3%B3digo da quest%C3%A3o: 3908203/n/nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3892039/n/nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3891770/n/nStatus da quest%C3%A3o: Liberada para Uso.'); Qual consulta retorna o nome e o CPF dos cidadãos que são clientes e alunos? SELECT NOME, CPF FROM CLIENTE INTERSECT SELECT NOME, CPF FROM ALUNO; SELECT NOME, CPF FROM CLIENTE JOIN SELECT NOME, CPF FROM ALUNO; 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;
Compartilhar