Tal como acontece com outras fases de desenvolvimento no setor de informática, o cliente chega com sua nova coleção de terminologia de computação de servidor. Conforme indicado no termo, um ambiente cliente-servidor é ocupado pelo cliente e pelo servidor. Os sistemas cliente são normalmente estações de trabalho de usuário único ou computadores que fornecem uma interface altamente amigável para o usuário final.

Uma estação baseada em cliente normalmente apresenta o tipo de interface gráfica (GUI) mais confortável para usuários que incluem Windows e requisitos de mouse. Microsoft Windows e Mac OS oferecem interfaces. O aplicativo baseado em cliente é otimizado para facilidade de uso e inclui ferramentas familiares, como planilhas. Cada servidor em um ambiente cliente / servidor permite um conjunto de servidores compartilhados usados ​​atualmente como servidores de banco de dados.

Terminologias: -
As terminologias em arquiteturas cliente / servidor distribuídas são as seguintes-

  1. Interface de programação de aplicativos (API) -
    é um conjunto de funções e chama programas que permitem a intercomunicação entre clientes e servidores.
  2. Cliente / Usuário -
    Este é um provedor de informações de rede que normalmente é um sistema de computador ou estação de trabalho que pode consultar bancos de dados e / ou outras informações de um servidor.
  3. Middleware -
    É um conjunto de drivers, API's e / ou outro software que melhora a conexão de uma aplicação cliente com um servidor.
  4. Banco de dados relacional -
    é um tipo de banco de dados no qual o acesso às informações é limitado a uma seleção de linhas que atendem a todos os critérios de pesquisa.
  5. Servidor -
    também é um computador, normalmente um sistema e estação de trabalho de alta potência ou um minicomputador ou um mainframe, que fornece informações para o cliente da rede manipular.
  6. Structured Query Language (SQL) -
    É a linguagem desenvolvida pela IBM (International Business Machines) e ANSI padronizada para endereçar, produzir, atualizar e consultar RDBs (bancos de dados relacionais).