Questões de Concurso Público UEPB 2023 para Analista de Sistemas - Banco de Dados

Foram encontradas 40 questões

Q2268391 Raciocínio Lógico
Um famoso cantor se apresentou na cidade em que moram os irmãos Carlos, Gustavo e Mariano. Sabe-se que um ou mais de um deles foi à apresentação. Além disso:

● se Carlos não foi à apresentação, então Gustavo foi.
● ou Mariano foi à apresentação ou Gustavo foi, mas não os dois.
● Mariano foi à apresentação.

Logo, 
Alternativas
Q2268392 Raciocínio Lógico
Uma certa cidade programou a realização de seu Festival de Inverno durante quatro finais de semana do mês de julho. Cada final de semana será dedicado a um, e apenas um, dos seguintes temas: cinema, dança, música e teatro. Quatro artistas da cidade, cada um representando um destes temas será homenageado na semana dedicada à sua área de atuação. Os homenageados são, em ordem alfabética, Ana Castro, João Inácio, José Oliva e Maria Eulália. Sabe-se que

1. Maria Eulália será homenageada no final de semana dedicado ao teatro.
2. João Inácio será homenageado no final de semana imediatamente após àquele dedicado à música.
3. Ana Castro será homenageada em algum final de semana depois daquele dedicado à dança.
4. Ana Castro será a terceira homenageada.
5. João Inácio será homenageado em um dos dois primeiros finais de semana.

Neste caso, qual das alternativas a seguir representa os temas do primeiro ao último final de semana do Festival de Inverno? 
Alternativas
Q2268393 Raciocínio Lógico
Benício fez uma decoração com bandeirolas para enfeitar sua casa para as festas juninas. As bandeirolas eram todas brancas, mas tinham imagem de um dos três santos lembrados nessas festas: Santo Antônio, São João e São Pedro. Ele usou 50 bandeirolas e seguiu o padrão: Santo Antônio, São João, São Pedro, Santo Antônio, São João, São Pedro,…, sendo que a primeira bandeirola tinha a imagem de Santo Antônio. Neste caso, pode-se dizer que 
Alternativas
Q2268394 Raciocínio Lógico
Augusto resolveu juntar dinheiro em um cofrinho durante uma semana, sendo que, a cada dia punha no cofrinho uma quantidade de dinheiro igual a soma do que tinha guardado nos dias anteriores. Se ele começou pondo uma nota de dois reais no cofrinho, quanto ele juntará nos sete dias? 
Alternativas
Q2268395 Raciocínio Lógico
O Programa Sílvio Santos propunha à sua platéia o “Jogo do Pin”, que consistia em dizer a sequência de números de 1 a 40 substituindo alguns números pela palavra PIN seguindo a lógica: 1, 2, 3, PIN, 5, 6, 7, PIN, 9, 10,11, PIN,… Neste caso, qual das alternativas a seguir contém números que serão ambos substituídos pela palavra PIN? 
Alternativas
Q2295812 Banco de Dados
Considere o modelo de dados conceitual a seguir

Imagem associada para resolução da questão


Faça a análise deste diagrama e assinale a alternativa INCORRETA. 
Alternativas
Q2295813 Banco de Dados
Para se alcançar maior eficiência e desempenho na execução de consultas em um banco de dados, muitos analistas optam pela aplicação de práticas de normalização na modelagem de esquemas de dados. Seguindo os conceitos de normalização de um modelo relacional básico, a relação abaixo (CURSOS_UEPB) está em qual forma normal?

Imagem associada para resolução da questão
Alternativas
Q2295814 Banco de Dados
Considerando o diagrama Entidade Relacionamento (ER) abaixo, resultado de uma modelagem de um banco de dados relacional, assinale a alternativa que contém o esquema relacional (maneira como as tabelas podem ser montadas) que descreve adequadamente o diagrama ER abaixo, evitando-se a redundância de dados e perda de representatividade (os atributos sublinhados representam atributos-chave).

Imagem associada para resolução da questão 
Alternativas
Q2295815 Banco de Dados
Considerando as instruções em linguagem SQL a seguir, assinale a alternativa que gera o mesmo resultado da seguinte instrução SQL: SELECT matricula, nome FROM SERVIDOR WHERE matric_institucional IN (SELECT chefe_matricula FROM CHEFIA WHERE chefe_matricula='ABC123'); 
Alternativas
Q2295816 Sistemas Operacionais
Assinale a alternativa que NÃO apresenta uma vantagem da clusterização de bancos de dados. 
Alternativas
Q2295817 Banco de Dados
Assinale a alternativa que indica, CORRETAMENTE, o valor resultante da execução da consulta SQL apresentada abaixo, quando aplicada a um banco de dados PostgreSQL 11, que possui tabelas de nomes Campus e Cursos, preenchidas com as seguintes informações.

SELECTavg(Cursos.orcamento)/count(*) FROM Cursos INNER JOIN Campus on Campus.sigla = Cursos.sigla_campus;

Imagem associada para resolução da questão
Alternativas
Q2295818 Banco de Dados
Considerando os comandos aceitos pelo SGBD MariaDB, analise o seguinte comando SQL e assinale a alternativa que apresenta o resultado retornado após sua execução.

Imagem associada para resolução da questão
Alternativas
Q2295819 Banco de Dados
Foi solicitado a um analista de banco de dados para que desenvolvesse uma consulta que retornasse todos os cursos, cujo nome fosse iniciado pela letra 'C', juntamente com seus respectivos campus. Considerando as tabelas 'Curso' e 'Campus' a seguir, relacionadas pelas colunas 'id_campus', assinale a alternativa que apresenta a consulta SQL, quando aplicada a um banco de dados MariaDB, que o analista de banco de dados deverá implementar. 

Imagem associada para resolução da questão
Alternativas
Q2295820 Banco de Dados
Para descobrir o número de projetos institucionais com títulos que terminam com a letra X, o analista de banco de dados pensou em resolver a consulta com os comandos SQL abaixo (padrão SQL2 ou superior).

I- SELECTCOUNT(titulo) FROM PROJETO WHERE titulo BEGIN '%X';
II- SELECTCOUNT(*) FROM PROJETO WHERE SUBSTR(titulo, -1) = 'X';
III- SELECTCOUNT(*) FROM PROJETO WHERE titulo LIKE '%X';
IV- SELECTCOUNT(titulo) FROM PROJETO WHERE SUBSTR(titulo, 0) = 'X';

O resultado desejado será observado APENAS na execução de: 
Alternativas
Q2295821 Banco de Dados
Existe uma cláusula do comando SELECT, considerando os SGBDs MariaDB e PostgreSQL, cujo resultado das funções de agregação pode ser utilizado em condições para filtragem de registros. Qual é essa cláusula? 
Alternativas
Q2295822 Banco de Dados
Sobre backup de dados, considere o conceito: "A cada novo backup são copiados somente a diferença entre as versões correntes e anteriores dos arquivos enquanto são criados hardlinks para os arquivos que não foram alterados desde o último backup". Esta estratégia de armazenamento diz respeito a qual tipo de backup de dados?
Alternativas
Q2295823 Banco de Dados
O PostgreSql possui um recurso fundamental que permite a recuperação de dados em caso de falhas ou interrupções do sistema, conhecido como WAL(Write Ahead Logging) ou registro prévio da escrita. O WAL é uma abordagem padrão para registrar transações. São benefícios do uso do WAL:

I- A garantia de que as alterações feitas em um banco de dados sejam persistentes, mesmo em caso de falhas do sistema, como queda de energia, falha do servidor ou falha no hardware.
II- O custo de sincronizar o registro é muito menor do que o custo de descarregar as páginas de dados.
III- Requer pouco espaço de armazenamento para o log de gravação, pois não ocupa um espaço significativo em disco, mesmo para banco de dados de grande porte com alto volume de transações.
IV- O log de gravação pode ser usado para criar backups incrementais eficientes e para facilitar a replicação assíncrona de dados entre servidores.

Está CORRETO o que se afirma em: 
Alternativas
Q2295824 Banco de Dados
As tabelas ALUNOS, TURMAS e HISTORICO, descritas a seguir, representam os alunos de um dado curso, as turmas oferecidas emum dado período e o histórico dos alunos nas turmas, fizeram parte, respectivamente. As definições SQL(aplicada a um banco de dadosPostgreSQL11) destas tabelas estão especificadas abaixo.

ξ     CREATE TABLE ALUNOS (matricula char(5) not null primary key, nome varchar(100) not null);
ξ     CREATE TABLE TURMAS (cod_turma char(5) not null primary key, periodo_turma char(5) not null);
ξ     CREATE TABLE HISTORICO (matric_alu char(5) not null, cod_turma char(5) not null, nota numeric(3,1), primary key(matric_alu,cod_turma), CONSTRAINT foreign key fk_aluno (matric_alu) references ALUNOS (matricula), foreign key fk_turma (cod_turma) references TURMAS (cod_turma));

Observe as instâncias abaixo das tabelas ALUNOS e HISTORICO.

Imagem associada para resolução da questão


Assinale quantos registros a seguinte consulta SQL, aplicada a um banco de dados PostgreSQL11, retornará.

SELECT nome FROM ALUNOS JOIN HISTORICO ON (ALUNOS.matricula = HISTORICO.matric_alu) WHERE nota > 6 GROUPBYmatricula, nome HAVING COUNT(distinct nota) > 1; 
Alternativas
Q2295825 Sistemas Operacionais
Desde 2001, as empresas e instituições têm contratado diversos tipos de serviços de computação em nuvem para os mais diferentes propósitos, como criar aplicativos nativos da nuvem, testar e criar arquivos, armazenar, fazer backup e recuperar dados, transmitir áudio e vídeo. Considerando o contexto de serviços de armazenamento, provedores de serviços em nuvem, tais como Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform (GCP) e IBM Cloud, têm oferecido uma ampla gama de serviços de armazenamento de dados para atender às necessidades de armazenamento das empresas e instituições. Considerando o provimento de serviços de armazenamento de dados, quais são os principais modelos de implantação de computação em nuvem?
Alternativas
Q2295826 Banco de Dados
Os bancos de dados NoSQL (Not Only SQL) são sistemas de gerenciamento de banco de dados cujos esquemas de armazenamento de dados se diferenciam dos tradicionais bancos de dados relacionais. Eles foram propostos para atender às necessidades de escalabilidade, flexibilidade de esquema e alto desempenho em ambientes de aplicações modernas. Existem várias soluções de bancos de dados NoSQL e, dentre as mais conhecidas, temos as seguintes soluções:

I- Redis: armazena os dados em memória e permite um acesso extremamente rápido aos dados armazenados.
II- MongoDB: armazena os dados em formato BSON (binário JSON) e oferece uma estrutura flexível sem esquema rígido, permitindo que qualquer estrutura de dados possa ser modelada e manipulada facilmente.
III- Neo4j: otimizado para lidar com dados altamente conectados e complexos, como redes sociais, sistemas de recomendação, análise de dados e outras aplicações em que a estrutura dos dados é fundamental.

Respectivamente, a qual categoria de sistemas de banco de dados NoSQL as soluções I, II e III pertencem?
Alternativas
Respostas
21: A
22: D
23: B
24: D
25: B
26: B
27: B
28: A
29: E
30: A
31: E
32: E
33: C
34: C
35: D
36: D
37: C
38: A
39: D
40: B