Foram encontradas 24.804 questões.
No PostgreSQL 17, considere uma transação T1 configurada explicitamente com o nível
de isolamento REPEATABLE READ. Dentro
dessa transação, T1 executa a consulta SELECT
COUNT(*) FROM tabela WHERE condicao =
true, obtendo o resultado 10. Enquanto T1 permanece ativa, uma transação concorrente T2 in
sere uma nova linha que satisfaz a condição condicao = true e realiza COMMIT. Ainda dentro
da mesma transação T1, a mesma consulta é executada novamente SELECT COUNT(*) FROM
tabela WHERE condicao = true. Em seguida,
T1 realiza COMMIT, sem efetuar nenhuma atualização em linhas da tabela.
Qual é o resultado esperado para a segunda execução da consulta em T1?
Qual é o resultado esperado para a segunda execução da consulta em T1?
Provas
Questão presente nas seguintes provas
No contexto do PostgreSQL 17, qual das alternativas a seguir descreve corretamente uma característica dos índices B-Tree?
Provas
Questão presente nas seguintes provas
O Analista de Suporte de TI para o Congresso estabeleceu um RPO
- Recovery Point Objective de 15 minutos para os dados de votação
e um RTO - Recovery Time Objective de 4 horas. Para atender ao
RPO de 15 minutos, o DBA configura Full Backups diários e
Transaction Log Backups contínuos a cada 15 minutos.
Assinale a afirmativa correta em relação ao papel dos Transaction Log Backups na recuperação e o conceito de Point-in-Time Recovery (PITR).
Assinale a afirmativa correta em relação ao papel dos Transaction Log Backups na recuperação e o conceito de Point-in-Time Recovery (PITR).
Provas
Questão presente nas seguintes provas
Um engenheiro de computação está otimizando uma consulta
lenta em um SGBD. Ele percebe que o plano de execução mostra
uma varredura completa da tabela em uma tabela de milhões de
tuplas.
A ação de tunning mais provável para forçar o SGBD a usar um método de busca mais eficiente é
A ação de tunning mais provável para forçar o SGBD a usar um método de busca mais eficiente é
Provas
Questão presente nas seguintes provas
Em um sistema, o engenheiro precisa consultar todos os CLIENTES
e, se houver, os PEDIDOS que cada um fez. Clientes sem pedidos
também devem ser listados.
Assinale a opção que identifica o tipo de junção SQL que garante que todas as linhas da tabela da esquerda (CLIENTE) sejam incluídas no resultado, independentemente de haver correspondência na tabela da direita (PEDIDO).
Assinale a opção que identifica o tipo de junção SQL que garante que todas as linhas da tabela da esquerda (CLIENTE) sejam incluídas no resultado, independentemente de haver correspondência na tabela da direita (PEDIDO).
Provas
Questão presente nas seguintes provas
Um relacionamento 1:N entre as entidades DEPARTAMENTO (lado
1) e FUNCIONARIO (lado N) deve ser mapeado para o Modelo
Relacional.
A técnica padrão de mapeamento desse relacionamento é
A técnica padrão de mapeamento desse relacionamento é
Provas
Questão presente nas seguintes provas
Uma tabela de cadastro de projetos possui os seguintes atributos:
ID_PROJETO (PK), NOME_PROJETO, ID_DEPARTAMENTO, NOME_DEPARTAMENTO. O engenheiro percebe que NOME_DEPARTAMENTO depende de ID_DEPARTAMENTO, e ID_DEPARTAMENTO não é chave primária, mas depende de ID_PROJETO.
Assinale a opção que identifica a violação e a Forma Normal que exige a eliminação dessa dependência.
Provas
Questão presente nas seguintes provas
Um banco de dados da Assembleia, responsável pelo
armazenamento de informações legislativas, apresentou
crescimento significativo, tornando inviável sua administração e
processamento em um único servidor. Para aprimorar o
desempenho das consultas e a escalabilidade do sistema, tornou-se necessária a distribuição dos dados entre múltiplos servidores
independentes.
Nesse contexto, assinale a alternativa que identifica o processo de particionamento de um banco de dados ou conjunto de dados em partes menores e gerenciáveis, passíveis de serem distribuídas e armazenadas em diferentes nós de um cluster ou sistema distribuído.
Nesse contexto, assinale a alternativa que identifica o processo de particionamento de um banco de dados ou conjunto de dados em partes menores e gerenciáveis, passíveis de serem distribuídas e armazenadas em diferentes nós de um cluster ou sistema distribuído.
Provas
Questão presente nas seguintes provas
Uma universidade modela seu sistema de gestão de pessoal. A
superclasse PESSOA possui três subclasses: PROFESSOR, ALUNO e
FUNCIONARIO_ADMINISTRATIVO.
O sistema deve impor as seguintes regras de negócio:
1. Toda PESSOA registrada no sistema deve ser, pelo menos, um ALUNO, ou um PROFESSOR, ou um FUNCIONARIO_ADMINISTRATIVO.
2. Uma PESSOA pode, simultaneamente, ser ALUNO e PROFESSOR, mas não pode ser, ao mesmo tempo, PROFESSOR e FUNCIONARIO_ADMINISTRATIVO.
As restrições de totalidade e disjunção aplicadas a essa estrutura de especialização são:
O sistema deve impor as seguintes regras de negócio:
1. Toda PESSOA registrada no sistema deve ser, pelo menos, um ALUNO, ou um PROFESSOR, ou um FUNCIONARIO_ADMINISTRATIVO.
2. Uma PESSOA pode, simultaneamente, ser ALUNO e PROFESSOR, mas não pode ser, ao mesmo tempo, PROFESSOR e FUNCIONARIO_ADMINISTRATIVO.
As restrições de totalidade e disjunção aplicadas a essa estrutura de especialização são:
Provas
Questão presente nas seguintes provas
Uma aplicação web com alto volume de tráfego está gerando
lentidão no servidor de banco de dados, devido ao grande número
de conexões sendo abertas e fechadas constantemente. O DBA
sugere a implementação de Connection Pooling.
O benefício do Connection Pooling para a performance do SGBD e da aplicação reside no fato de que
O benefício do Connection Pooling para a performance do SGBD e da aplicação reside no fato de que
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container