Questões de Concurso sobre Banco de Dados

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
8.969 questões encontradas
Questões por página
20
Mais recentes
 

Um modelo de dados ou modelo de um banco de dados trata-se de uma descrição dos tipos de informações que estão armazenadas em um banco de dados. Considere os dois níveis de abstração de modelo de dados, modelo conceitual e modelo lógico, marque V para as afirmativas verdadeiras e F para as falsas.


( ) O modelo conceitual mostra que os dados podem aparecer no banco de dados, mas não informa como estes dados estão armazenados a nível físico no banco de dados.

( ) O diagrama Entidade-Relacionamento (ER) é utilizado para descrever um banco de dados independente da implementação no SGDB. Esse diagrama é utilizado no nível de abstração do modelo lógico.

( ) O modelo lógico é uma descrição de um banco de dados no nível de abstração visto pelo usuário do banco de dados.


A sequência está correta em


A

F, F, F.


B

F, V, F.


C

V, F, V.


D

V, V, V.

Uma das características de um sistema gerenciador de banco de dados (SGBD) é a independência de dados, ou seja, o entendimento dos dados pelo SGBD ocorre mesmo sem uma aplicação.


C

Certo


E

Errado

Ano: 2024
Prova: FGV - DNIT - Analista Administrativo - Área Tecnologia da Informação - 2024

A arquitetura de três camadas, tradicional nos SBGDs relacionais, pode ser usada para explicar o conceito de independência de dados.

A esse respeito, avalie se as afirmativas a seguir são verdadeiras (V) ou falsas (F).


( ) Existem três tipos de independência de dados no SGBDs relacionais: a independência lógica, a semântica e a física.

( ) A independência lógica dos dados é a capacidade de alterar o esquema conceitual sem ter que alterar esquemas externos ou programas aplicativos. É possível alterar o esquema conceitual para expandir o banco de dados, para alterar restrições ou para reduzir o banco de dados (removendo um tipo de registro ou itens de dados).

( ) A independência física dos dados é a capacidade de alterar o esquema interno sem ter que alterar o esquema conceitual. No entanto, os esquemas externos também precisam ser alterados.


As afirmativas são, respectivamente,


A

V – V – F.


B

F – V – F.


C

V – F – F.


D

F – V – V.


E

F – F – V.

Na Normalização de Dados, analise a alternativa que apresenta a finalidade da primeira forma normal (1FN).


A

Eliminar redundância de dados


B

Garantir a consistência dos dados


C

Organizar os dados em tabelas


D

Estabelecer relacionamentos entre as tabelas


E

Garantir a integridade referencial

Um sistema de banco de dados envolve quatro componentes principais: dados, hardware, software e usuários. O sistema gerenciador de banco de dados é um software que:


A

abstrai o modelo conceitual;


B

limita a independência lógica de dados;


C

isola os usuários do banco de dados dos detalhes do nível de hardware;


D

deve ser parametrizado para atender ao sistema de processamento analítico online;


E

elimina a redundância do sistema de processamento de transações online.

De acordo com os conceitos de RAID (redundant array of inexpensive disks) para armazenamento em disco, espelhamento e distribuição (striping) são combinados em


A

RAID 0.


B

RAID 1.


C

RAID 5.


D

RAID 6.


E

RAID 10.

Os Sistemas Gerenciadores de Bancos de Dados relacionais possuem diversos tipos de índices que podem melhorar o desempenho de consultas.

Com relação aos índices do tipo cluster, avalie se as afirmativas a seguir são verdadeiras (V) ou falsas (F).

( ) Não são usados para acelerar a recuperação de todos os registros que possuem o mesmo valor para o campo de cluster.

( ) Um índice de clustering também é um arquivo ordenado com dois campos; o primeiro campo é do mesmo tipo que o campo de cluster do arquivo de dados, e o segundo campo é um bloco de disco ponteiro.

( ) Há uma entrada no índice de clustering para cada grupo de valor iguais do campo de clustering e contém o valor e um ponteiro para o primeiro bloco nos dados arquivo que possui um registro com esse valor para seu campo de cluster.

As afirmativas são, respectivamente,


A

V – F – F.


B

V – V – F.


C

F – F – F.


D

F – V – F.


E

F – F – V.

Os bancos de dados e a sua tecnologia provocaram um grande impacto no crescimento do uso de computadores. É viável afirmar que eles representam um papel crítico em quase todas as áreas em que os computadores são utilizados, incluindo negócios, comércio eletrônico, engenharia, medicina, direito, educação e as ciências da informação, para citar apenas algumas delas.

Um banco de dados pode ser de qualquer tamanho e de complexidade variável, sendo que a sua geração e manutenção podem ser realizadas manualmente ou de forma automatizada (computadorizada).


Fonte: ELMASRI, Ramez; NAVATHE, S. B. Sistemas de banco de dados. 4. ed. São Paulo: Pearson Addison Wesley, 2005, p. 4-5.


Considerando o contexto dos bancos de dados computadorizados, analise o fragmento de texto apresentado a seguir.


Um _______________ é uma coleção de programas que permite aos usuários criarem e manterem um banco de dados. _______________ um banco de dados implica especificar os tipos de dados, as estruturas e a restrições para os dados a serem armazenados. _______________ um banco de dados é o processo de armazenar os dados em alguma mídia apropriada, controlada pela já mencionada coleção de programas. _______________ inclui algumas funções, como pesquisa, atualização e geração de relatórios. Compartilhar permite aos múltiplos usuários e programas acessar, de forma concorrente, o banco de dados. O conjunto formado pelo banco de dados e pela coleção de programas para sua criação e manutenção é chamado de _______________.


Fonte: ELMASRI, Ramez; NAVATHE, S. B. Sistemas de banco de dados. 4. ed. São Paulo: Pearson Addison Wesley, 2005, p. 4-5.


As palavras (ou conjuntos de palavras) que completam corretamente as lacunas do fragmento de texto apresentado são, na ordem:


A

sistema gerenciador de banco de dados, Definir, Construir, Manipular, sistema de banco de dados.


B

sistema de banco de dados, Definir, Construir, Manipular, sistema gerenciador de banco de dados.


C

sistema de banco de dados, Construir, Definir, Manipular, sistema gerenciador de banco de dados.


D

sistema gerenciador de banco de dados, Construir, Definir, Manipular, sistema de banco de dados.


E

sistema gerenciador de banco de dados, Definir, Manipular, Construir, sistema de banco de dados.

A Universidade Federal de Sergipe (UFS) está planejando atualizar seu sistema de gerenciamento de banco de dados para melhorar a eficiência na manipulação de dados acadêmicos. Maria, a administradora do banco de dados, está avaliando se o sistema atual pode suportar transações ACID (Atomicidade, Consistência, Isolamento, Durabilidade). Com base no cenário apresentado, qual das seguintes alternativas Maria deveria considerar como uma característica crucial para garantir que o novo sistema de banco de dados suporte transações ACID?


A

Suporte para múltiplas linguagens de programação.


B

Possibilidade de criar múltiplas tabelas em um único banco de dados.


C

Capacidade de suportar múltiplos usuários simultaneamente.


D

Capacidade de rollback em caso de falha de transação.


E

Capacidade de exportar dados para diferentes formatos.

Ao se migrar para uma arquitetura cliente/servidor multinível, a mesma aplicação pode assumir simultaneamente as funções de cliente e de servidor.


C

Certo


E

Errado

No backup incremental, é realizada cópia


A

de todos os dados a cada backup, oferecendo recuperação mais rápida.


B

apenas dos dados que mudaram desde o último backup, de qualquer tipo.


C

de todos os dados que mudaram desde o último backup completo.


D

apenas dos dados que mudaram desde o último backup de diferencial, exclusivamente.

Considere que, em um banco de dados preparado para persistir dados de apoio à realização de estudos na área agropecuária, existem duas tabelas:


IMÓVEL (cod-sncr, denominacao, cod-mun, area-total)

MUNICÍPIO (cod-mun, uf, qtd-imoveis)


A chave primária de um imóvel é o seu código no Sistema Nacional de Cadastro Rural (SNCR), e a de um município é o seu código, segundo o IBGE. A coluna IMÓVEL.cod-mun é chave estrangeira e referencia MUNICÍPIO.cod-mun.


Uma aplicação, ou sistema, realiza regularmente a seguinte transação nesse banco de dados:


Início da transação

Inserção dos dados de um novo imóvel na tabela IMÓVEL

Atualização de qtd-imoveis na tabela MUNICÍPIO

Commit


Nesse exemplo, a propriedade de atomicidade de uma transação garantirá que


A

a integridade referencial entre as duas tabelas sempre será mantida.


B

apenas usuários autorizados poderão consultar os novos dados inseridos.


C

nenhuma das duas tabelas será modificada em caso de problema durante a sua execução.


D

não existirão dois municípios com o mesmo código.


E

não haverá deadlock entre duas transações concorrentes.

No modelo de dados físico, que é criado como parte do processo de coleta de requisitos iniciais do projeto, é possível obter uma visualização geral do conteúdo do sistema, da forma como esse conteúdo será organizado e das regras de negócios que estão envolvidas.


C

Certo


E

Errado

Analise abaixo o modelo lógico textual de um banco de dados:


TipoDeUsuario(CodigoTipoUsu,DescricaoTipoUsu)

Usuario(CodigoUsu,LoginUsu,CodigoTipoUsu) CodigoTipoUsu referencia TipoDeUsuario


Sobre o modelo lógico acima, é correto afirmar que:


A

O campo CodigoTipoUsu da tabela Usuario é uma chave secundária.


B

O campo DescricaoTipoUsu da tabela TipoDeUsuario é uma chave primária.


C

Os campos LoginUsu e CodigoTipoUsu da tabela Usuario compõem uma chave primária composta.


D

O campo CodigoUsu da tabela Usuario é uma chave secundária.


E

Os campos CodigoTipoUsu da tabela TipoDeUsuario e CodigoUsu da tabela Usuario são chaves irmãs.

Em relação ao projeto lógico de um banco de dados, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.

( ) Objetiva transformar um modelo conceitual em um modelo lógico.

( ) É representado por meio de um Diagrama Entidade-Relacionamento (DER).

( ) Define como o banco de dados será implementado em um Sistema Gerenciador de Banco de Dados (SGBD) específico.

A ordem correta de preenchimento dos parênteses, de cima para baixo, é:


A

V – F – V.


B

V – F – F.


C

V – V – F.


D

F – F – F.


E

F – V – V.

Em bancos de dados relacionais, quando uma tabela está na terceira forma normal (3FN), seus atributos dependem inteiramente da chave primária.


C

Certo


E

Errado

No modelo relacional de bancos de dados, a normalização não é necessária, pois os SGBDs modernos são capazes de otimizar automaticamente todas as operações de banco de dados, eliminando a necessidade de estruturar os dados em formas normais para evitar redundâncias e dependências.


C

Certo


E

Errado

Em bancos de dados relacionais, um Sistema de Gerenciamento de Banco de Dados (SGBD) é responsável por gerenciar e controlar o acesso aos dados. O SGBD oferece uma interface para a criação, manipulação e recuperação de dados armazenados, administrando aspectos como estrutura dos dados, segurança, integridade, desempenho e disponibilidade.


C

Certo


E

Errado

   
Gerar simulado