введение в СУБД (1-ИС)   Web-технологии   Браузеры   к оглавлению

ТЕХНОЛОГИИ РАЗРАБОТКИ КЛИЕНТ-СЕРВЕРНЫХ ПРИЛОЖЕНИЙ

  1. Архитектура информационной системы
  2. Понятие клиент-серверных систем
  3. Архитектура файл-сервер
  4. Архитектура клиент-сервер
  5. Типы клиентов в системе клиент-сервер
  6. Языки запросов SQL и QBE
  7. Клиентский скриптовый язык Java-Script
  8. Серверный скриптовый язык PHP
  9. PHP-API для SQL-баз данных
  10. Технология Open Database Connectivity (ODBC)
  11. Java Database Connectivity (JDBC)
  12. Классические web-технологии
  13. CMS - системы управления контентом
  14. SCADA - системы управления и сбора информации
  15. Эволюция web
  16. Технологии .NET Framework и Mono
  17. Облачные вычисления и сервисы
  18. Мировой пожиратель движков Google App Engine
  19. Литература

На протяжении последних пятнадцати лет специалисты по вычислительной технике работают над усовершенствованием приложений клиент-сервер. В результате были построены приложения, поддерживающие совместную работу множества пользователей с единственным источником данных в сети.

Архитектура клиент-сервер стала общераспространенной при общении с компьютером или с системой на его основе. Любой человек, подключающийся к диалоговой информационной системе с помощью телефонной связи, использует архитектуру клиент-сервер. Пользуясь автоматическим кассовым аппаратом, считывая штриховые коды своих покупок на проверочном устройстве магазина или расплачиваясь за них с помощью кредитной карточки, идет взаимодействие с компьютерной системой клиент-сервер.

Целью курса является рассмотрение архитектур систем клиент-сервер, пакетов разработчика для систем такого типа и языка запросов SQL, при помощи которого разрабатываются базы данных для системы клиент-сервер.

Задачами курса является рассмотрение:

  1. архитектуры информационной системы, и в частности клиент-сервер;
  2. языков запросов SQL и QBE, и их сравнение;
  3. принципов разработки приложений архитектуры клиент-сервер при помощи SQL;
  4. обзор пакетов разработчика систем клиент-сервер;
  5. обзор СУБД для систем клиент-сервер.

Система клиент-сервер является наиболее перспективной, так как поддерживает большое число пользователей и сложные приложения, кроме этого она обладает высоким уровнем защиты информации, за счет применения таких сред программирования, как MS SQL Server, где все данные и прикладные средства хранятся централизованно, то есть, сосредоточены в одном месте.

Архитектура информационной системы

Эффективность функционирования информационной системы во многом зависит от ее архитектуры. В настоящее время перспективной является архитектура клиент-сервер. В достаточно распространенном варианте она предполагает наличие компьютерной сети и распределенной базы данных, включающей корпоративную базу данных (КБД) и персональные базы данных (ПБД). КБД размещается на компьютере-сервере, ПБД размещаются на компьютерах сотрудников подразделений, являющихся клиентами корпоративной базы данных.

Реально существует три масштабных уровня систем клиент-сервер:

СПИСОК ЛИТЕРАТУРЫ

  1. Камер Э. Д. Сети TCP/IP. Том 3. Разработка приложений типа клиент/сервер для Linux/POSIX - Изд. Вильямс, М.-СПб-Киев, 2002, 576 с. [DJVU]
  2. Тейлор А.Дж. SQL для “чайников” /А.Дж. Тейлор.- Москва: Вильяме, 2005.
  3. Дейт К.Дж. Введение в системы баз данных /К.Дж. Дейт - Москва: ДМК, 2000.
  4. Хомоненко А.Д. Базы данных /А.Д. Хомоненко, В.М. Цыганков - Санкт-Петербург: БХВ-Петербург, 2004.
  5. Вескес Л.Дж. Access и SQL Server. Руководство разработчика /Дж.Л. Вескес - Москва: Лори, 1997.
  6. Конноли Т. Базы данных. Проектирование, реализация и сопровождение /Т. Конноли, К. Бегг. - Москва: Вильяме, 2003.
введение в СУБД (1-ИС)   Web-технологии   Браузеры   к оглавлению

Знаете ли Вы, что инкапсуляция, Encapsulation - От лат.In - в + Capsula - это ящичек, в объектно-ориентированном программировании - сокрытие внутренней структуры данных и реализации методов объекта от остальной программы. Другим объектам доступен только интерфейс объекта, через который осуществляется все взаимодействие с ним.

Bourabai Research Institution home page

Боровское исследовательское учреждение - Bourabai Research Bourabai Research Institution