Buscar

Avaliação I - Banco de Dados

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 4 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

Prévia do material em texto

08/04/2023, 22:42 AVA
https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/eyJ0ZXN0Ijp7InRlc3RDb2RlIjoiODI4ODY1IiwiZGVzY3JpcHRpb24iOiJBdmFsaWHDp8OjbyBJIC0gSW5kaXZpZHVhbCIsInBhcmFtZXRlciI6MTI5Mj… 1/4
GABARITO | Avaliação I - Individual (Cod.:828865)
Peso da Avaliação
1,50
Prova
62215461
Qtd. de Questões
10
Acertos/Erros
10/0
Nota
10,00
Em bancos de dados modernos, as transações também fazem algumas outras coisas – como garantir que você não possa acessar dados que 
outra pessoa escreveu pela metade. Mas a ideia básica é a mesma - as transações existem para garantir que, não importa o que aconteça, os 
dados com os quais você trabalha estarão em um estado razoável. Eles garantem que não haverá uma situação em que o dinheiro seja 
retirado de uma conta, mas não depositado em outra.
Assim, com base nesta informação, avalie as asserções a seguir e a relação proposta entre elas:
 
I- A propriedade isolamento de banco de dados advém do conceito de átomo da física onde essa indivisibilidade pressupõe que as operações 
realizadas numa transação sejam todas realizadas por completo ou que nenhuma seja realizada.
PORQUE
II- A propriedade de consistência assegura que a execução de qualquer transação trará o banco de dados de um estado consistente para 
outro estado também consistente.
A As asserções I e II são proposições verdadeiras e a II é uma justificativa correta da I.
B As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
C A asserção I é uma proposição verdadeira e a II é uma proposição falsa.
D A asserção I é uma proposição falsa e a II é uma proposição verdadeira.
Uma tendência da evolução comum é sempre focar em realizar as ações com maior rapidez, com mais velocidade para o usuário. Contudo, na 
evolução dos BDs deve-se pensar em outros fatores antes da velocidade. Um SGBD tem uma série de funcionalidades prontas para serem 
utilizadas. Os pilares devem ser garantidos antes de se focar na velocidade, sendo eles: a Atomicidade, o Isolamento, a Consistência e a 
Durabilidade. Juntos, esses pilares promovem segurança e estabilidade para o sistema como um todo e em cada transação realizada ou 
interrompida. Considerando as características e funcionalidades de um SGBD, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) Múltiplas visões dos dados são uma abordagem muito utilizada em sistemas cliente/servidor.
(    ) Isolamento entre Programa e Dados é uma característica que aumenta o nível de manutenibilidade do sistema.
(    ) Acesso concorrente de múltiplos usuários, permitindo que todos os usuários conectados executem operações “ao mesmo tempo”.
(    ) Natureza autodescritiva está relacionada às metainformações armazenadas e contém informações como o tipo, o tamanho e as 
restrições do banco de dados.
Assinale a alternativa que apresenta a sequência CORRETA:
Fonte: AMADEU, C. V. Banco de dados. São Paulo: Person Education Brasil, 2015.
A V - V - V - F.
B V - F - F - V.
C V - V - V - V.
D F - F - V - V.
O DER (Diagrama Entidade e Relacionamento) facilita ainda a comunicação entre os integrantes da equipe, pois oferece uma linguagem 
comum utilizada tanto pelo analista, responsável por levantar os requisitos, e os desenvolvedores, responsáveis por implementar aquilo que 
foi modelado.
 VOLTAR
A+ Alterar modo de visualização
1
2
3
Gean Carlos de Sousa
Segunda Licenciatura em Informática (5439710) 
0
08/04/2023, 22:42 AVA
https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/eyJ0ZXN0Ijp7InRlc3RDb2RlIjoiODI4ODY1IiwiZGVzY3JpcHRpb24iOiJBdmFsaWHDp8OjbyBJIC0gSW5kaXZpZHVhbCIsInBhcmFtZXRlciI6MTI5Mj… 2/4
A partir do contexto, analise o DER e as sentenças a seguir:
I- O exemplo do DER tem como tabelas: Empresa e Funcionários.
II- O atributo idEmpresaFunc (tabela Funcionários) não faz sentido pois não há necessidade de saber a qual empresa o funcionário pertence.
III- Os atributos idEmpresa e matrícula são chaves em suas respectivas tabelas.
IV- O relacionamento entre as tabelas Empresa e Funcionários é de Um para Muitos.
Assinale a alternativa CORRETA:
Fonte: DEVmedia. MER e DER: Modelagem de Bancos de Dados. Disponível em: https://bit.ly/2wr1t8C. Acesso em: 25 out. 2018.
A IV, apenas.
B I e III, apenas.
C II, III e IV, apenas.
D I, III e IV, apenas.
Analise o DER (Diagrama de Entidade e Relacionamento) a seguir:
Considerando o exemplo exposto, analise as sentenças a seguir:
 
I- O DER simboliza que no momento do cadastro de um pedido de compra o cliente deve ser previamente cadastrado. 
II- No momento da criação da tabela Pedido_Compra, o desenvolvedor deverá criar uma foreign key que irá fazer referência à tabela Cliente. 
III- No momento da criação da tabela Cliente, deverá ser criada uma chave estrangeira que irá referenciar a tabela Pedido_Compra. 
IV- O DER demonstra que não há ligação entre as tabelas Cliente e Pedido_Compra.
Assinale a alternativa CORRETA:
A III e IV, apenas.
B I e II, apenas.
C I, III e IV, apenas.
D IV, apenas.
Em um Sistema Gerenciador de Banco de Dados (SGBD), o DBA (Administrador de Banco de Dados) determina o controle de acesso do 
usuário, seus privilégios em relação ao sistema e áreas com permissão de acesso e trabalho, mantendo sob controle as ações dos 
colaboradores. Com relação ao controle de usuários em uma aplicação, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) Ao criar uma aplicação, o DBA pode criar um usuário com privilégios para criar tabelas, procedures, functions, entre outros objetos.
(    ) Não é permitido utilizar uma tabela de usuários para controlar os acessos ao sistema pela própria aplicação, sendo que o SGBD já tem um 
gerenciamento de usuários.
(    ) O DBA não permite que a aplicação crie objetos na base de dados, sendo que ele tem a reponsabilidade de garantir a integridade do 
SGBD.
(    ) As senhas dos usuários na aplicação sempre são controlados pelos SGBDs.Assinale a alternativa que apresenta a sequência CORRETA:
A F - V - F - V.
B V - F - F - F.
C V - V - F - F.
4
5
Gean Carlos de Sousa
Segunda Licenciatura em Informática (5439710) 
0
08/04/2023, 22:42 AVA
https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/eyJ0ZXN0Ijp7InRlc3RDb2RlIjoiODI4ODY1IiwiZGVzY3JpcHRpb24iOiJBdmFsaWHDp8OjbyBJIC0gSW5kaXZpZHVhbCIsInBhcmFtZXRlciI6MTI5Mj… 3/4
D V - F - V - V.
Uma transação é uma sequência de operações executadas como uma única unidade lógica de trabalho. ACID é um conceito que se refere às 
quatro propriedades de transação de um sistema de banco de dados: Atomicidade, Consistência, Isolamento e Durabilidade. Considerando o 
exposto, analise as afirmativas a seguir: 
I- Durabilidade diz respeito à conclusão de uma transação, caso uma transação tenha sido finalizada com sucesso, seus dados deverão estar 
armazenados corretamente.
II- Atomicidade tem como pressuposto que a transação seja executada por completo ou não seja executado nada.
III- O isolamento transacional proporciona que o resultado de uma sequência de execuções tenham o resultado diferente entre uma e outra 
execução.
IV- Consistência refere-se ao estado do dado armazenado, este deve estar de modo conciso e imutável seguindo exclusivamente as regras 
de negócio do sistema implementado sem restrições.  
Assinale a alternativa CORRETA:
A II, III e IV, apenas.
B III e IV, apenas.
C I, II, III e IV.
D I e II, apenas.
Para um sistema de Banco de Dados aplicado numa média e complexa atividade, existe um grande número de pessoas envolvidas, desde o 
projeto até a manutenção propriamente dita.
Com relação ao exposto e baseando-se nos papéis assumidos pelos usuários de SGBDs, assinale a alternativa CORRETA que contemple o 
grupo de pessoas que não interagem diretamente com os bancos de dados, e sim com as aplicações criadas pelos desenvolvedores de 
software:
 
Fonte: CABRERA, J. Quem são os usuários de um SGBD?. 2014. Disponível em: https://bit.ly/2C7K4J9. Acessoem: 13 jul. 2020. (adaptado)
A Usuário de banco de dados.
B Desenvolvedor de SGBD.
C Usuários finais.
D DBA.
Uma transação é uma sequência de operações executadas como uma única unidade lógica de trabalho. ACID é um conceito que se refere às 
quatro propriedades de transação de um sistema de banco de dados: Atomicidade, Consistência, Isolamento e Durabilidade. Considerando as 
propriedades de ACID, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) Durabilidade diz respeito à conclusão de uma transação, caso uma transação tenha sido finalizada com sucesso, seus dados deverão 
estar armazenados corretamente.
(    ) Atomicidade tem como pressuposto que a transação seja executada por completo ou não seja executado nada.
(    ) O isolamento transacional proporciona que o resultado de uma sequência de execuções tenha o resultado diferente entre uma e outra 
execução.
(    ) Consistência refere-se ao estado do dado armazenado, este deve estar de modo conciso e imutável seguindo exclusivamente as regras 
de negócio do sistema implementado sem restrições.  
Assinale a alternativa que apresenta a sequência CORRETA:
A V - V - V - V.
B V - F - V - F.
6
7
8
Gean Carlos de Sousa
Segunda Licenciatura em Informática (5439710) 
0
08/04/2023, 22:42 AVA
https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/eyJ0ZXN0Ijp7InRlc3RDb2RlIjoiODI4ODY1IiwiZGVzY3JpcHRpb24iOiJBdmFsaWHDp8OjbyBJIC0gSW5kaXZpZHVhbCIsInBhcmFtZXRlciI6MTI5Mj… 4/4
C V - V - F - F.
D F - V - V - F.
Os SGBDs mais conhecidos do mercado têm sua estrutura baseada no modelo de dados relacional, mas conheceremos os modelos que 
antecederam o mesmo sendo o hierárquico e de rede e, um conceito mais atual, o de Orientado a Objetos. Banco de Dados é basicamente um 
sistema computadorizado de manutenção de registros; em outras palavras, é um sistema computadorizado cuja finalidade geral é armazenar 
informações e permitir que os usuários busquem e atualizem essas informações quando solicitar. O Modelo de Dados Relacionais teve sua 
origem pensando na necessidade de aumentar a independência dos SGBDs, seu princípio é focado em armazenamento e recuperação de 
dados.
Sobre o Modelo Relacional, assinale a alternativa CORRETA:
A Uma coleção de tabelas para representar os dados e as relações entre eles.
B Uma coleção de modelos de bancos de dados com hierarquias relacionais de usuários.
C Um conjunto de relações entre objetos representados por seus dados.
D Uma tabela de relações de acesso para determinados usuários.
Uma tendência da evolução comum é sempre focar em realizar as ações com maior rapidez, com mais velocidade para o usuário. Contudo, na 
evolução dos BDs deve-se pensar em outros fatores antes da velocidade. Os pilares devem ser garantidos antes de se focar na velocidade, 
sendo eles: a Atomicidade, o Isolamento, a Consistência e a Durabilidade. Juntos, esses pilares promovem segurança e estabilidade para o 
sistema como um todo e em cada transação realizada ou interrompida. Um SGBD tem uma série de funcionalidades prontas para serem 
utilizadas. Considerando as características e funcionalidades de um SGBD, analise as sentenças a seguir:
 
I- Múltiplas visões dos dados são uma abordagem muito utilizada em sistemas cliente/servidor.
II- Isolamento entre Programa e Dados é uma característica que aumenta bastante o nível de manutenibilidade do sistema.
III- Acesso concorrente de múltiplos usuários, permitindo que todos os usuários conectados executem operações “ao mesmo tempo”.
IV- Natureza autodescritiva está relacionada às metainformações armazenadas e contêm informações como o tipo, o tamanho e as 
restrições do banco de dados.
Assinale a alternativa CORRETA:
A I, III e IV, apenas.
B I, II, III e IV.
C II, apenas.
D II e III, apenas.
9
10
Imprimir
Gean Carlos de Sousa
Segunda Licenciatura em Informática (5439710) 
0

Continue navegando