QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
10 questões encontradas

Um Tribunal Regional do Trabalho deseja consultar a quantidade de audiências realizadas nos últimos 3 meses para o tipo de processo trabalhista 'RESCISÃO CONTRATUAL'. Em um banco de dados PostgreSQL, aberto e funcionando em condições ideais, a consulta é obtida usando-se o comando:

A SELECT COUNT(*) FROM audiencias WHERE tipo processo = 'RESCISÃO CONTRATUAL' AND data audiencia >= MAKE INTERVAL (months := 3);
B SELECT COUNT(*) FROM audiencias WHERE tipo processo = 'RESCISÃO CONTRATUAL' AND data - audiencia >= CURRENT - DATE - INTERVAL '3 MONTH';
C SELECT COUNT (*) AS total FROM audiencias WHERE tipo processo = 'RESCISÃO CONTRATUAL' AND data - audiencia >= CURRENT - DATE - '90 DAYS';
D SELECT COUNT (*) FROM audiencias WHERE tipo processo = 'RESCISÃO CONTRATUAL' AND data - audiencia >= NOWDATE() - INTERVAL '3 MONTH';
E SELECT COUNT (*) FROM audiencias WHERE tipo_processo = 'RESCISÃO CONTRATUAL' AND data - audiencia >= DATE - TRUNC('MONTH', NOW()) - '3 MONTHS';

Um sistema de banco de dados baseado em PostgreSQL possui três servidores, sendo um primário e dois em espera (standby). O servidor primário executa comandos de escrita e leitura (readonly), enquanto os servidores em standby resolvem apenas requisições de leitura. A replicação é realizada utilizando-se write-ahead log (WAL). A cada atualização do banco de dados do servidor primário, um WAL é encaminhado diretamente para os dois servidores em standby. O processo de replicação se encerra após o recebimento de respostas de todos os servidores em standby. Com relação ao sistema de banco de dados em questão, é correto afirmar que

A possui balanceamento de carga, os servidores estão conectados na configuração multiespera (multi-standby) e a replicação do banco de dados é síncrona.
B possui balanceamento de carga, os servidores estão conectados na configuração multiespera (multi-standby) e a replicação do banco de dados é assíncrona.
C não possui balanceamento de carga, os servidores estão conectados na configuração cascata e a replicação do banco de dados é assíncrona.
D não possui balanceamento de carga, os servidores estão conectados na configuração multiespera (multi-standby) e a replicação do banco de dados é síncrona.
E possui balanceamento de carga, os servidores estão conectados na configuração cascata e a replicação do banco de dados é síncrona.

Para um banco de dados MySQL com oito bases, sendo uma máster e as demais réplicas, o sucesso de uma replicação semissíncrona é garantido quando o número de réplicas atualizadas é, pelo menos, igual a

A sete.
B um.
C seis.
D dois.
E quatro.

A respeito de PostgreSQL, de SQL Server e de MySQL, julgue o item a seguir. O parallel scan do PostgreSQL permite a divisão de uma operação de leitura e escrita de tabela entre vários processos, distribuindo a carga de trabalho e aproveitando o paralelismo do hardware para melhorar o desempenho de consultas em tabelas extensas.

A Certo
B Errado

Dentro do banco de dados PostgreSQL, qual é o nome que caracteriza uma função que não tem efeitos colaterais, ou seja, uma função que não revela nenhuma informação sobre seus argumentos além do seu valor de retorno?

A LEAKPROOF.
B VOLATILE.
C IMMUTABLE.
D STABLE.
E TRANSFORM.

Janine é a responsável pela administração dos bancos de dados gerenciados pelo PostgreSQL de uma autarquia federal. Durante a criação de um banco de dados, Janine especificou a criação de um tablespace diferente do tablespace default. O tablespace criado por Janine:

A é independente dos metadados contidos no diretório de dados principal;
B será tratado pelo PostgreSQL como uma coleção autônoma de arquivos de dados;
C pode ser anexado a outro cluster de banco de dados diferente daquele no qual foi criado;
D pode ter uma rotina de backup individual, independente de outros componentes do banco de dados;
E requer que o superusuário do banco de dados conceda o privilégio de criação no tablespace aos usuários comuns do banco de dados.

Ana é supervisora de pesquisas e foi consultada por seu chefe de departamento para indicar dois bancos de dados relacionais, sendo um de código aberto e outro de código proprietário. Assim, Ana sugeriu, respectivamente, os bancos:

A MSAcess e PostgreSQL
B PostgreSQL e Oracle
C Oracle e Cassandra
D MongoDB e Oracle
E Redis e MSAcess

Para acessar os triggers previamente criados e compilados no PostgreSQL deve-se utilizar o comando:

A SELECT * FROM SCHEMA_INFORMATION. TRIGGERS;
B SELECT ALL TRIGGERS FROM INFORMATION_ SCHEMA;
C SELECT TRIGGERS FROM SCHEMA_INFORMATION;
D SELECT * FROM INFORMATION_SCHEMA. TRIGGERS;
E SELECT TRIGGERS FROM INFORMATION_SCHEMA;