SQL em Oracle > Introdução > O SGBD Oracle em ambiente cliente servidor
O SGBD Oracle em ambiente cliente servidor tl_logo2.jpg

serverclient.gif

O Oracle Server pode correr numa máquina com sistema operativo servidor que suporte um ambiente cliente servidor. Por exemplo UNIX, Linux ou Windows. Os utilizadores usam um PC ou outra máquina com processador próprio, designada por Cliente. Utilizam aplicações como o SQL*Plus, SQL Developer, Toad ou outras construídas pelo utilizador em Java ou C.

O processador do cliente constroi o interface e "dialoga" com o utilizador. Quando o utilizador efectua uma consulta (Select * from emp;) é solicitado um serviço ao Servidor. Este recebe o query, executa-o, prepara a resposta e devolve. O seu trabalho terminou. O Cliente recebe a resposta, constroi o interface com o utilizador e mostra o resultado.

O processamento é assim dividido entre servidor e cliente, sendo o protocolo optimizado para minimizar as comunicações e o tempo de processamento do servidor. Os pedidos dos clientes funcionam como pequenos trabalhos em "batch".

bthome.gifTopo


Realizado por Turtle Learning ®. Última alteração em 2011-02-26