Criar Web, manuais e recursos para desenvolvimento web
Manuais
Programas
FAQS
Diretório
Comunidade
  Inicio > Manuais > Manual de iniciação à programação
SEÇÕES
Manuais relacionados
+Manual de iniciação à programação
Categorias
+Programação

Índice do Manual Manual de iniciação à programação
+ Conceitos básicos e definições sobre programação
+ Tipos de linguagens de programação
+ Processo de tradução das linguagens de programação
+ Manejando bits
+ Tipos de programação
+ Importância da documentação
+ Metodologia da programação
+ Organogramas
+ Ordinogramas
+ Pseudocódigo
+ Tipos de dados
+ Operadores
+ Expressões e instruções
+ Introdução ao banco de dados
+ Arquitetura dos bancos de dados
+ Sistemas de informação gerencial de banco de dados
+ Modelos de bancos de dados
+ Arquitetura cliente-servidor
+ Modelo entidade-relação
+ Estrutura do modelo relacional
+ Tipos de instruções SQL e seus componentes sintáticos

Descrição dos capítulos

Parceiros
- CSS para Web Design
- S.O.S Designers
- Slackware-Brasil
- Crie seu Web site
- Oficina da Net


Arquitetura cliente-servidor

Características principais deste tipo de arquitetura de frente ao banco de dados.


Esta arquitetura se divide em duas partes claramente diferenciadas, a primeira é a parte do servidor e a segunda a de um conjunto de clientes.

Normalmente o servidor é uma máquina bastante potente que atua como depósito de dados e funciona como um sistema gerenciador de banco de dados (SGBD).

Por outro lado, os clientes costumam ser estações de trabalho que solicitam vários serviços ao servidor.

Ambas partes devem estar conectadas entre si mediante uma rede.
Uma representação gráfica deste tipo de arquitetura seria a seguinte.


Este tipo de arquitetura é a mais utilizada atualmente, devido ao fato de ser a mais avançada e a que melhor evoluiu nestes últimos anos.

Podemos dizer que esta arquitetura necessita três tipos de software para seu correto funcionamento:
  • Software de gerenciamento de dados: Este software se encarrega da manipulação e gerenciamento de dados armazenados e requeridos pelas diferentes aplicações. Normalmente este software se hospeda no servidor.
  • Software de desenvolvimento: este tipo de software se hospeda nos clientes e só naqueles que se dediquem ao desenvolvimento de aplicações.
  • Software de interação com os usuários: Também reside nos clientes e é a aplicação gráfica de usuário para a manipulação de dados, sempre é claro, a nível de usuário (consultas principalmente).
A parte destes existem mais aplicações software para o correto funcionamento desta arquitetura, mas já estão condicionados pelo tipo de sistema operacional instalado, o tipo de rede na qual se encontra, etc.

Autoria e outras referências sobre este artigo

Manuais relacionados com este artigo
Dentro de Manual de iniciação à programação

Categorias relacionadas
Através das categorias do nosso diretório podem ser encontrados outros tipos de recursos relacionados com este artigo:
+ Entrar em Programação


Comentário sem rever
Entre os comentários não revistos podem ter alguns interessantes que tenham sido enviado recentemente.
 Foram econtrados 2 comentários sem rever

VerVer os comentários não revistos



Sobre nós | Copyright | Anuncie | Entrar em contato <criarweb>

Hospedado por Hostnet Hospedagem de Sites