Em um caso hipotético, um Programador do Tribunal Superior d...

Próximas questões
Com base no mesmo assunto
Q854060 Banco de Dados

Em um caso hipotético, um Programador do Tribunal Superior do Trabalho verificou que:


I. os dados nome do cidadão e número do processo não eram compartilhados entre três diferentes sistemas que os utilizavam;

II. não havia um sistema de log para acompanhamento e controle dos acessos aos bancos de dados de sua organização.


Os Sistemas Gerenciadores de Bancos de Dados − SGBDs contribuem para evitar que as situações referidas em I e II venham a ferir princípios que correspondem, respectivamente,

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Resposta Correta: B - à redundância e à segurança lógica.

A questão se refere a dois problemas comuns em ambientes onde múltiplos sistemas manipulam informações sem um gerenciamento centralizado ou padronizado. Vamos analisar cada situação apresentada e entender como os SGBDs (Sistemas Gerenciadores de Bancos de Dados) podem ajudar a mitigar essas questões:

Situação I: Fala da inexistência de compartilhamento de dados entre sistemas. A redundância de dados ocorre quando a mesma informação é armazenada em vários lugares, o que pode levar a inconsistências e um maior esforço para manter os dados atualizados em todos os sistemas. SGBDs ajudam a controlar a redundância por meio de técnicas como normalização e integração de dados, permitindo que informações sejam armazenadas em um único local e acessadas por diferentes sistemas de maneira consistente.

Situação II: Refere-se à falta de um sistema de log. A segurança lógica é composta por medidas preventivas que protegem os dados contra acesso não autorizado e garantem a rastreabilidade das operações realizadas no sistema. Um sistema de log registra todas as operações que são feitas no banco de dados, incluindo quem fez, quando e o que exatamente foi feito. Os SGBDs modernos geralmente oferecem funcionalidades robustas de log e auditoria que contribuem para a segurança lógica, além de mecanismos de controle de acesso e autenticação de usuários.

Portanto, a alternativa correta é a letra B, pois ela corretamente identifica que SGBDs contribuem para evitar a redundância de dados, através do gerenciamento centralizado, e melhoram a segurança lógica com o uso de sistemas de logs e outras funcionalidades de auditoria e controle de acesso.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Integridade referencial é um conceito relacionado à chaves estrangeiras. Este conceito diz que o valor que é chave estrangeira em uma tabela destino, deve ser chave primária de algum registro na tabela origem. Quando essa regra é desrespeitada, então temos o caso em que a integridade referencial é violada.

 

Pablo Rezendo esse comentário deve ser dessa questão. Q856028

Realmente a palavra integridade dá ao entender que está falando de Integridade Referencial. No entanto, quando é falado em logs e controles de acesso ao banco de dados, logo se vê que se trata de Segurança Lógica e não Física. Daí seus olhos são abertos para a Redundância. Gabarito: B.

o único comentário que deu pra entender foi o do Lucas

Características de um SGBD:


Minimização de Redundâncias: A redundância consiste no armazenamento de uma mesma informação em locais diferentes, provocando inconsistências. Em um Banco de Dados as informações só se encontram armazenadas em um único local, não existindo duplicação descontrolada dos dados. Minimizando a redundância pode, portanto, reduzir significativamente o custo de armazenamento de informações em discos rígidos e outros dispositivos de armazenamento.


Maior segurança: SGBDs permitem que múltiplos usuários acessem os recursos dos mesmos dados. Esta capacidade é geralmente vista como um benefício, mas há riscos potenciais para a organização. Algumas fontes de informação devem ser protegidas ou garantida e vista apenas por indivíduos selecionados. Através do uso de senhas, sistemas de gerenciamento de banco de dados podem ser usado para restringir o acesso aos dados a apenas aqueles que devem vê-lo.



Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo