SóProvas


ID
246937
Banca
COVEST-COPSET
Órgão
UFPE
Ano
2010
Provas
Disciplina
Banco de Dados
Assuntos

A arquitetura de Três-Esquemas de um banco de dados define que os esquemas podem ser de três níveis: interno, conceitual e externo. O processo de transformação de solicitações e resultados entre os níveis é denominado de:

Alternativas
Comentários
  • A principal meta da arquitetura “três esquemas” (figura 2) é separar as aplicações do
    usuário do banco de dados físico. Os esquemas podem ser definidos como:

    · nível interno: ou esquema interno, o qual descreve a estrutura de armazenamento físico
    do banco de dados; utiliza um modelo de dados e descreve detalhadamente os dados
    armazenados e os caminhos de acesso ao banco de dados;

    · nível conceitual: ou esquema conceitual, o qual descreve a estrutura do banco de dados
    como um todo; é uma descrição global do banco de dados, que não fornece detalhes do
    modo como os dados estão fisicamente armazenados;

    · nível externo: ou esquema de visão, o qual descreve as visões do banco de dados para
    um grupo de usuários; cada visão descreve quais porções do banco de dados um grupo
    de usuários terá acesso. 

    Fonte: http://www.cefetba.br/professores/pablovf/repositorio/BancoAula1_Introducao.pdf

    Entre as camadas principais existe um mapeamento que faz a ponte entre uma camada e outra.
  • Contextualizando de acordo com C. J. Date,


    "A Provisão de independencia dos dados é um objetivo importante dos sistemas de bancos de dados. A independencia de dados pode ser definida como a imunidade das aplicações a alterações na representação física e na técnica de acesso - o que significa que as aplicações envolvidas não dependam de qualquer representação física (independencia de dados física) ou técnica de acesso específica".

    Fonte: Introdução a Sistemas de Bancos de Dados, pag. 19, C. J. Date, tradução da 8ª Edição. Elsevier.

    Visando prover essa independencia definiu-se uma arquitetura em três níveis (ANSI/SPARC): nível interno, nível conceitual e nível externo. Nesse contexto define-se mapeamento como a capacidade de prover correspondência (comunicação entre esses níveis). E são definidos de acordo com C. J. Date em: Mapeamento Conceitual/Interno e Mapeamento Externo/Conceitual.

    Fonte: Introdução a Sistemas de Bancos de Dados, pag. 35, Seção 2.6. C. J. Date, tradução da 8ª Edição. Elsevier.
  • Segundo Navathe(2011,p.23),"Os processos de transformação de requisições e os resultados entre os níveis são chamados de MAPEAMENTOS."

    Bibliografia:

    SISTEMAS DE BANCO DE DADOS-NAVATHE-6 EDIÇÃO 2011