Questões de SGBD - Sistema de Gerenciamento de Banco de Dados (Banco de Dados)

Limpar Busca

Um Sistema Gerenciador de Banco de Dados (SGBD) é um software bastante utilizado em empresas que precisam armazenar, tratar e utilizar dados em geral. O SGBD é especializado em realizar atividades relacionadas aos dados.
Uma das várias funcionalidades que um SGBD pode executar é

  • A alertar os administradores da infraestrutura de TI de uma empresa quando há vírus circulando na rede.
  • B controlar que usuários podem ter acesso a que dados.
  • C estimular os gestores de uma empresa a compartilhar dados em benefício de todos.
  • D garantir a sequência de execução de programas, em especial quando há dependências de dados entre eles.
  • E identificar que dados importantes ao processo decisório de uma empresa estão ausentes e deveriam ser coletados.

Assinale a alternativa que indica um Sistema Gerenciador de Banco de Dados (SGBD) não compatível com o PHP.

  • A SQLite
  • B MySQL
  • C TableQSL
  • D PostgreSQL

O Oracle Data Guard fornece um conjunto abrangente de serviços que criam, mantêm, gerenciam e monitoram um ou mais bancos de dados em espera (standby). Analise as seguintes assertivas sobre serviços providos pelo Oracle Data Guard, assinalando V, se verdadeiras, ou F, se falsas. 
( ) Existem quatro tipos de bancos de dados standby: físico, lógico, snapshot e cloud. ( ) Uma transição do banco de dados primário para uma base de dados standby pode ocorrer tanto para gerenciar casos de falha (failover), tais como desastres e corrupção de dados, quanto situações que não envolvem falhas (switchover), como, por exemplo, manutenções programadas. ( ) Oferece três modos de proteção: disponibilidade máxima, desempenho máximo e proteção máxima.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é: 

  • A V – V – V.
  • B F – V – V.
  • C F – V – F.
  • D V – F – V.
  • E F – F – F.

Basicamente, um Sistema Gerenciador de Bancos de Dados (SGBD) pode ser considerado, de maneira abstrata, como um conjunto de registros ou arquivos, arquivos esses nos quais se armazenam a estrutura e os dados das tabelas.
Porém, procurar dados percorrendo todas as tabelas e arquivos não é eficiente. Desta forma, os SGBD implementam estruturas que organizam os registros de dados permitindo a recuperação de maneira eficiente desde que sejam satisfeitas as condições de pesquisa. A essa estrutura dá-se o nome de índices.
Em relação a índices em um SGBD, assinale V para a afirmativa verdadeira e F para afirmativa falsa.
( ) Uma tabela que possua um número grande de índices e na qual as colunas da tabela estão fazendo parte de N índices, operações de INSERT, UPDATE, DELETE terão seu desempenho afetado devido ao fato de que todos os índices deverão ser ajustados. ( ) Em um banco de dados, todas as tabelas, independentemente do tamanho e da frequência com que são atualizadas, possuem pelo menos um índice NOCLUSTERED ou CLUSTERED a fim de tornar operações de SELECT eficientes. ( ) Índices que implementam estruturas de árvore B+ não são eficientes, uma vez que a tarefa de percorrer a estrutura da árvore está diretamente ligada à sua altura. Dessa forma, é sempre melhor opção o uso da estrutura árvore B, que utiliza o algoritmo de busca binária para percorrer a estrutura.
As afirmativas são, respectivamente,

  • A V, F e V.
  • B V, V e F.
  • C F, V e F.
  • D F, V e V.
  • E V, F e F.

Qual acrônimo de atributos caracteriza os requisitos de uma transação no contexto de bancos de dados relacionais de modo a estabelecer os requisitos e a terminologia que busca implementar as vantagens de se trabalhar com transações no contexto de sistemas gerenciadores de bancos de dados?

  • A ACID
  • B CLEAR
  • C SAFE
  • D SOLID
  • E SMART