Разработка базы данных, отражающей учет успеваемости студентов — страница 3

  • Просмотров 5583
  • Скачиваний 327
  • Размер файла 84
    Кб

¦ 3415¦ Котенко¦ Анатолий¦ Николаевич¦ 0.00¦ ¦ 3416¦ Нагорный¦ Евгений¦ Васильевич¦ 25.50¦ +--------------------------------------------------------------------------+ Предметы +--------------------------------------------------------------------------+ ¦ Код предмета¦ Название¦ Код преподав.¦ Время учебы¦ Курс¦ +--------------+--------------+--------------+--------------+--------------¦ ¦ 2001¦ Физика¦ 4001¦ 34¦ 1¦ ¦ 2002¦ Химия¦ 4002¦ 68¦ 1¦ ¦ 2003¦ Математика¦ 4003¦ 68¦ 1¦ ¦ 2004¦ Философия¦ 4005¦ 17¦ 2¦ ¦ 2005¦ Экономика¦ 4004¦ 17¦ 3¦

+--------------------------------------------------------------------------+ Преподаватели +--------------------------------------------------------------------------+ ¦ Код преподав.¦ Фамилия¦ Имя¦ Отчество¦ Начало работы¦ +--------------+--------------+--------------+--------------+--------------¦ ¦ 4001¦ Викулина¦ Валентина¦ Ивановна¦ 01/04/1984¦ ¦ 4002¦ Костыркин¦ Олег¦ Владимирович¦ 01/09/1997¦ ¦ 4003¦ Казанко¦ Виталий¦ Владимирович¦ 01/09/1988¦ ¦ 4004¦ Позднякова¦ Любовь¦ Алексеевна¦ 01/09/1998¦ ¦ 4005¦ Загарийчук¦ Игорь¦ Дмитриевич¦ 10/05/1989¦

+--------------------------------------------------------------------------+ Оценки +--------------------------------------------------------------------------+ ¦ Код сдачи¦ Оценка¦ Дата сдачи¦ Студенческий¦ Код предмета¦ +--------------+--------------+--------------+--------------+--------------¦ ¦ 1001¦ 5¦ 10/06/1999¦ 3412¦ 2001¦ ¦ 1002¦ 4¦ 10/06/1999¦ 3413¦ 2003¦ ¦ 1003¦ 3¦ 11/06/1999¦ 3414¦ 2005¦ ¦ 1004¦ 4¦ 12/06/1999¦ 3412¦ 2003¦ ¦ 1005¦ 5¦ 12/06/1999¦ 3416¦ 2004¦ +--------------------------------------------------------------------------+ Эти данные будут использоваться в примерах. Интерфейс программы Для того, чтоб

понять, что делает программа рассмотрим ее меню: Рис. 1 На рисунке 1 представлено главное меню программы, которое появляется при ее запуске. Тут: «Загрузка» - ввод базы данных из типизированного файла. «Сохр. в тип. файл» - сохранение базы данных в типизированном файле. «Сохр. в текст. файл» - сохранение выбранной таблицы в текстовой файл. «Просмотр» - просмотр данных таблиц. «Корректировка» - изменение записей таблиц. «Сортировка» -

сортировка записей по определенному полю. «Запросы» - поиск данных в четырех таблицах, соответствующие заданному условию. «Выход» - выход из программы. Рис. 2 Главное меню содержит вложенные. Например на 2 рисунке показано меню, служащее для выбора таблицы (одной из четырех). Вход в него может быть осуществлен по разному. То есть это меню вы будете проходить при просмотре данных, при корректировке и при сохранении в текстовой файл.

Это меню в комментариях не нуждается. Рис. 3 При выборе «Корректировка» вы перейдете к меню, показанному на рисунке 3. «Добавление» - добавление нового кортежа в заданную с помощью предыдущего меню таблицу. «Удаление» - удаление строки из таблицы, причем запись в таблице ищется по первому столбцу. «Изменение» - изменение свойств существующей в базе данных строки. Последнее подменю – это подменю запросов, на котором надо