23
Система Access поддерживает обработку транзакций с гарантией их
целостности. Кроме того, предусмотрена защита на уровне пользователя,
что позволяет контролировать доступ к данным отдельных пользователей и
целых групп.
Одна из самых мощных его возможностей одновременно является и
наиболее важной. Отношения позволяют связать таблицы графически.
Можно даже связывать таблицы, представляющие файлы разных типов
(например, таблицу Access и таблицу dBASE). После подобного связыва-
ния таблицы выступают уже как одно целое, и теперь можно строить за-
просы применительно к любым данным в них. Можно выбирать конкрет-
ные поля, определять порядок сортировки, создавать вычисляемые выра-
жения и вводить критерии отбора нужных записей. Можно отображать ре-
зультаты выполнения запроса в виде таблицы, формы или отчета. От поль-
зователя не требуется предварительной установки связей: вместо этого до-
статочно войти в конструктор запросов (например, когда требуется постро-
ить определенный отчет).
Запросы применяют и в других случаях. Можно создавать запросы,
которые обеспечивают вычисление итогов, отображение сгруппированных
и построение новых таблиц. Запрос можно использовать даже для обнов-
ления данных в таблицах, удаления записей и добавления одной таблицы к
другой.
В рамках разрабатываемого программного средства предполагается
создание процедур обработки данных ЭИС, предназначенной для разме-
щения на АРМ пользователя. Предполагаемый набор описанных выше
процедур включает в себя:
Процедуры извлечения данных из базы данных, в соответствии с
требованиями предметной области (данные таблиц, сведения из опреде-
ленных запросов к таблицам и т.п.).
Процедуры, поддерживающие редактирование данных и коррект-
ную запись их в базу данных.