83
2.3.2. Характеристика базы данных
Достоинства Microsoft Visual FoxPro 9.0:
1. высокая скорость выполнения запросов;
2. широкие возможности по созданию пользовательских
интерфейсов и взаимодействия с другими программами, поддерживающими
COM автоматизацию;
3. низкие требования к аппаратному обеспечению;
4. низкая стоимость лицензии на программное обеспечение;
5. небольшое количество служебной информации в
пользовательской базе данных, как следствие более экономное расходование
памяти на запоминающем устройстве.
Недостатки Microsoft Visual FoxPro 9.0:
1. файл-серверная архитектура, подразумевающая передачу
большого количества информации в виде файлов – таблиц (*.dbf) и файлов –
баз данных (*.dbc), которые могут храниться на сетевом диске, перед
выполнением соответствующего SQL запроса на компьютере клиенте, что
вызывает замедление в его выполнении, обусловленное, как правило, «узким»
каналом связи;
2. низкий уровень безопасности хранимых данных.
Для устранения описанных недостатков программного средства
Microsoft Visual FoxPro 9.0 в ОАСУП была создана необходимая программно-
аппаратная инфраструктура для реализации клиент-серверной архитектуры
информационной системы, основной целью которой является устранения
передачи файлов-таблиц и файлов-баз данных по локальной вычислительной
сети между файловым сервером и клиентским приложением. Для этого был
выделен отдельный компьютер-сервер, на котором функционируют
прикладной компонент и компонент доступа к данным, а на запоминающем
устройстве располагаются пользовательские базы данных. Таким образом, вся
обработка запросов осуществляется не клиентским приложением, в случае
штатного использования Microsoft Visual FoxPro 9.0, а выделенным сервером,