Questões de Concurso sobre Modelo de dados e Arquitetura em três esquemas

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

Quanto à arquitetura de sistema de banco de dados, é correto afirmar que:


A

a arquitetura ANSI/SPARC é dividida em três níveis: interno, externo e conceitual. Os dados percebidos em cada nível são descritos em um ou mais mapeamentos.


B

o administrador do banco de dados (DBA) é a pessoa que toma as decisões estratégicas e de normas com relação aos dados da empresa.


C

o sistema de gerenciamento de banco de dados (SGBD) deve monitorar requisições de usuários e rejeitar toda tentativa de violar as restrições de segurança definidas pelo DBA.


D

o mapeamento conceitual interno define a correspondência entre a visão conceitual e o banco de dados armazenado, e também, especifica o modo como os registros e campos conceituais são representados no nível conceitual.


E

na arquitetura cliente/servidor, o cliente e o servidor podem ser executados em máquinas diferentes, fornecendo assim, um tipo simples de processamento híbrido.

Para a modelagem conceitual apresentada abaixo, podemos dizer que SkillImagem associada para resolução da questão


A
é um atributo composto da entidade Surgeon.

B
além de ser um atributo de Surgeon, também é uma chave primária.

C
é um atributo multivalorado da entidade Surgeon.

D
é uma entidade fraca relacionada com Surgeon.

A arquitetura ANSI/SPARC possui três níveis. O nível que representa a preocupação com uma percepção da comunidade de usuários é conhecido como:


A

interno.


B

mapeamento conceitual/interno.


C

externo.


D

esquema interno.


E

conceitual.

Em projetos de Banco de Dados, o objetivo da arquitetura de três-esquemas é separar o usuário da aplicação do banco de dados físico. Nessa arquitetura, os esquemas podem ser definidos por três níveis:


I. O nível interno tem um esquema que descreve a estrutura de armazenamento físico do banco de dados. Esse esquema utiliza um modelo de dado físico e descreve os detalhes complexos do armazenamento de dados e caminhos de acesso ao banco;

II. O nível conceituai possui um esquema que descreve a estrutura de todo o banco de dados para a comunidade de usuários. O esquema conceituai oculta os detalhes das estruturas de armazenamento físico e se concentra na descrição de entidades, tipos de dados, conexões, operações de usuários e restrições. Geralmente, um modelo de dados representacional é usado para descrever o esquema conceituai quando o sistema de banco de dados for implementado. Esse esquema de implementação conceituai é normalmente baseado em um projeto de esquema conceituai em um modelo de dados de alto nível;

III. O nível interno ainda abrange os esquemas externos ou visões de usuários. Cada esquema interno descreve a parte do banco de dados que um dado grupo de usuários tem interesse e oculta o restante do banco de dados desse grupo. Como no item anterior, cada esquema é tipicamente implementado usando-se um modelo de dados representacional, possivelmente baseado em um projeto de esquema externo em um modelo de dados de alto nível.


Está correto o que se afirma em


A

II, apenas.


B

II e III, apenas.


C

I, II e III.


D

I e II, apenas.


E

III, apenas.

Em uma tabela na primeira forma normal, a exclusão de um registro pode levar à eliminação de outras informações relevantes, como, por exemplo, relacionamento entre entidades.

C
Certo

E
Errado

Modelo de dados é


A

uma coleção de informações conceituais para descrever dados, estruturas de dados, sintaxe de dados e restrições de redundância.


B

uma coleção de ferramentas e abordagens para descrever dados, relações de dados, atributos de dados e relações de conteúdo.


C

uma coleção de ferramentas conceituais para descrever dados, relações de dados, semântica de dados e restrições de consistência.


D

uma coleção de informações conceituais para descrever dados, relações de dados, atributos de dados e restrições de conteúdo.


E

uma abordagem para descrever dados, as informações que eles geram, semântica de dados e restrições de redundância.

Em um banco de dados relacional, o conceito de instância representa o conjunto


A

de usuários válidos em determinado momento.


B

de valores válidos de cada atributo.


C

dos atributos que admitem valores nulos.


D

dos dados armazenados em determinado instante.


E

dos atributos que formam as chaves primárias de todas as tabelas.

No contexto de elaboração e implantação de projeto de banco de dados, considere as seguintes afirmativas.

I. Como em outras atividades da engenharia de software, o projeto de banco de dados cria um modelo dos dados que é representado em um alto nível de abstração. Por exemplo, um modelo representado numa notação gráfica denominada diagrama Entidade-Relacionamento (ER) permite uma identificação dos dados e seus relacionamentos.

II. No nível da aplicação, a tradução de um modelo de dados em um banco de dados é fundamental para atingir os objetivos (em nível de negócio) de um sistema.

III. A base da atividade de projeto de dados de um sistema são os dados e seus relacionamentos definidos em um diagrama Entidade-Relacionamento (ER) e o detalhamento do conteúdo dos dados tal como descrito em um dicionário de dados.

Levando-se em conta as afirmações acima, identifique a única alternativa válida:


A
Apenas a I e a II estão corretas.

B
Apenas a I e a III estão corretas.

C
Apenas a II e a III estão corretas.

D
Todas as afirmações I, II e III estão corretas.

E
Todas as afirmações I, II e III estão incorretas.

Um SGBD normalmente suporta a concorrência, ou seja, vários usuários podem acessar simultaneamente um mesmo banco de dados, podendo gerar várias transações simultâneas. De forma a prevenir a perda de consistência do banco de dados, há um mecanismo nos SGBD de dados que visa prevenir esse tipo de problema, garantindo acessos exclusivos a certos tipos de itens de dados. Esse mecanismo é conhecido como


A

bloqueio.


B

trigger.


C

hierarquia.


D

ad-hoc.


E

deadlock.

Uma das formas de implementação de um banco de dados ocorre por meio da distribuição de dados em mais de um local. Essa distribuição pode ser feita por meio da chamada fragmentação vertical, na qual


A

os índices são divididos em dois índices, sendo que há um índice principal e um outro secundário.


B

o arquivo de log do banco de dados sofre um processo de criptografia e armazenamento redundante.


C

as tabelas do banco de dados são decompostas, ou seja, os atributos das tabelas são divididos nos diversos locais.


D

parte dos dados do banco de dados são convertidos para o formato XML.


E

é armazenada exatamente uma tabela do banco de dados original em cada local.

Para a implementação de RAID do tipo 6, é necessário um disco para armazenar a paridade dos dados. Esse tipo de arranjo de discos suporta a falha de somente um disco, que ainda assim consegue manter o acesso aos dados armazenados no arranjo.


C
Certo

E
Errado
Na modelagem de bancos de dados relacionais, é necessário indicar a cardinalidade dos relacionamentos entre conjuntos de entidades. Considerando-se dois conjuntos de entidades A e B de um modelo entidade-relacionamento, é correto afirmar que a cardinalidade indica

A
a proporção entre o número de entidades do conjunto A e o número de entidades do conjunto B, ponderado de acordo com o número total de relacionamentos do modelo.

B
a proporção entre o número de entidades do conjunto A e o número de entidades do conjunto B que têm todos seus valores preenchidos.

C
a quantas entidades do conjunto A uma entidade do conjunto B pode estar associada, e a quantas entidades do conjunto B uma entidade do conjunto A pode estar associada.

D
o número de atributos do conjunto de entidades A que podem assumir valores nulos, em comparação com o número total de atributos do conjunto de entidades B.

E
a proporção entre o número de atributos de cada conjunto de entidades A e B, sendo que tal proporção não pode ser superior a 2.

A administração de um banco de dados envolve a sua proteção. Uma das formas de prover essa proteção é por meio da criação de papéis no banco de dados. De forma geral, um papel


A

abrange o conjunto de gatilhos do banco de dados.


B

possui privilégios definidos para acesso aos objetos do banco de dados que são possuídos pelos membros do papel.


C

possui membros, cujos privilégios máximos são o de leitura das tabelas do banco de dados.


D

estabelece a política de criptografia utilizada no banco de dados.


E

compreende o conjunto de tabelas, denominadas master, que não podem ser excluídas do banco de dados.

O modelo conceitual e as tabelas abaixo serão utilizados nas questões 45, 46 e 47. Eles descrevem um banco de dados que contém informações sobre clientes de um shopping center e cupons de desconto concedidos.

Imagem associada para resolução da questão

Qual das opções a seguir irá exibir o nome da cidade e o valor médio dos cupons emitidos para clientes que residem na cidade de Valença?

A

Imagem associada para resolução da questão


B

Imagem associada para resolução da questão


C

Imagem associada para resolução da questão


D

Imagem associada para resolução da questão


E

Imagem associada para resolução da questão

Quando as etapas de desenvolvimento de um banco de dados são executadas, espera-se como resultado um repositório que atenda as necessidades do usuário. Após a validação dos requisitos pela equipe de desenvolvimento, a tarefa é transferida às mãos do administrador do banco de dados, o qual é responsável por


A

intermediar a integração entre a equipe de desenvolvimento de programas, a equipe de projeto, os usuários finais e a concepção do banco de dados. Faz o papel de gestor, garantindo que as ações de integração sejam executadas.


B

gerir os possíveis problemas relacionados aos acessos e permissões dos bancos de dados. O suporte do administrador de banco de dados à equipe de desenvolvimento deve ser restrito.


C

cuidar do processo de lapidação do modelo do banco de dados, verificando os possíveis erros de estrutura. O administrador do banco deve tomar decisões sobre a construção das aplicações que acessam o banco administrado.


D

preparar a infraestrutura necessária para o banco de dados ser disponibilizado, garantindo o funcionamento, segurança, integridade e escalabilidade.


E

garantir a integridade das aplicações que acessarão o banco de dados em questão, além de garantir o funcionamento e a segurança do banco, ou seja, administrar as aplicações do usuário final no banco de dados.

Imagem associada para resolução da questão


A

Pessoa é um registro do tipo proprietário.


B

Automóvel é uma ligação do tipo proprietário.


C

Possui é um item de dados do tipo um para um.


D

Pessoa é um item de dados do tipo membro.


E

Possui é um registro do tipo membro.

Na modelagem de bancos de dados, um dos principais cuidados do projetista é implementar um modelo normalizado, o que evita uma série de transtornos quando da operação do sistema. A normalização de bancos de dados tem como insumo principal:


A

o tipo de índice implementado para cada identificador;


B

as dependências funcionais;


C

os relacionamentos presentes no modelo conceitual;


D

as normas de administração de dados da empresa;


E

os tipos de dados dos atributos de cada tabela.

Sobre o modelo conceitual é correto afirmar:


A

Representa e descreve a realidade abstrata, retratando uma visão global dos principais dados e relacionamentos.


B

Representa e descreve a realidade do ambiente, retratando uma visão global dos principais dados e relacionamentos.


C

Descreve as estruturas que estarão contidas no banco de dados, de acordo com as possibilidades permitidas pela abordagem.


D

Descreve as estruturas físicas de armazenamento de dados.

 
Ir para a página:
OK
 
Gerar simulado