Em uma arquitetura de três esquemas de banco de dados, o nív...

Próximas questões
Com base no mesmo assunto
Q1940851 Banco de Dados
Em uma arquitetura de três esquemas de banco de dados, o nível que descreve a estrutura de todo o banco de dados para uma comunidade de usuários com foco na descrição de entidades, tipos de dados, relacionamentos, operações do usuário e restrições é denominado
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: Letra D - nível conceitual.

A arquitetura de três esquemas de banco de dados é um importante modelo conceitual utilizado para separar as preocupações do banco de dados em três níveis diferentes, visando facilitar a sua compreensão e gestão. Este conceito é essencial para compreender a estrutura e a manipulação de um banco de dados complexo e é frequentemente abordado em concursos públicos na área de tecnologia da informação.

O nível conceitual, também conhecido como nível lógico, é o nível intermediário entre o nível físico e o nível de visões de usuários. Este nível tem como objetivo descrever a estrutura do banco de dados como um todo, independentemente de como os dados estão armazenados fisicamente e sem preocupação com os detalhes específicos de como os dados serão apresentados aos usuários finais. Este nível abrange a descrição das entidades, os tipos de dados, os relacionamentos, as operações do usuário e as restrições (constraints) que aplicam-se aos dados.

A descrição no nível conceitual é importante porque serve como uma referência central para o desenvolvimento e a manutenção do banco de dados. É neste nível que os projetistas de banco de dados definem as estruturas que devem ser capazes de acomodar todas as necessidades operacionais e de informações da organização.

A alternativa correta – Letra D – está correta porque corresponde exatamente à definição do nível conceitual na arquitetura de três esquemas. Já as outras alternativas referem-se a termos que não estão diretamente relacionados aos níveis da arquitetura de três esquemas ou que descrevem outros aspectos que não o solicitado pela questão.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

B e E não existem

A = descreve a parte do banco de dados em que um grupo de usuários em particular está interessado e oculta o restante do banco de dados do grupo de usuários.

C = Baixo Nível, como os Dados estão armazenados, influencia desempenho, Estrutura Física, Caminhos de Acesso. 

GABARITO D

- Nível Conceitual/Lógico = Define estrutura para um Conjunto/Comunidade (DBA ou AD) de Usuário, descreve os registros/QUAIS DADOS ESTÃO ARMAZENADOS e como se relacionam, Interação do Usuário. AD e DESENVOLVEDOR

A arquitetura de três esquemas de banco de dados é uma abordagem que separa a estrutura lógica de um banco de dados em três níveis ou esquemas: o nível externo, o nível conceitual e o nível interno. Essa abordagem permite uma maior flexibilidade na manipulação do banco de dados e permite que mudanças na estrutura de armazenamento dos dados sejam feitas sem afetar os programas de aplicação.

Já os níveis de modelagem são uma abordagem que se refere à forma como um modelo de dados é representado. Existem três níveis de modelagem: conceitual, lógico e físico. O nível conceitual se concentra na identificação e na descrição das entidades e seus relacionamentos, sem se preocupar com a implementação física. O nível lógico descreve as estruturas de dados necessárias para suportar o modelo conceitual, enquanto o nível físico descreve como essas estruturas de dados serão fisicamente implementadas.

Embora possam parecer semelhantes, a arquitetura de três esquemas e os níveis de modelagem têm objetivos diferentes. A arquitetura de três esquemas se concentra em separar a estrutura lógica do banco de dados em três níveis para garantir a flexibilidade e facilidade de manutenção, enquanto os níveis de modelagem se concentram na representação do modelo de dados em diferentes níveis de abstração.

Fonte: Internet

é o meio termo, entre o externo(nivel de usuário) e esquema interno (nivel DBA)

Gab D Conceitual

Nivel de AD, Programador e etc

Arquitetura 3 esquemas

1. O nível interno tem um esquema interno, que descreve a estrutura do armazenamento físico do banco de dados. O esquema interno usa um modelo de dados físico e descreve os detalhes completos do armazenamento de dados e os caminhos de acesso para o banco de dados.

2. O nível conceitual tem um esquema conceitual, que descreve a estrutura do banco de dados inteiro para uma comunidade de usuários. O esquema conceitual oculta os detalhes das estruturas de armazenamento físico e se concentra na descrição de entidades, tipos de dados, relacionamentos, operações do usuário e restrições. Normalmente, um modelo de dados representativo é usado para descrever o esquema conceitual quando um sistema de banco de dados é implementado. Esse esquema conceitual de implementação costuma estar baseado em um projeto de esquema conceitual em um modelo de dados de alto nível.

3. O nível externo ou de visão inclui uma série de esquemas externos ou visões do usuário. Cada esquema externo descreve a parte do banco de dados em que um grupo de usuários em particular está interessado e oculta o restante do banco de dados do grupo de usuários. Como no nível anterior, cada esquema externo é comumente implementado com o uso de um modelo de dados representativo, possivelmente fundamentado em um projeto de esquema externo em um modelo de dados de alto nível.

Claro, posso te ajudar com isso.

A pergunta é sobre o nível em uma arquitetura de banco de dados de três esquemas que descreve a estrutura de todo o banco de dados para uma comunidade de usuários focada na descrição de entidades, tipos de dados, relacionamentos, operações do usuário e restrições.

As opções de resposta são:

* **Nível externo**

* **Nível do cliente**

* **Nível conceitual**

* **Nível interno**

A **resposta correta** é o **nível conceitual**. O nível conceitual é o nível mais alto de abstração em uma arquitetura de banco de dados de três esquemas. Ele fornece uma visão unificada de todo o banco de dados para todos os usuários. Ele descreve as entidades, tipos de dados, relacionamentos, operações do usuário e restrições que são comuns a todas as visualizações do usuário.

O **nível do cliente** é um tipo de nível externo. É uma visualização do banco de dados específica para um determinado cliente ou grupo de clientes. Pode incluir entidades adicionais, tipos de dados, relacionamentos, operações do usuário e restrições específicas desse cliente ou grupo de clientes.

O **nível interno** é o nível mais baixo de abstração em uma arquitetura de banco de dados de três esquemas. Descreve o armazenamento físico dos dados no banco de dados. Inclui informações sobre as estruturas de dados, índices e arquivos usados para armazenar os dados.

O **Nível externo** é uma visualização do banco de dados específica para um determinado usuário ou grupo de usuários. Pode incluir um subconjunto de entidades, tipos de dados, relacionamentos, operações do usuário e restrições definidas no nível conceitual.

A **lei** usada na pergunta é a **arquitetura de banco de dados de três esquemas ANSI/SPARC**. Essa arquitetura é uma forma padrão de organizar um banco de dados em três níveis: o nível conceitual, o nível externo e o nível interno.

Os artigos que são usados na pergunta são:

* **ANSI/SPARC** - O American National Standards Institute (ANSI) e o Comitê de Requisitos e Planejamento de Padrões (SPARC) desenvolveram a arquitetura de banco de dados de três esquemas.

* **Banco de dados** - Um banco de dados é uma coleção de dados organizados para que possam ser facilmente acessados, gerenciados e atualizados.

* **Arquitetura** - A arquitetura de um banco de dados é a forma como os dados são organizados e armazenados.

Eu espero que isso ajude! Deixe-me saber se você tem alguma dúvida.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo