Реферат: Информационно-справочная система, обеспечивающая работу с базой данных Bit

Данная процедура предназначена для удаления записей из базы

данных. В программе предусмотрена возможность задания либо номе-

ра удаляемой записи, либо фамилии абитурьента, содержащейся в

данной записи. Эта возможность реализуется процедурой Accept,

описанной ниже. Процедура Accept возвращает номер выбранной запи-

си и с помощью встроенного предиката retract запись удаляется из

базы данных. В случае ошибки (отсутствия записи, выбранной

пользователем для удаления) выводится соответствующее сообщение

(процедура Error).

Процедура Working(3) выводит меню, содержащее пункты: "Прос-

мотр основной базы", "Просмотр базы BSTUD" и "Выход в главное ме-

ню". Собственно просмотр содержимого БД осуществляют процедуры

View(1) и View(2), рассмотренные ниже. Процедура Working(3) реа-

лизована в стиле процедур Main_menu и Working(1) с применением

процедуры Repeat.

Данная процедура выводит меню, содержащее следующие пункты:

"Загрузить основную базу из выбранного файла", " Загрузить основ-

ную базу из файла bit.dat", " Загрузить базу BSTUD из выбранного

файла"," Загрузить базу BSTUD из файла bstud.dat" и "Выход в

главное меню". Собственно загрузка баз данных осуществляется про-

цедурой Load_bd, аргументом которой служит переменная C, считан-

ная с клавиатуры при вводе пользователем номера желаемого пункта

меню. В процедуре Working(4) также применена процедура Repeat.

Процедура Working(5) аналогична Working(4). Для сохранения

баз данных применяется процедура Save_bd, рассмотренная ниже, ар-

гументом которой является переменная I.

Данная процедура служит для создания новой базы данных. Про-

цедура работает следующим образом: из базы, имеющей метку "аби-

турьент" , извлекаются нужные данные, производится суммирование

К-во Просмотров: 579
Бесплатно скачать Реферат: Информационно-справочная система, обеспечивающая работу с базой данных Bit