Клиент-серверные технологии
Модель «клиент-сервер» в настоящее время стала доминирующей компьютерной архитектурой после того, как предприятия осознали преимущество объединения удобных персональных компьютеров с централизованными, надежными и отказоустойчивыми мэйнфреймами. Клиент-серверные системы одновременно используют вычислительную мощь как клиента, так и сервера, возлагая интенсивную обработку данных на сервер и оптимизируя сетевой трафик так, чтобы повысить общую эффективность работы (рис. 6.1).
Для интерфейса в клиент-серверных системах используется SQL (Structured Query Language) - язык структурированных запросов. Он представляет собой средство организации, управления и поиска информации в РБД. Широкое признание SQL приобрел благодаря таким характеристикам, как:
• независимость от поставщика;
• переносимость на разные компьютерные платформы;
• опора на реляционные принципы хранения информации;
• высокоуровневая англоязычная структура;
• интерактивное выполнение запросов;
• полнофункциональный язык БД;
• поддержка со стороны IBM, Oracle, Sybase, Microsoft и др.
Язык SQL поддерживается всеми крупными поставщиками серверов БД и огромным большинством производителей различных прикладных средств разработки и языков.
Рис. 6.1. Клиент-серверная организация
Дата добавления: 2015-07-06; просмотров: 600;