Com relação a uma transação T em um banco de dados relacional que segue protocolo de bloqueio de duas fases, avalie se as afirmativas a seguir são verdadeiras (V) ou falsas (F).
( ) A primeira fase, é denominada fase de reconhecimento do plano de execução de consultas (ou reconhecimento), novos bloqueios de itens podem ser adquiridos, mas nenhum pode ser liberado.
( ) A segunda fase, é denominada fase de demarcação do plano de execução de consultas (ou demarcação), durante a fase os bloqueios existentes devem ser liberados, mas nenhum novo bloqueio pode ser realizado.
( ) Se a conversão de bloqueio for permitida, então a atualização de bloqueios (de bloqueados para gravação para bloqueados para leitura) deve ser feita durante a fase de reconhecimento, e o downgrade dos bloqueios (de bloqueados para leitura para bloqueados para gravação) deve ser feito na fase de demarcação.
As afirmativas são, respectivamente,
Bancos de dados não relacionais empregam modelos de
armazenamento otimizados para os requisitos específicos do tipo de
dados que está sendo armazenado em vez de esquemas de tabelas
de linhas e colunas como na maioria dos sistemas de banco de dados
tradicionais.
Como variam conforme os modelos de dados a serem processados,
foram desenvolvidas diferentes categorias de sistemas
gerenciadores de bancos de dados (SGBD) com potencialidades
específicas.
Assinale a opção que apresenta a correta relação entre o SGBD e o
tipo de dados para o qual foi desenvolvido.
Em relação a Bancos de Dados Relacionais, analise as afirmativas a
seguir.
I. As tabelas são os componentes fundamentais de um banco de
dados relacional e são usadas para organizar e armazenar dados
de forma estruturada.
II. A chave primária é uma coluna (ou conjunto de colunas) com
valor único para cada linha de uma tabela e é usada para
identificar registros de forma única.
III. Os relacionamentos em um banco de dados relacionais são
conexões lógicas entre diferentes tabelas que permitem
combinar dados e estão restritos a relacionamentos um-para-um
entre tabelas.
IV. A sigla ACID está relacionada à manipulação de dados em bancos
de dados relacionais onde o “I” da sigla refere-se à inserção
(Insert) de registros em uma tabela e o “D” à deleção (Delete) de
registros em uma tabela.
V. As tabelas podem estar relacionadas entre si por meio de chaves
estrangeiras.
Está correto o que se afirma em