-
Arquitetura de três esquemas:
- Nivel Externo: Especificar visões do usuário e seus mapeamentos ao esquema conceitual;
- Nivel Conceitual: Descrições dos construtores e descrição do esquema conceitual;
- Nivel Interno: Especificar esquema interno.
-
Segundo C. J. Date,
"A Arquitetura em três níveis ou esquemas (ANSI/SPARC) possui os seguintes níveis: interno, externo e conceitual. De modo geral:
O Nível interno (também conhecido como nível de armazenamento) é o mais próximo do meio de armazenamento físico - ou seja, é aquele que se ocupa do modo como os dados são fisicamente armazenados dentro do sistema.
O Nível externo (também conhecido como nível lógico do usuário) é o mais próximo dos usuários - ou seja, é aquele que se ocupa do modo como os dados são vistos por usuários individuais.
O Nível conceitual (também conhecido como nível lógico de comunidade), ou às vezes apenas nível lógico, sem qualificação) é um nível "indireto" entre os dois".
Fonte: Introdução a Sistemas de Bancos de Dados, pag. 29, C. J. Date, tradução da 8ª Edição. Elsevier.
-
ARQUITETURA DE TRÊS ESQUEMAS E INDEPENDÊNCIA DOS DADOS
O objetivo da arquitetura três esquemas é separar as aplicações do usuário do banco de dados físico. São três níveis:
- 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 detalhes completos do armazenamento de dados.
- Nível conceitual: tem esquema conceitual, que descreve a estrutura do banco de dados inteiro para uma comunidade de usuários. Oculta detalhes das estruturas de armazenamento físico e se concentra na descrição das entidades, tipos de dados, relacionamentos, operações e restrições. Um modelo representativo é usado para descrever o esquema conceitual.
- 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. Como o nível anterior, cada esquema externo é implementado por um modelo de dados representativo.
Fonte:http://guidogabriell.blogspot.com.br/2012/04/modelos-de-dados-versus-arquitetura.html
-
Fala, queridos alunos(as)!
Gabarito: B.
ARQUITETURA ANSI/SPARC(Três Esquemas)?
É uma ideia no design de banco de dados relacional que divide um banco de dados em três categorias diferentes.
EXTERNO: (nível de visão, nível lógico do usuário, visão externa)
1- é aquele mais próximo do usuário e ocupa-se da forma como os dados são vistos por cada usuário;
2- visão individual dos usuários.
INTERNO: (nível de armazenamento ou físico)
1- é o meio mais próximo do meio de armazenamento físico;
2- está mais longe dos usuários e mais próximo do banco de dados;
3- no nível interno da arquitetura, são descritos os caminhos de acesso para o banco de dados.
CONCEITUAL: (nível lógico de comunidade ou nível lógico)
1- é o nível indireto entre os níveis (interno e externo);
2- descreve a estrutura do banco de dados inteiro para uma comunidade de usuários;
3- quais dados são armazenados em todos o banco de dados e como os dados estão inter-relacionados;
4- esse nível oculta os detalhes das estruturas de armazenamentos físico;
5- concentra-se na descrição da entidade;
6- não é preocupado com uma parte e sim com o banco inteiro.
Bons Estudos!
-
Fala, queridos alunos(as)!
Gabarito: B.
ARQUITETURA ANSI/SPARC(Três Esquemas).
É uma ideia no design de banco de dados relacional que divide um banco de dados em três categorias diferentes.
EXTERNO: (nível de visão, nível lógico do usuário, visão externa)
1- é aquele mais próximo do usuário e ocupa-se da forma como os dados são vistos por cada usuário;
2- visão individual dos usuários.
INTERNO: (nível de armazenamento ou físico)
1- é o meio mais próximo do meio de armazenamento físico;
2- está mais longe dos usuários e mais próximo do banco de dados;
3- no nível interno da arquitetura, são descritos os caminhos de acesso para o banco de dados.
CONCEITUAL: (nível lógico de comunidade ou nível lógico)
1- é o nível indireto entre os níveis (interno e externo);
2- descreve a estrutura do banco de dados inteiro para uma comunidade de usuários;
3- quais dados são armazenados em todos o banco de dados e como os dados estão inter-relacionados;
4- esse nível oculta os detalhes das estruturas de armazenamentos físico;
5- concentra-se na descrição da entidade;
6- não é preocupado com uma parte e sim com o banco inteiro.
Bons Estudos!