Foram encontradas 24.841 questões.
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:
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:
Provas
Questão presente nas seguintes provas
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?
Provas
Questão presente nas seguintes provas
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?
Provas
Questão presente nas seguintes provas
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:
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:
Provas
Questão presente nas seguintes provas
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.


Provas
Questão presente nas seguintes provas
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.

Provas
Questão presente nas seguintes provas
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;

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

Provas
Questão presente nas seguintes provas
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');
Provas
Questão presente nas seguintes provas
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).


Provas
Questão presente nas seguintes provas
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?


Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container