Logo Passei Direto
Buscar

A3-Avaliacao_Modulo_3_-_SGBDs_Relacionais

Ferramentas de estudo

Questões resolvidas

Índice primário é baseado na chave primária, é do tipo denso e seu número de entradas no índice é igual ao número de blocos de disco no arquivo de dados.
Verdadeiro
Falso

Em um banco de dados, uma transação é uma unidade lógica que começa com a operação BEGIN TRANSACTION e, se o término for bem sucedido, há uma operação específica que informa ao gerenciador de transações que uma unidade lógica de trabalho foi concluída. Essa operação é denominada:
a. COMMIT
b. ROLLBACK
c. ABORT
d. SUCCESS
e. RECOVER

Um índice é uma estrutura auxiliar associado a uma tabela.


Verdadeiro
Falso

Os comandos COMMIT, ROLLBACK e INTERSECT fazem parte do controle de transações do SQL.
Verdadeiro
Falso

Assinale todas as alternativas que possuem schedules que são serializáveis (de conflito)?
Considere:
r a operação de leitura read_item
w a operação de escrita write_item
Obs.: Cada alternativa errada que for marcada anula a pontuação que seria recebida por uma alternativa correta.
a. r1 (Y); r3 (X); w1 (Y); r2 (X); w3 (Y);
b. r1 (X); r3 (X); w3 (X); w1 (X); r2 (X);
c. r3 (X); r2 (X); w3 (X); r1 (X); w1 (X);
d. r3 (X); r2 (X); r1 (X); w3 (X); w1 (X);
e. Nenhum dos schedules apresentados são seriálizáveis por conflito.

Em um banco de dados relacional, índices são usados para:
a. Permitir a localização eficiente de registros tabelas.
b. Possuir a lista dos usuários com permissões em uma tabela.
c. Identificar os registros válidos e os registros excluídos de uma tabela.
d. Apontar para a posição do último registro inserido na tabela.
e. Ordenar uma tabela por meio do identificador de registro.

Em um banco de dados, uma transação é uma unidade lógica que começa com a operação BEGIN TRANSACTION e, se o término da execução dessa transação NÃO for bem-sucedido, há uma operação específica que informa ao gerenciador de transações que algo deu errado e, a partir desse ponto, tudo que foi realizado até o momento precisará ser desfeito.
Essa operação é denominada:
a. RECOVER
b. ROLLBACK
c. COMMIT
d. ABORT
e. SUCCESS

Considere uma transação de banco de dados relacional que transfere a quantia x de uma conta A para uma conta B. Sabemos que o programa foi escrito corretamente, leitura de gravação da conta A, seguida de leitura e gravação da conta B. Caso ocorra alguma falha na operação de B, interrompendo o fluxo correto da transação, o componente de recuperação de falhas do SGBD deverá ser acionado a fim de garantir uma das propriedades da transação.
Nesse caso, a propriedade é conhecida como:
a. Atomicidade
b. Isolamento
c. Consistência
d. Durabilidade
e. Disponibilidade

Sobre processamento de transações: Um schedule serial representa um processamento extremamente eficiente, pois nenhuma intercalação de operações de diferentes transações é permitida.
Verdadeiro
Falso

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Índice primário é baseado na chave primária, é do tipo denso e seu número de entradas no índice é igual ao número de blocos de disco no arquivo de dados.
Verdadeiro
Falso

Em um banco de dados, uma transação é uma unidade lógica que começa com a operação BEGIN TRANSACTION e, se o término for bem sucedido, há uma operação específica que informa ao gerenciador de transações que uma unidade lógica de trabalho foi concluída. Essa operação é denominada:
a. COMMIT
b. ROLLBACK
c. ABORT
d. SUCCESS
e. RECOVER

Um índice é uma estrutura auxiliar associado a uma tabela.


Verdadeiro
Falso

Os comandos COMMIT, ROLLBACK e INTERSECT fazem parte do controle de transações do SQL.
Verdadeiro
Falso

Assinale todas as alternativas que possuem schedules que são serializáveis (de conflito)?
Considere:
r a operação de leitura read_item
w a operação de escrita write_item
Obs.: Cada alternativa errada que for marcada anula a pontuação que seria recebida por uma alternativa correta.
a. r1 (Y); r3 (X); w1 (Y); r2 (X); w3 (Y);
b. r1 (X); r3 (X); w3 (X); w1 (X); r2 (X);
c. r3 (X); r2 (X); w3 (X); r1 (X); w1 (X);
d. r3 (X); r2 (X); r1 (X); w3 (X); w1 (X);
e. Nenhum dos schedules apresentados são seriálizáveis por conflito.

Em um banco de dados relacional, índices são usados para:
a. Permitir a localização eficiente de registros tabelas.
b. Possuir a lista dos usuários com permissões em uma tabela.
c. Identificar os registros válidos e os registros excluídos de uma tabela.
d. Apontar para a posição do último registro inserido na tabela.
e. Ordenar uma tabela por meio do identificador de registro.

Em um banco de dados, uma transação é uma unidade lógica que começa com a operação BEGIN TRANSACTION e, se o término da execução dessa transação NÃO for bem-sucedido, há uma operação específica que informa ao gerenciador de transações que algo deu errado e, a partir desse ponto, tudo que foi realizado até o momento precisará ser desfeito.
Essa operação é denominada:
a. RECOVER
b. ROLLBACK
c. COMMIT
d. ABORT
e. SUCCESS

Considere uma transação de banco de dados relacional que transfere a quantia x de uma conta A para uma conta B. Sabemos que o programa foi escrito corretamente, leitura de gravação da conta A, seguida de leitura e gravação da conta B. Caso ocorra alguma falha na operação de B, interrompendo o fluxo correto da transação, o componente de recuperação de falhas do SGBD deverá ser acionado a fim de garantir uma das propriedades da transação.
Nesse caso, a propriedade é conhecida como:
a. Atomicidade
b. Isolamento
c. Consistência
d. Durabilidade
e. Disponibilidade

Sobre processamento de transações: Um schedule serial representa um processamento extremamente eficiente, pois nenhuma intercalação de operações de diferentes transações é permitida.
Verdadeiro
Falso

Prévia do material em texto

02/11/2023, 15:36 ✅ [A3] Avaliação do Módulo 3 - SGBDs Relacionais: Revisão da tentativa
https://ava.ufms.br/mod/quiz/review.php?attempt=789085&cmid=704077 1/5
Painel Meus cursos 32010001764-T01-2023-2 📚 Módulo 3
✅ [A3] Avaliação do Módulo 3 - SGBDs Relacionais
Iniciado em quinta, 2 nov 2023, 13:49
Estado Finalizada
Concluída em quinta, 2 nov 2023, 14:34
Tempo
empregado
44 minutos 42 segundos
Avaliar 10,00 de um máximo de 10,00(100%)
Comentários
Questão 1
Correto
Atingiu 1,00 de 1,00
Índice primário é baseado na chave primária, é do tipo denso e seu número de entradas no índice é igual ao
número de blocos de disco no arquivo de dados.
Escolha uma opção:
Verdadeiro
Falso 
https://ava.ufms.br/my/
https://ava.ufms.br/course/view.php?id=46896
https://ava.ufms.br/course/view.php?id=46896#section-4
https://ava.ufms.br/mod/quiz/view.php?id=704077
02/11/2023, 15:36 ✅ [A3] Avaliação do Módulo 3 - SGBDs Relacionais: Revisão da tentativa
https://ava.ufms.br/mod/quiz/review.php?attempt=789085&cmid=704077 2/5
Questão 2
Correto
Atingiu 1,00 de 1,00
Questão 3
Correto
Atingiu 1,00 de 1,00
Questão 4
Correto
Atingiu 1,00 de 1,00
O acrônimo ACID no contexto de transações de bancos de dados relacionais, significa:
a. Atomicidade (Atomicity), Compatibilidade (Compatibility), Isolamento (Isolation) e Definição (Definition)
b. Disponibilidade (Availability), Consistência (Consistency), Integridade (Integrity) e Durabilidade
(Durability)
c. Disponibilidade (Availability), Compatibilidade (Compatibility), Integridade (Integrity) e Durabilidade
(Durability)
d. Atomicidade (Atomicity), Consistência (Consistency), Isolamento (Isolation) e Durabilidade
(Durability)

e. Atomicidade (Atomicity), Compatibilidade (Compatibility), Integridade (Integrity) e Durabilidade
(Durability)
Em um banco de dados, uma transação é uma unidade lógica que começa com a operação BEGIN
TRANSACTION e, se o término for bem sucedido, há uma operação específica que informa ao gerenciador de
transações que uma unidade lógica de trabalho foi concluída. Essa operação é denominada:
a. ROLLBACK
b. COMMIT
c. RECOVER
d. SUCCESS
e. ABORT
Um índice é uma estrutura auxiliar associado a uma tabela.
Escolha uma opção:
Verdadeiro 
Falso
02/11/2023, 15:36 ✅ [A3] Avaliação do Módulo 3 - SGBDs Relacionais: Revisão da tentativa
https://ava.ufms.br/mod/quiz/review.php?attempt=789085&cmid=704077 3/5
Questão 5
Correto
Atingiu 1,00 de 1,00
Questão 6
Correto
Atingiu 1,00 de 1,00
Os comandos COMMIT, ROLLBACK e INTERSECT fazem parte do controle de transações do SQL.
Escolha uma opção:
Verdadeiro
Falso 
Assinale todas as alternativas que possuem schedules que são serializáveis (de conflito)?
Considere: 
r a operação de leitura read_item 
w a operação de escrita write_item
Obs.: Cada alternativa errada que for marcada anula a pontuação que seria recebida por uma alternativa
correta.
a. r1 (Y); r3 (X); w1 (Y); r2 (X); w3 (Y);
b. r1 (X); r3 (X); w3 (X); w1 (X); r2 (X);
c. r3 (X); r2 (X); w3 (X); r1 (X); w1 (X);
d. r3 (X); r2 (X); r1 (X); w3 (X); w1 (X);
e. Nenhum dos schedules apresentados são seriálizáveis por conflito.
02/11/2023, 15:36 ✅ [A3] Avaliação do Módulo 3 - SGBDs Relacionais: Revisão da tentativa
https://ava.ufms.br/mod/quiz/review.php?attempt=789085&cmid=704077 4/5
Questão 7
Correto
Atingiu 1,00 de 1,00
Questão 8
Correto
Atingiu 1,00 de 1,00
Questão 9
Correto
Atingiu 1,00 de 1,00
Em um banco de dados relacional, índices são usados para:
a. Permitir a localização eficiente de registros tabelas.
b. Identificar os registros válidos e os registros excluídos de uma tabela.
c. Apontar para a posição do último registro inserido na tabela.
d. Possuir a lista dos usuários com permissões em uma tabela.
e. Ordenar uma tabela por meio do identificador de registro.
Em um banco de dados, uma transação é uma unidade lógica que começa com a operação BEGIN
TRANSACTION e, se o término da execução dessa transação NÃO for bem-sucedido, há uma operação específica
que informa ao gerenciador de transações que algo deu errado e, a partir desse ponto, tudo que foi realizado
até o momento precisará ser desfeito. Essa operação é denominada:
a. ABORT
b. ROLLBACK
c. RECOVER
d. COMMIT
e. SUCCESS
Considere uma transação de banco de dados relacional que transfere a quantia x de uma conta A para uma
conta B. Sabemos que o programa foi escrito corretamente, leitura de gravação da conta A, seguida de leitura e
gravação da conta B.
Caso ocorra alguma falha na operação de B, interrompendo o fluxo correto da transação, o componente de
recuperação de falhas do SGBD deverá ser acionado a fim de garantir uma das propriedades da transação.
Nesse caso, a propriedade é conhecida como
a. Isolamento
b. Durabilidade
c. Consistência
d. Disponibilidade
e. Atomicidade
02/11/2023, 15:36 ✅ [A3] Avaliação do Módulo 3 - SGBDs Relacionais: Revisão da tentativa
https://ava.ufms.br/mod/quiz/review.php?attempt=789085&cmid=704077 5/5
Questão 10
Correto
Atingiu 1,00 de 1,00
Sobre processamento de transações: Um schedule serial representa um processamento extremamente
eficiente, pois nenhuma intercalação de operações de diferentes transações é permitida.
Escolha uma opção:
Verdadeiro
Falso 
Atividade anterior
◄ 📍 [Checkout de Presença] Módulo 3 - SGBDs Relacionais
Seguir para...
Próxima atividade
▶ Videoaula de apresentação do Módulo - Módulo 4 - SGBDs NoSQL ►
Manter contato
Suporte Técnico ao Usuário
 https://suporteagetic.ufms.br
 (67) 3345-7613
 suporte.agead@ufms.br

https://ava.ufms.br/mod/assign/view.php?id=704075&forceview=1
https://ava.ufms.br/mod/url/view.php?id=704078&forceview=1
https://suporteagetic.ufms.br/
tel:(67) 3345-7613
mailto:suporte.agead@ufms.br
https://api.whatsapp.com/send?phone=556733457613

Mais conteúdos dessa disciplina