O SGBD Oracle em ambiente cliente servidor |
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".
Realizado por Turtle Learning ®. Última alteração em 2011-02-26