49
Таким образом, для создания программы, которая обеспечивает работу
с БД, наиболее подходящей считается среда разработки приложений Delphi 7.
Синтаксис С++ практически провоцирует формирование запутанных
программ, в которых даже автору сложно разобраться, в то время как ясный
и простой синтаксис Delphi дает возможность последнему претендовать на
роль языка, который идеально подходит для описания алгоритма (не
случайно Паскаль происходит от применяющегося для таких целей
алгоритмического языка АЛГОЛ-60).
Когда по каким-либо причинам окажутся недостаточными
возможности Delphi, можно осуществлять программирование на Ассемблере
(машинно-зависимом языке программирования), органично
интегрированному в Delphi.
Во всех случаях Delphi обладает самым быстрым среди продуктов
аналогичного рода оптимизирующим компилятором, который позволяет
создавать быстрые и сравнительно компактные программы [3].
Как выше говорилось, создаваемая БД будет автономного типа. Они
считаются наиболее простыми БД в сравнении с типом файл-сервер, клиент-
сервер и с многоуровневыми распределёнными. Свои данные они хранят в
локальной файловой системе на том ПК, на котором установлены; система
управления и машина БД, которая осуществляет доступ к ним, расположена
на том же самом ПК. Сеть не применяется. В этом случае не появляется
проблема параллельного доступа, если два человека одновременно пытаются
изменить одну и ту же запись.
Подобные БД считаются полезными при развитии тех приложений,
которые распространены среди большого количества пользователей, любой
из которых поддерживает отдельную БД. Это, к примеру, приложения,
которые обрабатывают документацию небольшой фирмы, офиса. Любой
пользователь подобного приложения манипулирует личными своими
данными на своём ПК, у него отсутствует необходимость в доступе к данным
другого пользователя [1].