Buscar

NOTA 10-BANCO DE DADOS-Atividade para Avaliação - Semana 6 2021

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

Fazer teste: Atividade para Avaliação - Semana 6
Bancos de Dados - EID002 - Turma 002
6 - Segurança em banco de dados, processamento de consultadas, arquitetura de banco de dados e transações
Fazer teste: Atividade para Avaliação - Semana 6 
Informações do teste
Descrição
Instruções
Várias
tentativas
Este teste permite 3 tentativas. Esta é a tentativa número 1.
Forçar
conclusão
Este teste pode ser salvo e retomado posteriormente.
Suas respostas foram salvas automaticamente.
Atividade para avaliação
1. Para responder a esta atividade, selecione a(s) alternativa(s) que você
considerar correta(s);
2. Após selecionar a resposta correta em todas as questões, vá até o �m da
página e pressione “Enviar teste”.
3. A cada tentativa, as perguntas e alternativas são embaralhadas
Consulte os gabaritos dessa disciplina no menu lateral.
Olá, estudante!
Pronto! Sua atividade já está registrada no AVA.
PERGUNTA 1
Suponha três usuários em um banco de dados: alberto, bruno e
carol, sendo que o usuário Bruno é o administrador do banco.
Dados os seguintes comandos emitidos por bruno, indique a
a�rmativa correta.
GRANT INSERT, UPDATE, DELETE ON carro TO alberto;
CREATE VIEW visao1 AS SELECT num_serial, modelo, fabricante,
preco FROM carro WHERE preco < 100000;
GRANT SELECT ON visao1 TO carol;
REVOKE DELETE ON carro FROM alberto;
O atributo preço da tabela carro não poderá ser visualizado
por carol. 
Os usuários alberto e carol podem criar novas tabelas.
1 pontos   Salva
? Estado de Conclusão da Pergunta:
https://ava.univesp.br/webapps/blackboard/execute/courseMain?course_id=_2075_1
https://ava.univesp.br/webapps/blackboard/content/listContent.jsp?course_id=_2075_1&content_id=_346928_1&mode=reset
p
A usuária carol pode inserir novas tuplas na tabela carro.
O usuário alberto poderá apagar tuplas existentes na tabela
carro. 
A usuária carol somente tem acesso aos carros cujo preço é
menor do que 100 mil reais. 
PERGUNTA 2
Suponha a sequência de comandos abaixo: 
 
CREATE ROLE papel1; 
GRANT CREATE TABLE TO papel1; 
GRANT papel1 TO alessandra; 
GRANT SELECT ON carro TO alessandra; 
REVOKE CREATE TABLE FROM papel1; 
 
Dada sequência de comandos abaixo, indique a alternativa
correta: 
O papel “papel1” deixará de existir. 
A usuária Alessandra poderá apenas criar tabelas no banco
de dados. 
O papel “papel1” não poderá mais ser utilizado. 
A usuária Alessandra terá apenas acesso de leitura na tabela
carro.
A usuária Alessandra poderá criar tabelas e fazer consultas
na tabela carro. 
1 pontos   Salva
PERGUNTA 3
Sobre processamento de consultas, assinale V para as a�rmativas
corretas e F para a as a�rmativas falsas: 
 
1. (   ) As operações de seleção e projeção devem ser
aplicadas antes das operações de junção. 
2. (   ) A otimização heurística sempre produzirá melhores
resultados do que a otimização sistemática. 
3. (   ) A otimização sistemática é mais rápida que a
otimização heurística. 
4. (  ) É aconselhável substituir as operações de produto
cartesiano que são seguidas por uma condição de seleção
por operações de junção. 
1 pontos   Salva
 Estado de Conclusão da Pergunta:
F – V – V – F.
V – F – F – V.
V – F – V – F. 
F – F – V – V.
V – V – F – F.
PERGUNTA 4
I. (   ) π list1 (π list2 (...(π listN (R))...)) é equivalente a π list1
(R) 
II. (   ) σc1 AND c2 AND ... AND cN (R) é equivalente a σc1(σc2
(...(σcN (R))...)) 
III. (   ) σc (R |X| S) é equivalente a (σc (R))|X| S 
IV. (   ) π atr1 (σc (R)) é equivalente a σc (π atr1 (R)), para
qualquer condição c. 
Sobre as regras de transformação para álgebra relacional,
assinale V para as a�rmativas corretas e F para as a�rmativas
falsas:   
V – F – F – V.
F – F – V – V.
V – V – F – F.
V – V – V – F. 
F – V – V – F.
1 pontos   Salva
PERGUNTA 5
Sobre arquiteturas de bancos de dados, assinale V para as
a�rmativas corretas e F para a as a�rmativas falsas: 
 
I. (   ) Uma característica dos SGBDs centralizados é que
todas as funcionalidades do banco são executadas em um
único computador. 
 
II. (   ) Em SGBDs centralizados é necessário que o
computador do usuário seja capaz de processar as
consultas. 
 
III ( ) Em arquiteturas de duas camadas é importante que as
1 pontos   Salva
 Estado de Conclusão da Pergunta:
III. (   ) Em arquiteturas de duas camadas, é importante que as
máquinas estejam conectadas por rede. 
 
IV. (   ) Em arquiteturas de três camadas, uma terceira camada
pode realizar tarefas de regras de negócios. 
F – F – V – V. 
F – V – V – F.
V – F – F – V.
V – V – F – F.
V – F – V – V. 
PERGUNTA 6
Dentre as propriedades relacionadas com transações em bancos
de dados, uma delas não é responsabilidade do SGDB, mas sim
do programador. Esta propriedade é: 
isolamento.
durabilidade. 
consistência.
nenhuma das indicadas.
atomicidade.
1 pontos   Salva
PERGUNTA 7
Suponha duas transações, X e Y, que são executadas de maneira
simultânea num banco de dados sem qualquer tipo de controle
de concorrência. 
 
Transação X:       Transação Y: 
1: read(A);           1: read(B); 
2: A := A - 30;      2: B := B - 80; 
3: write(A);           3: write(B); 
4: read(B);           4: read(A); 
5: B := B + 30;     5: A := A + 80; 
6: write(B);          6: write(A); 
 
Assumindo que os valores iniciais de A e B sejam,
respectivamente, 100 e 200, assinale V para as a�rmativas
corretas e F para as a�rmativas incorretas: 
 
I. (   ) A execução na ordem X1, X2, X3, Y1, Y2, Y3, X4, X5, Y4,
X6, Y5, Y6 irá gerar os valores 70 e 150 para A e B,
respectivamente. 
1 pontos   Salva
 Estado de Conclusão da Pergunta:
 
II. (   ) A execução na ordem X1, Y1, X2, Y2, X3, Y3, X4, Y4, X5,
Y5, X6, Y6 irá gerar os valores 180 e 70 para A e B,
respectivamente. 
 
III. (   ) A execução na ordem X1, X2, Y1, Y2, Y3, Y4, Y5, Y6, X3,
X4, X5, X6 irá gerar os valores 70 e 150 para A e B,
respectivamente. 
 
IV. (   ) A execução na ordem Y1, Y2, Y3, X1, X2, Y4, Y5, X3, Y6,
X4, X5, X6 irá gerar os valores 180 e 150 para A e B,
respectivamente. 
 
 
V – F – F – V.
V – V – F – F.
F – V – V – F.
F – F – V – V.
V – F – V – V.  
PERGUNTA 8
Assinale a alternativa que melhor representa o conceito
apresentado: 
 
“Várias operações que são executadas como uma única unidade
de processamento” 
Transações.
Processamento de consultas.
Controle de inferência.
Álgebra relacional.
Otimização de consultas.
1 pontos   Salva
PERGUNTA 9
Assinale a alternativa que melhor representa o conceito
apresentado: 
 
“Em caso de falhas, o componente Recuperador de Falhas deverá
realizar procedimentos para que essa propriedade seja
1 pontos   Salva
 Estado de Conclusão da Pergunta:
Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as
respostas.
 
realizar procedimentos para que essa propriedade seja
respeitada.” 
Isolamento.
Atomicidade.
Durabilidade.
Persistência.
Consistência.
PERGUNTA 10
Assinale a alternativa que melhor representa o conceito
apresentado: 
 
“O sistema deve realizar um controle de concorrência através de
operações que bloqueiam o aceso a dados.” 
Durabilidade.
Atomicidade.
Persistência.
Isolamento. 
Consistência.
1 pontos   Salva
Salvar todas as respostas Salvar e Enviar
 Estado de Conclusão da Pergunta:

Continue navegando