между файлом данных и интерфейсом информационной системы;
3. Интерфейс информационной системы - комплекс средств, осуществляющий
взаимодействие системы с конечными пользователями. Он может
находиться как на клиентском компьютере, так и на сервере.
Разработка ИС по технологии клиент-сервер состоит из нескольких этапов:
1. На сервер в компьютерной сети устанавливаются серверная СУБД
(Например, Microsoft SQL Server, MySQL, Oracle), устанавливается
серверная часть СУБД. Если реализуется web-интерфейс, то на сервер
ставится программа web-сервер (Например, Apache);
2. Если реализуется клиентские приложения, то на все клиентские части сети
ставится клиентская часть (данный шаг не обязателен и выполняется только
в том случае, если пользователи информационной системы имеют
возможность управлять сервером);
3. Настраивается серверная часть СУБД, клиентские части СУБД и web-сервер;
4. Определяется структура данных (связи между таблицами и типы данных
полей), также определяются первичные и вторичные таблицы в запросах;
5. На сервере создаются таблицы и запросы, выполняющиеся на стороне
сервера. Перед созданием запросов, таблицы заполняются начальными
данными. Также создаются хранимые процедуры, пользовательские функции
, диаграммы и триггеры;
6. В случае использования клиентского приложения, при помощи языка
программирования создаются объекты связи, они подключаются к таблицам,
запросам и хранимым процедурам. Также на них создаются запросы и
хранимые процедуры, выполняемые на стороне сервера;
7. Создаются формы;
8. Создаются отчёты;
9. Система заполняется реальными данными.
При создании и заполнении таблиц информационной системы необходимо
следовать 3 правилам:
1. В таблицах не должно быть повторяющихся групп записей. Это достигается
введением индексных полей, то есть сортировкой записей;
2. В таблице не должно быть полей с одинаковыми именами. Это достигается