Tehnologii de dezvoltare a aplicațiilor client-server

În ultimii cincisprezece ani, cercetătorii de la calculatoare au lucrat la îmbunătățirea aplicațiilor client-server. Ca rezultat, au fost create aplicații care susțin mai mulți utilizatori care lucrează împreună cu o singură sursă de date în rețea.







Scopul cursului este de a examina arhitectura sistemelor client-server, pachetele de dezvoltatori pentru sistemele de acest tip și limba de interogări SQL, cu ajutorul căruia sunt dezvoltate bazele de date pentru sistemul client-server.

Obiectivele cursului sunt:

  1. arhitectura sistemului informatic, în special client-server;
  2. Interogări SQL și limbi de interogare QBE și comparația acestora;
  3. principiile de dezvoltare a aplicațiilor client-server folosind SQL;
  4. Prezentare generală a pachetelor dezvoltatorului de sisteme client-server;
  5. Prezentare generală a SGBD pentru sistemele client-server.

Sistemul client-server este cel mai promițător, deoarece suportă un număr mare de utilizatori și aplicații complexe, pe lângă faptul că dispune de un nivel ridicat de protecție a informațiilor prin utilizarea unor medii de programare, cum ar fi MS SQL Server, unde toate datele și aplicațiile sunt stocate la nivel central , sunt concentrate într-un singur loc.







Arhitectura sistemului informatic

Eficiența sistemului informatic în multe moduri depinde de arhitectura sa. În prezent, arhitectura client-server este promițătoare. Într-o formă destul de comună, aceasta presupune existența unei rețele de calculatoare și a unei baze de date distribuite, inclusiv o bază de date corporativă (DBMS) și baze de date personale (PDD). CDB-ul este localizat pe computerul serverului, PDU-urile sunt localizate pe computerele angajaților departamentelor care sunt clienți ai bazei de date corporative.

Există de fapt trei niveluri de scară a sistemelor client-server:
  • Sisteme monopoliste, constând dintr-un singur client și un server (sisteme desktop);
  • sisteme corporative, care includ mulți clienți conectați la același server (LAN, rețele locale);
  • Sistemele de Internet, care includ mulți clienți care lucrează cu mai multe servere (WAN, rețele globale)

LISTA REFERINȚELOR

ȘTIRI ALE FORUMULUI
Cavalerii teoriei eterului







Articole similare

Trimiteți-le prietenilor: