Bem vindo ao PROJECT-HTML
Aprenda mais sobre:
HTML, CSS, JavaScript, webmaster, Imagens, banners, wallpapers, videos aula, windows, utilitários para site/blogs, Jogos, animes e muito mais.
Basta se registrar!



 
InícioProject HTMLGaleriaFAQRegistrar-seConectar-se
Buscar
 
 

Resultados por:
 
Rechercher Busca avançada
Conectar-se
Nome de usuário:
Senha:
Conexão automática: 
:: Esqueci minha senha
Votação
Qual seu navegador favorito?
 FireFox
 Chrome
 Internet Explorer
 safari
 Netscape
 Opera
 Avant
Exibir resultados
Quem está conectado
2 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 2 Visitantes

Nenhum

O recorde de usuários online foi de 36 em 3/4/2016, 3:36 am
Últimos assuntos
» TAG´s (comandos)
4/8/2014, 10:15 am por robson

» Comandos básico de HTML - body (corpo da home page)
16/7/2014, 10:10 am por robson

» Apresentações aqui
15/7/2014, 4:14 pm por robson

» Como colocar "posts recomendados" no sou blog sou site.
24/3/2014, 8:05 pm por Otome

» Arquivo de ajuda sobre PHP, help para iniciantes e experientes
24/3/2014, 8:03 pm por Otome

» Imagens Exercício-6
22/3/2014, 5:19 pm por SY64

» Alinhamento de imagens
22/3/2014, 4:43 pm por SY64

» Link´s Exercicios-5
22/3/2014, 12:43 pm por SY64

» Criar um site passo a passo
1/8/2013, 4:41 pm por marlonsouzajs


Compartilhe | 
 

 Banco de dados, clientes

Ver o tópico anterior Ver o tópico seguinte Ir em baixo 
AutorMensagem
Diego
Admin
Admin
avatar

Masculino
Número de Mensagens : 321
Idade : 25
Localização : Aqui no PROJECT-HTML
Pontos : 5491
Reputação : 24
Data de inscrição : 04/07/2008

MensagemAssunto: Banco de dados, clientes   29/11/2008, 1:12 am

O cliente www (Netscape, Internet Explorer, etc.) funciona mandando um pedido para um servidor
www, que recebe o pedido, interpreta e devolve o resultado. O cliente recebe o HTML que informa como ele
deve proceder quando houver a interação do usuário (o famoso “click”). O HTML permite a confecção de
formulários para entrada de dados, de modo que o servidor www consegue receber um pedido parametrizado.

Esses parâmetros podem ser enviados para um programa no servidor (Common Gateway Interface,
ou CGI), que por sua vez faz o acesso à base de dados (que está na mesma máquina). Esse programa gera um
relatório e o devolve ao cliente. A integração com a base assim se completa, no esquema abaixo:

[Você precisa estar registrado e conectado para ver esta imagem.]


Num ambiente de produção comum, temos uma linguagem especializada, na qual o desenvolvedor
tem acesso a uma série de rotinas para criar telas de entrada de dados, relatórios de saída, e linguagem de
acesso à base de dados. O HTTP inicialmente não foi projetado como um ambiente que faria acesso a bancos
de dados, então essas rotinas tem que ser implementadas utilizando criatividade e paciência.

Na parte do cliente, o principal problema é que o HTML é uma linguagem de editoração, e não tem
nenhuma instrução para consistência dos campos. Para isso, utiliza-se mais comumente um applet Java, ou
código Javascript, ou LiveWire (Netscape), ou Visual Basic Scripting (Microsoft). Algumas dessas soluções
não se aplicam a todos os browsers (como o VBS), obrigando a adequações nem sempre funcionais.

Você pode optar por consistências simples (que não tem interação com a base), ou por rotinas mais
complexas, permitidas por Java+JDBC, ou por LiveWire ou VBS. Essas tecnologias permitem que o HTTP
entre em contato com a base de dados no servidor. No primeiro caso, as consistências terão que ser
implementadas em tempo de programa, e caso haja erro o programa terá de acusá-lo e reapresentar o
formulário.

Uma vez escolhido o método de consistência, vamos ao servidor.

_________________
Quem pode faz, não copia!
[Você precisa estar registrado e conectado para ver esta imagem.]
s2 Diego e Barbara s2
Informações do meu PC:
Processador:Intel Core i5 760 @ 2.80GHz 8Mb cache
Placa mãe: ASUSTeK Computer INC. P7P55D-Deluxe
Memoria Ram: 4.0GB Único -Channel DDR3 @ 668MHz * 2 = 1333Mhz (9-9-9-24)
Placa de video: 512 MB GeForce 8400 GS (XFX Pine Group)
HD: 160GB SAMSUNG SAMSUNG HD161HJ (SATA)
Audio: SoundMAX Integrated Digital Audio
Sistema operativo: MS Windows 7 Ultimate 64-bit
Voltar ao Topo Ir em baixo
Ver perfil do usuário http://www.projecthtml.tk
 
Banco de dados, clientes
Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo 
Página 1 de 1
 Tópicos similares
-
» Como colocar mais dados obrigatórios
» Codigo de lançar dados?
» Alterar os dados de login
» Dados de cadastramento por email
» Dúvidas sobre lançamento de dados

Permissão deste fórum:Você não pode responder aos tópicos neste fórum
 :: Webmaster :: O papel do Webmaster-
Ir para: