Контрольная работа: Основы устройства технических и экономических баз данных
3) stalo(количество копий после продажи / пополнения): integer;
4) Cena(цена в рублях): integer;
Для хранения этой информации программа использует типизированные файлы.
3. Описание работы программы
При требовании выполнить какой-либо пункт меню программа его выполняет после нажатия клавиши «Enter».
Во всех пунктах, где в базу нужно заносить какие-либо действия пользователь вводит эти данные с клавиатуры. В пункте выборка пользователю предлагается выбрать, критерий по которому она будет осуществляться.
После запуска программы на экране появляется меню, которое предлагает пользователю дальнейшее развитие его действий. На предложенной ниже схеме вы увидите, как может работать программа.
Главное меню содержит четыре пункта:
1) Работа с созданной базой.
2) Создание новой базы.
3) Удаление базы.
4) Выход.
Теперь рассмотрим подробнее эти пункты:
1) Если пользователь заходит в пункт Работа с созданной базой , то ему предлагается:
· добавить запись (пользователь может добавить запись в существующую базу)
· изменить запись (пользователь может изменить существующую запись)
· вывести таблицы (пользователь может просмотреть существующие таблицы)
· выборку (пользователь может выбрать записи по одному из предложенных критериев (см. рисунок ниже))
· Назад (пользователь может вернуться в главное меню)
2) Если же пользователь заходит в пункт Создание новой базы , то он может создать новую базу данных)
3) Если же пользователь заходит в пункт Удаление базы , то он может удалить существующую базу данных)
4) Если пользователь заходит в пункт Выход , то он может выйти из программы)
4. Тестовая задача и результаты прогона тестовой задачи
Для того чтобы проверить возможности программы нам нужно протестировать её.
Первое, что мы сделаем – это создадим базу данных.
Для этого в главном меню выберем пункт Создание новой базы.
Программа запросит имя файла, в котором будет храниться информация об автобусах. Ввели Супербаза. Далее программа спросила о скольких дисках будете вводить данные. Вводим число «2».
Далее нам нужно ввести данные первой записи: