Analise as seguintes afirmações sobre Banco de Dados: I. Co...

Próximas questões
Com base no mesmo assunto
Q690411 Banco de Dados
Analise as seguintes afirmações sobre Banco de Dados:
I. Conceitualmente, uma relação não é sensível à ordenação das tuplas.
II. Em uma tupla, o valor de cada atributo deve ser um valor atômico do domínio.
III. Uma transação pode envolver diversas operações no banco, razão pela qual não é considerada operação atômica para o banco.
É correto apenas o que se afirma em
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: D - I e II.

A questão aborda conceitos fundamentais da modelagem e operação de bancos de dados relacionais. Para responder a essa questão, é necessário entender o modelo relacional de bancos de dados, a definição de relações, tuplas e atributos, assim como o conceito de transações e propriedades ACID.

Afirmação I: "Conceitualmente, uma relação não é sensível à ordenação das tuplas." Esta afirmação é correta. No modelo relacional, uma relação é entendida como um conjunto de tuplas, e conjuntos em matemática não possuem ordem. A ordenação das tuplas em uma tabela não tem efeito sobre a relação que a tabela representa. Portanto, do ponto de vista conceitual, a ordem das tuplas é irrelevante.

Afirmação II: "Em uma tupla, o valor de cada atributo deve ser um valor atômico do domínio." Esta é uma afirmação correta e relaciona-se com a primeira forma normal (1NF) no modelo relacional. Para que uma tabela esteja na 1NF, cada campo (atributo) deve conter valores atômicos, ou seja, indivisíveis, o que impede a existência de subgrupos ou múltiplos valores em um único campo.

Afirmação III: "Uma transação pode envolver diversas operações no banco, razão pela qual não é considerada operação atômica para o banco." Esta afirmação é incorreta. Apesar de uma transação poder envolver várias operações, ela é tratada como uma unidade atômica no contexto de bancos de dados. Isso significa que todas as operações dentro de uma transação ou são todas realizadas com sucesso (commit) ou nenhuma é (rollback), garantindo a propriedade de atomicidade nas transações. Este é um dos quatro aspectos das propriedades ACID, que asseguram a integridade das transações em bancos de dados.

Portanto, as afirmações I e II estão corretas e a afirmação III está incorreta, justificando a escolha da alternativa D como resposta correta.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Eu entendi que esse "não é sensível" quis dizer que não faz diferença a ordenação de tuplas. O que é uma verdade, visto que a definição de uma relação é um conjunto desordenado de linhas

Correto I. Conceitualmente, uma relação não é sensível à ordenação das tuplas. uma relação = uma tabela de valores, ou seja se ordenamos apenas a coluna CPF é possível sem alterações nos dados.

 

Correto II. Em uma tupla, o valor de cada atributo deve ser um valor atômico do domínio. Afinal não podemos ter duas colunas com mesmo nome.

Errada III. Uma transação pode envolver diversas operações no banco, razão pela qual não é considerada operação atômica para o banco. Uma transação tem que ser única.

Comentários: (I) Correto. Uma relação poderia ser ordenada de diversas maneiras, logo não faz sentido se imaginar uma ordenação; (II) Correto. Conforme vimos em aula, o valor de cada atributo é realmente um valor atômico do domínio; (III) Errado. Cada operação é uma transação (Letra D).

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo