Prova do Empresa Brasileira de Serviços Hospitalares (EBSERH) - Analista de Banco de Dados - IADES (2013) - Questões Comentadas

Limpar Busca

Sobre os conceitos de bancos de dados, assinale a alternativa correta.

  • A Um banco de dados representa todo o mundo real, denominado Universo de Discurso.
  • B Um banco de dados é uma coleção aleatória e física de dados que possue algum significado.
  • C Cada banco de dados só pode ser armazenado em um único arquivo gravado num dispositivo, como por exemplo, disco rígido.
  • D Define-se banco de dados como um conjunto de arquivos integrados que atendem a um conjunto de sistemas.
  • E Os dados armazenados em um banco de dados estão livres de qualquer forma de redundância.

A Normalização é um processo matemático formal, que tem seus fundamentos na teoria dos conjuntos e visa substituir um conjunto de entidades e relacionamentos por um outro. As Formas Normais são utilizadas, nesse processo, para tornar o modelo de dados bastante estável e sujeito a poucas manutenções. Sobre a aplicação correta das Formas Normais (FN), assinale a alternativa correta.

  • A Para verificar a questão da variação temporal de certos atributos e criar relacionamentos 1:N, entre a entidade original e a entidade criada por questões de histórico, aplica-se aplica a 1FN.
  • B Aplica-se a 2FN para decompor a entidade em uma ou mais entidades, sem grupos repetitivos.
  • C Para eliminar os atributos obtidos por meio de cálculos realizados, a partir de outros atributos, aplica-se a 4FN.
  • D A 2FN só é aplicável em entidades que possuam chaves primárias e candidatas concatenadas.
  • E A 5FN utiliza o conceito de dependência transitiva.

Em relação aos conceitos de Sistemas Gerenciadores de Banco de Dados (SGBD), assinale a alternativa correta

  • A Não se podem comparar, conceitualmente, os SGBDs com os Sistemas Operacionais.
  • B Os SGBDs, ao suportarem threads, diminuem o paralelismo interno, possibilitando a execução de várias tarefas simultâneas.
  • C A redução do tamanho de dados ocupados no disco, ou seja, a compactação, é uma tarefa que pode ser realizada por meio do SGBD.
  • D A fragmentação interna não é um problema para os SGBDs, quando se trata de alocação de memória principal e estruturas de armazenamento permanente.
  • E O SGBD permite um controle de acesso flexível uma vez que, para utilizar o banco de dados, o usuário não precisa ter uma conta criada.

Uma das formas de se controlar o acesso concorrente das transações ao banco de dados, é a utilização do protocolo com base em bloqueio. Em relação a este protocolo, assinale a alternativa correta.

  • A No modo compartilhado, vários bloqueios não podem ser mantidos, simultaneamente, sobre um mesmo item de dados.
  • B Uma solicitação de bloqueio no modo exclusivo, não precisa esperar até que os bloqueios do modo exclusivo, atualmente mantido, sejam liberados para um item de dados em particular.
  • C A transação não precisa esperar que o gerenciador de controle de concorrência lhe conceda o bloqueio, podendo, neste caso, prosseguir com a operação.
  • D A transação faz a solicitação de bloqueio, em modo apropriado sobre o item de dados, ao gerenciador de controle de concorrência.
  • E O protocolo de bloqueio em duas fases exige que na fase de encolhimento, uma transação pode obter bloqueios, mas não pode liberar qualquer bloqueio.

Assinale a alternativa correta, em relação aos conceitos da linguagem de programação procedural (PLSQL).

  • A Um bloco PLSQL e todas as instruções são terminados por um ponto-e-vírgula (;).
  • B As variáveis são declaradas dentro e fora de um bloco DECLARE.
  • C Os loops WHILE são executados em um número predeterminado de vezes.
  • D Os Cursores são usados para buscar as linhas retornadas por uma consulta, todas de uma vez.
  • E A exceção INVALID_NUMBER é lançada, quando é feita uma tentativa de converter uma string de caracteres inválida em um número.