Em uma arquitetura de três esquemas de banco de dados, o nív...
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