Questões Militares Sobre concorrência em banco de dados em banco de dados

Foram encontradas 9 questões

Ano: 2022 Banca: VUNESP Órgão: EsFCEx Prova: VUNESP - 2022 - EsFCEx - Informática |
Q1982801 Banco de Dados
No que se refere ao controle de concorrência que ocorre em bancos de dados relacionais, há um protocolo denominado de bloqueio em duas fases, que são denominadas, especificamente, por fases de 
Alternativas
Q739396 Banco de Dados

Analise a tabela a seguir.

TRANSAÇÃO

Imagem associada para resolução da questão

O termo concorrência se refere ao fato de que os Sistemas de Gerenciamento de Banco de Dados (SGBD), em geral, permitem que muitas transações tenham acesso ao mesmo banco de dados, simultaneamente. Em um sistema desse tipo, é necessário um mecanismo de controle para assegurar que transações concorrentes não interfiram umas nas outras. Tendo por base a tabela Transação apresentada acima, pode-se observar que Jorge acessa o registro X em T1; Ana acessa esse mesmo registro em T2; Jorge atualiza o registro X em T3; e Ana atualiza o mesmo registro em T4. Sendo assim, é correto afirmar que

Alternativas
Q737817 Banco de Dados
Concorrência se refere ao fato de que os SGBDs (Sistemas Gerenciadores de Bancos de Dados), em geral, permitem que muitas transações tenham acesso ao mesmo Banco de Dados ao mesmo tempo, sendo necessário algum tipo de mecanismo de controle para assegurar que transações concorrentes não interfiram umas com as outras. Qual é o nome do mecanismo, muito utilizado na prática, para lidar com o problema de controle de concorrência?
Alternativas
Q688817 Banco de Dados
A ocorrência de travamento ou impasse são situações indesejadas em um Banco de Dados. O deadlock (impasse) ocorre quando cada transação T em um conjunto de duas ou mais transações está esperando por algum item que está bloqueado por alguma outra transação T' no conjunto. Sobre protocolos de prevenção e detecção de deadlock analise as alternativas abaixo e assinale a alternativa correta.
Alternativas
Q635363 Banco de Dados

Considerando a teoria de concorrência em banco de dados, que nível de isolamento de transação abaixo permite a ocorrência de Leituras Sujas:

I. Read Uncommitted

II. Read Committed

III. Repeatable Read

IV. Serializable

V. Unbreakable

Das alternativas acima:

Alternativas
Q521773 Banco de Dados
Em relação à teoria de concorrência em banco de dados, associe a segunda coluna de acordo com a primeira e, a seguir, assinale a alternativa com a sequência correta.


Nível de Isolamento de Transação


1. READ UNCOMMITTED

2. READ COMMITTED

3. REPEATABLE READ

4. REPEATABLE UNREAD

5. SERIALIZABLE 


Características


( ) Não permite a Leitura Fantasma no banco de dados.

( ) Permite a ocorrência de Leituras Sujas.

( ) Não permite a ocorrência de Leituras Sujas, porém permite a ocorrência de Leitura Não-Repetível e Leitura Fantasma.


Alternativas
Q520744 Banco de Dados

Analise  as  tabelas  a  seguir.
TABELA  1: Imagem associada para resolução da questão
TABELA  2 :Imagem associada para resolução da questão
Controle  de  concorrência  em  um  SGBD  é  um  mecanismo  para assegurar  que  transações  simultâneas  sejam  executadas  de forma  controlada, sem  interferências  mútuas.  A  tabela  2 apresenta  duas  transações  Tl  e  T2  realizadas  no  decorrer  do tempo  t.  Sabendo  que, na  tabela  2, no  tempo  t8, o  resultado obtido  está  incorreto, pode-se  afirmar  que, de  acordo  com C.J.  Date  (2004), ocorreu  o  seguinte  problema  de  concorrência:
Alternativas
Q320351 Banco de Dados
Qual das opções abaixo corresponde a uma técnica de controle de concorrência em banco de dados?

Alternativas
Q130724 Banco de Dados
Em relação às técnicas de controle de concorrência em sistemas de banco de dados, analise as assertivas e assinale a alternativa que aponta as corretas.

I. A granularidade é um indicador único criado pelo sistema de gerenciamento de banco de dados para cada transação.

II. Um bloqueio binário pode ter dois estados: bloqueios e desbloqueios. Quando um item está bloqueado (lock), um item não poderá ser acessado por uma operação que o solicite.

III. O deadlock ocorre quando cada transação em um conjunto de duas ou mais transações esperam por algum item bloqueado por alguma outra transação no mesmo conjunto.

IV. Um bloqueio compartilhado (ou de leitura) permite que outras transações leiam um item, enquanto que um bloqueio exclusivo (ou de escrita) limita o acesso ao item apenas a uma transação.
Alternativas
Respostas
1: A
2: C
3: C
4: C
5: A
6: E
7: E
8: A
9: A