Baixe o app para aproveitar ainda mais
Prévia do material em texto
kleiton rios coimbra 202004116479 Disciplina: BANCO DE DADOS AVS Aluno: KLEITON RIOS COIMBRA 202004116479 Professor: GABRIEL RECH BAU Turma: 9008 EEX0022_AVS_202004116479 (AG) 09/12/2020 22:42:56 (F) Avaliação: 7,0 Nota Partic.: Av. Parcial.: 1,0 Nota SIA: 8,0 pts BANCO DE DADOS - EEX0022 1. Ref.: 3892023 Pontos: 1,00 / 1,00 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? Independência de dados. Controle da redundância de dados. Abstração de dados. Capacidade de backup e recuperação de dados. Compartilhamento de dados. 2. Ref.: 3882898 Pontos: 1,00 / 1,00 (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, II e III I e II, apenas II e III, apenas I, apenas I e III, apenas 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: Aluno e Disciplina são entidades fracas. Todos os atributos de Aluno podem ser classificados como compostos. 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. Disciplina não pode ter atributos com o valor nulo. 4. Ref.: 3891750 Pontos: 1,00 / 1,00 (Tribunal de Justiça de Pernambuco - 2012 - Cargo: Analista Judiciário - Área Analista de Sistemas ) É correto que uma relação está na: 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, 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. 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. 5. Ref.: 3907057 Pontos: 0,00 / 1,00 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. Organização de políticas de acesso a dados. Restrições de exclusividade em colunas da tabela. Consultas e transações de banco de dados. Restrições de tempo de consulta e transações. 6. Ref.: 3907073 Pontos: 1,00 / 1,00 (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: II e III, apenas. I e II, apenas. III, apenas. I, II e III. I e III, apenas. 7. Ref.: 3907329 Pontos: 0,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 é: retrieve reverse rollback cancel commit 8. Ref.: 3908203 Pontos: 1,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: 0,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: CROSS JOIN. LEFT OUTER JOIN. FULL OUTER JOIN. RIGHT OUTER JOIN. INNER JOIN. 10. Ref.: 3891770 Pontos: 1,00 / 1,00 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 JOIN SELECT NOME, CPF FROM ALUNO; SELECT NOME, CPF FROM CLIENTE INTERSECT SELECT NOME, CPF FROM ALUNO; SELECT NOME, CPF FROM CLIENTE MINUS SELECT NOME, CPF FROM ALUNO; SELECT NOME, CPF FROM ALUNO EXCEPT SELECT NOME, CPF FROM CLIENTE; Educational Performace Solution EPS ® - Alunos
Compartilhar