Comunicação Digital – Banco de Dados Banco de Dados Prof.: Sandro Rigo.
Banco de Dados I1
-
Upload
raphael-pereira -
Category
Documents
-
view
213 -
download
1
description
Transcript of Banco de Dados I1
Arquitetura de Sistemas de Banco de Dados Centralizada:
Na arquitetura centralizada, existe um computador com grande capacidade de processamento, que é o hospedeiro do SGBD e emuladores para os aplicativos. A vantagem desta arquitetura é a de permitir que muitos usuários manipulem grande volume de dados. Sua principal desvantagem está no seu alto custo, pois exige ambiente especial para mainframes e soluções centralizadas.
1. Arquitetura de Sistemas de Banco de Dados Cliente – Servidor:
Na arquitetura Cliente-Servidor, o cliente (front_end) executa as tarefas do aplicativo, ou seja, fornece a interface do usuário (tela, e processamento de entrada e saída). O servidor (back_end) executa as consultas no DBMS e retorna os resultados ao cliente. A principal vantagem desta arquitetura é a divisão do processamento entre dois sistemas, o que reduz o tráfego de dados na rede.
2. Arquitetura de Sistemas de Banco de Dados Multicamada:
A arquitetura multicamadas (Servidor, Banco de Dados e Aplicações) permite que cada parte do sistema seja executada em uma máquina diferente, otimizando os recursos da rede e oferecendo integração total entre as funcionalidades do sistema. Dessa forma, o balanceamento de carga da rede pode ser feito no nível mais otimizado, maximizando o desempenho.
3. Arquitetura Três – Esquemas:
Existem três níveis nesta arquitetura sendo eles o nível interno, conceitual e externo. O objetivo desta arquitetura é obter a independência entre as camadas. Ou seja, o nível interno poderá ser alterado sem afetar o nível conceitual, bem como o nível conceitual pode ser alterado sem alterar o nível externo.
4. Esquemas e Instancias de Banco de Dados:
Esquemas, são a definição das estruturas que compõem o banco de dados, se espera que o esquema não sofra nenhuma alteração depois de implementado, o esquema não depende dos dados a serem armazenados. Já as instâncias, são a materialização do banco de dados composto pelas estruturas mais os dados armazenados, uma instância é um “retrato” do banco de dados.