Analise de sistemas

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (446 palavras )
  • Download(s) : 0
  • Publicado : 10 de abril de 2013
Ler documento completo
Amostra do texto
CONTEÚDO PROGRAMÁTICO

ARQUITETURA TRÊS - ESQUEMAS
A arquitetura três esquemas, figura 1, é conhecida como ANSI/SPARC. O objetivo desta arquitetura é separar o usuário da aplicação do banco dedados físico.
• Arquitetura três esquemas – Níveis – Exemplo –Arquitetura detalhada – Mapeamento

Visão de usuários individuais

Visão da comunidade de usuários

Visão do meio de armazenamentoFigura 1- Arquitetura ANSI/SPARC segundo Elmasri & Navathe, 2005.

DETALHANDO A ARQUITETURA
• Arquitetura três esquemas – Níveis – Exemplo –Arquitetura detalhada – Mapeamento

Figura 2 –Arquitetura detalhada

EXEMPLO
Neste exemplo, é apresentado os três níveis. Interno: contém as estruturas internas de armazenamento; Conceitual: possui o esquema do banco;

• Arquitetura trêsesquemas – Níveis – Exemplo –Arquitetura detalhada – Mapeamento

Externo: existem 2 views (PL/I e COBOL) nos quais são apresentadas visões diferentes. A visão PL/I mostra o número do empregado (EMP#) e osalário (SAL). A visão COBOL mostra o número do empregado e o número do departamento.

Figura 2 – Exemplo hipotético dos 3 níveis da arquitetura

MAPEAMENTOS DA ARQUITETURA
1) MapeamentoConceitual/Interno: mudar o esquema interno sem ter que alterar o conceitual. Exemplo: se for realizada alguma mudança na definição do banco de dados armazenado, o mapeamento conceitual/interno terá de seralterado de acordo, a fim de que o esquema conceitual possa permanecer invariável. 2) Mapeamento Externo/Conceitual: alterar o esquema conceitual sem ter que mudar o externo. Ex: adicionar novos camposem tabelas já existentes, alterações de restrições.
• Arquitetura três esquemas – Níveis – Exemplo –Arquitetura detalhada – Mapeamento

Independência física

Independência lógica

Figura 3 –Mapeamentos da Arquitetura

ARQUITETURA DOS SISTEMAS
Centralizada
A figura 4 apresenta a arquitetura centralizada na qual as funcionalidades, execuções de programas e processamento das interfaces...
tracking img