Questões de Concurso sobre Evolução histórica dos SGBDs

 
 
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 questões encontradas
Questões por página
20
Mais recentes
 

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


A

O modelo relacional organiza dados em grafos hierárquicos.


B

O modelo em rede permite apenas relacionamentos um-para-um.


C

O modelo orientado a objetos não suporta herança de classes.


D

O modelo hierárquico organiza dados em árvores de registros.

Ano: 2021
Prova: SELECON - EMGEPRON - Analista de Projetos Navais - Área: Analista de Sistemas - Auditoria - 2021

No que tange à abstração de dados, um sistema de BD deve garantir uma visão totalmente abstrata do banco de dados para o usuário, ou seja, para esse usuário pouco importa qual unidade de armazenamento está sendo usada para guardar seus dados, desde que estes estejam disponíveis no momento necessário.

A figura abaixo tem por foco a abstração do BD em três níveis.

Imagem associada para resolução da questão

De acordo com a figura, destacam-se três níveis:

I. Este nível é o de mais alto nível de abstração, correspondendo a um modelo que independe da implementação em um SGBD. No contexto do projeto de BD, emprega uma técnica de modelagem baseada na representação por meio do diagrama entidade-relacionamento.

II. Este nível refere-se a uma descrição do BD, correspondendo a um modelo que considera a abstração na visão do usuário do SGBD. Pode-se concluir que o projeto depende do SGBD em uso, além de definir como será a implementação em um SGBD específico.

III. Este nível é o nível mais baixo de abstração, correspondendo a um modelo que descreve como os dados estão realmente armazenados. Pode-se concluir que engloba estruturas complexas de baixo nível e descreve os detalhes completos do armazenamento de dados e o caminho de acesso ao banco de dados.

Nessas condições, os níveis I, II e III são denominados, respectivamente:


A

conceitual, lógico e físico


B

conceitual, físico e lógico


C

lógico, conceitual e físico


D

lógico, físico e conceitual

A integridade referencial é importante no relacionamento entre as tabelas de um banco de dados relacional porque indica que os valores não nulos existentes em uma


A

chave primária são iguais aos da chave candidata que ela referencia.


B

chave estrangeira são iguais aos da chave primária que ela referencia.


C

tabela se repetem em qualquer coluna da tabela com a qual ela está relacionada.


D

coluna que seja chave primária não se repetem na mesma tabela.


E

coluna não se repetem em nenhuma outra coluna da mesma ou de outra tabela.

Um Sistema Gerenciador de Banco de Dados (SGBD) deve contribuir para que os dados reflitam corretamente a realidade representada pelo banco de dados relacional e que esses dados sejam consistentes entre si. Para tentar garantir a integridade de um banco de dados relacional, os SGBD oferecem mecanismos de restrições de integridade. Sobre restrições de integridade em banco de dados relacionais, marque a opção correta.


A

Os valores da chave estrangeira devem ser únicos.


B

Os valores dos campos que aparecem em uma chave estrangeira não necessariamente devem aparecer na chave primária da tabela referenciada.


C

Os valores dos campos não necessariamente precisam obedecer a definição definida pela coluna, podendo haver uma promoção (casting) automática de tipo.


D

Os valores dos campos que compõem uma chave primária sempre devem ser diferentes de vazio.


E

Os valores da chave primária referenciadas pela chave estrangeira podem ser excluídos normalmente.

Sobre os conceitos de restrições de integridade no projeto de dados de um sistema, analise as proposições abaixo.


1) Integridade de identidade refere-se à correspondência entre o valor de uma chave estrangeira e a chave primária que a originou.

2) Integridade de chave refere-se à chave primária ser única e não nula.

3) Integridade de domínio refere-se aos valores dos dados em acordo com as regras semânticas de domínio definidas para um determinado campo da tabela.

4) Integridade referencial refere-se à correspondência entre atributo derivado e chave estrangeira.


Estão corretas, apenas:


A

1 e 2.


B

2 e 3.


C

1 e 4.


D

3 e 4.


E

1, 2 e 4.

De acordo com Eimasri (2011), o SGBD (Sistema Gerenciador de Banco de Dados) armazena as descrições das construções e restrições do esquema, também denominado________________, no catálogo do SGBD, de modo que o software do SGBD possa recorrer ao esquema sempre que precisar. Assinale a opção que completa corretamente a lacuna.


A

Entidade.


B

Metadado.


C

índice.


D

Modelo de dados.


E

Abstração de dados.

Sobre o gerenciamento de dados realizado por um SGBD, é correto afirmar que:


A

índices podem ser criados durante o processamento de uma consulta para acelerar o acesso aos dados.


B

os dados de uma tabela T só podem ser atualizados pelo usuário que criou T.


C

o Log de um SGBD mantém informações sobre a estrutura das tabelas e a definição dos índices sobre colunas de tabelas.


D

operações de backup de um BD são sempre disparadas manualmente pelo administrador do BD.


E

um trigger pode ser definido para duas ou mais tabelas T1, …, Tn com a função de executar ações específicas no BD sempre que uma ou mais operações ocorrerem sobre T1, …, Tn.

Analise as seguintes afirmações relativas aos SGBDs.

I. Os triggers são um tipo especial de procedimento armazenado. Em vez de serem executados pelo usuário, eles são executados pelo servidor do banco de dados quando certas operações são realizadas numa tabela. 
II. Uma transação pode ser vista como uma divisão das alterações no banco de dados. Desta forma, cada transação é uma parcela de uma alteração e deve ser concluída parcialmente. 
III. As transações são suportadas pelos mecanismos chamados commitment (efetivação) e rollback (descarte). 
IV. Os bancos de dados que permitem que vários usuários modifiquem os dados não podem usar o bloqueio para permitir este tipo de compartilhamento de acesso.

Indique a opção que contenha todas as afirmações verdadeiras.


A

apenas I e II.


B

apenas II e III.


C

apenas I e III.


D

apenas III e IV.

 
 
Gerar simulado