Buscar

Prova Discursiva SGBD Nota 100

Prévia do material em texto

Questão 1/4 - Sistema Gerenciador de Banco de Dados
O projeto físico de banco de dados diz respeito a performance. ELMASRI (2011) conceituou da 
seguinte forma: “O projeto físico é uma atividade em que o objetivo é não apenas criar a estruturação 
apropriada de dados no armazenamento, mas também fazer isso de modo que garanta um bom 
desempenho”. ELMASRI et. al. (2011, p. 490). Consideranto isso, analise a seguinte afirmativa com o 
objetivo de classificá-la como correta ou incorreta, e justifique sua resposta:
“O projeto físico é iniciado tão logo a base de dados esteja implementada”.
Nota: 25.0
Resposta:
A expressão está incorreta pois, é necessário o projeto 
físico para dar inicio a criação do BD.
Questão 2/4 - Sistema Gerenciador de Banco de Dados
Leia e analise:
A segurança do banco de dados é uma área extensa, que tenta resolver muitos problemas, incluindo 
os seguintes:
Diversas questões legais e éticas com relação ao direito de acessar certas informações...
Questões políticas em nível governamental, institucional ou corporativo quanto aos tipos de 
informações que não devem se tornar públicas...
Questões relacionadas ao sistema, como níveis de sistema em que várias funções de segurança 
devem ser impostas...
A necessidade, em algumas organizações, de identificar vários níveis de segurança e categorizar 
os dados e usuários com base nessas classificações... (Elmasri; Navathe; Vieira; Seraphim; 
Seraphim, 2011, p. 562–563)
Após a leitura atenta do texto, responda à seguinte questão:
A afirmativa é INCORRETA pois o projeto físico só pode
ser executado tendo disponíveis as instruções SQL que o
sistema vai utilizar.
As práticas de segurança para uma base de dados de uma organização são válidas para a base de 
dados de outra organização? Explique.
Nota: 25.0
Resposta:
Não. as práticas de segurança são criados com base na 
vivencia de cada empresa de modo isolado. levando em 
consideração: os riscos do negócio,infraestrutura e a 
localização física da empresa entre outros fatores 
determinantes para a criação da prática de segurança.
Questão 3/4 - Sistema Gerenciador de Banco de Dados
No sentido técnico em banco de dados o termo transação refere-se à um conjunto de instruções com 
garantia de tratamento, seguindo regras que não impliquem em problemas para os dados. O controle 
das transações é realizado por softwares que fazem parte do SGDB. Elmasri et. al.(2011, p. 501) diz 
que “Uma transação normalmente é implementada por um programa de computador, que inclui 
comandos de banco de dados como recuperação, inserções, exclusões e atualizações”. Consideranto 
isso, analise as seguintes afirmativas com o objetivo de classificá-las como corretas ou incorretas, e
justifique sua resposta:
A expressão begin transaction indica ao software do SGDB que trata as requisições sobre a 
existência de uma transação.
A expressão end transaction indica ao software do SGDB que trata as requisições o fim de 
todas as transações em curso.
Nota: 25.0
Não são válidas para implementação na íntegra, mas são
válidas como referência de boas práticas.
Explicando: Ao serem definidas as práticas de segurança
de uma base de dados é levado em conta o país, a
infraestrutura, os tipos de dados, as regras de negócio, as
prioridades da empresa, os processos, ou seja, são
levadas em conta características únicas de cada
organização, por isso as práticas adotadas em uma
organização podem ser diferentes de outra organização,
mesmo que estas organizações sejam similares.
A afirmativa é INCORRETA, uma vez que a
expressão begin transaction indica o início de
uma transação e não uma mera informação da
existência de uma transação.
 
A afirmativa é INCORRETA, uma vez que a
expressão end transaction indica o fim de uma
transação específica e não de todas as transações.
Resposta:
1- A expressão está errada pois o ''Begin Transaction'' 
Indica o inicio da transação. 
2-A expressão está errada pois o ''End Transaction'' indica 
o fim da transação.
Questão 4/4 - Sistema Gerenciador de Banco de Dados
As origens dos problemas em uma transação são variadas e cada fator pode desencadear tipos de 
problemas diferentes. Apresente e explique 2 (duas) das falhas abordadas nas aulas da disciplina, que 
podem ocorrer e consequentemente gerar problemas nas transações.
Nota: 25.0
Resposta:
1 - Falha Fisica: Falha gerada pelo equipamento que está 
acessando a base de dados. 
2 - Falha de rede: Falha na transmissão dos pacotes 
geradas por erros em servidores, switchs e infraestrutura 
de redes.
GABARITO (2 possíveis entre as abaixo)
Uma falha do computador (falha do sistema). Um
erro de hardware, software ou rede no sistema de
computação durante a execução da transação.
Um erro de transação ou do sistema. Alguma
operação na transação pode fazer que esta falhe,
como um estouro de inteiro ou divisão por zero,
parâmetro errôneos, entre outros. 
Erros locais ou condições de exceção
detectadas pela transação. Durante a execução da
transação podem ocorrer certas condições que
necessitam de cancelamento da transação.
Imposição de controle de concorrência. O método
de controle de concorrência pode decidir abortar
uma transação porque ela viola a serialização, ou
para resolver um estado de deadlock.
Falha de disco. Alguns blocos de disco podem
perder seus dados devido a um defeito de leitura,
gravação ou por causa de uma falha da cabeça de
leitura/gravação
Problemas físicos e catástrofes. Isso se refere a
uma lista sem fim de problemas que incluem falha
de energia ou de ar-condicionado, incêndio, roubo,
sabotagem, regravação de discos ou fitas por
engano e montagem da midia errada, pelo operador.

Continue navegando