Informática, perguntado por gabriellamendes27, 10 meses atrás

Qual alternativa melhor define uma transação para o banco de dados?​​​​​​​

Escolha uma:
a. É uma ou no máximo duas atividade que o próprio sistema de gerenciamento de banco de dados executa após o usuário ter uma interação com o banco.
b. É toda e qualquer atividade que o próprio sistema de gerenciamento de banco de dados executa após o usuário ter uma interação com o banco.
c. É toda e qualquer atividade que o próprio sistema de gerenciamento de banco de dados deixa de executar após o usuário ter uma interação com o banco.
d. É toda e qualquer atividade que o usuário do sistema de gerenciamento de banco de dados executa após o usuário ter uma interação com o banco.
e. É uma atividade que o próprio sistema de gerenciamento de banco de dados executa após o usuário ter uma interação com o banco.

Soluções para a tarefa

Respondido por brunoviskz
1

Resposta:

A pergunta se tornou relativa no momento em que lemos "uma transação", porque a palavra uma pode ter sentido de qualquer ou no sentido numeral de exclusivamente uma.

Eu elimino a A, pois não se encaixa em nenhuma das formas da palavra uma.

Elimino também a C, porque não é o que o sistema deixa de executar.

Elimino a D, por falar que o usuário executa após usuário ter interação.

Aí entra a dúvida:

Se a palavra uma for no sentido de contagem numeral, então a E está correta.

Se uma quiser dizer quaisquer, então a B está correta.

Minha opinião: É que a E esteja correta.

Explicação:

Uma transação é uma unidade de execução de programa que acessa e pode atualizar vários itens de dados em um Sistema Gerenciador de Bancos de Dados (SGBD). Uma transação envolve tipicamente a execução de código escrito em SQL delimitado por declarações de início e fim de transação (begin transaction e end transaction).

Perguntas interessantes