close

Вход

Забыли?

вход по аккаунту

?

7 PART 2

код для вставкиСкачать
2 Структурированный язык запросов SQL и
реализация простейшего приложения, оперирующего с
реляционными базами данных
2.1 Назначение программы
Данная программа предназначена для реализации
редактора базы данных.
простейшего
2.2 Входные данные
Входными данными для программы является база данных,
сформированная согласно требованиям задания и содержащая три
таблицы. Все таблицы составлены с учетом поставленной задачи.
Назначение полей можно проследить по следующей таблице:
Название поля
FIO
NUMBER
DATA_R
FIO
CPEC
STAJ
ID
DATE_PR
TIME_PR
SUMMA
NUMBER
ID
Интерпретация
Таблица 1 “Клиенты”
ФИО клиента
Номер карточки
Дата рождения
Таблица 2 “Врачи”
ФИО врача
Специализация врача
Рабочий стаж
Идентификационный номер
Таблица 3 “Прием”
Дата приема
Время приема
Сумма оплаты за прием
Номерок
Идентификационный номер
врача
Тип данных
VARCHAR(50) NOT NULL
INT NOT NULL
DATE NOT NULL
VARCHAR(50) NOT NULL
VARCHAR(50) NOT NULL
INT NOT NULL
INT NOT NULL
DATE NOT NULL
VARCHAR(50) NOT NULL
INT NOT NULL
INT NOT NULL
INT NOT NULL
База данных создаётся на основе файла сценария (файл сценария
составляется с помощью стандартных средств создания текстовых файлов),
который затем запускается в программном пакете InterBase.
Содержание файла сценария представлено в приложении Г.
Изм.
Лист
№ докум.
Подпись
Дата
ТПЖА.220201.173
Лист
2.3 Выходные данные
Выходными данными является визуально сформированная база
данных врачей, клиентов и приема.
2.4 Структура программы
Данная программа содержит одну форму с набором вкладок:
База врачей (Рис.4) – на этой вкладке отображается база врачей с их ФИО,
специализацией, стажем и идентификационным номером.
База клиентов (Рис.5) – на этой вкладке отображается база клиентов с их
ФИО, номером карточки и датой рождения.
База приема (Рис. 6) – на этой вкладке отображается база приема,
содержащая время, сумму и дату приема.
Рисунок 4. Вкладка “Врачи”
Изм.
Лист
№ докум.
Подпись
Дата
ТПЖА.220201.173
Лист
Рисунок 5. Вкладка “Клиенты”
Рисунок 6. Вкладка “Прием”
Изм.
Лист
№ докум.
Подпись
Дата
ТПЖА.220201.173
Лист
2.5 Алгоритм работы
Запустив программу, перед пользователем отображается окно (Рис. 4).
На ней можно увидеть набор полей для просмотра данных о врачах. Также
вкладку клиентов можно увидеть через главное меню (“Таблицы” 
“Врачи”) или же нажав соответствующую кнопку, дублирующую главное
меню.
Вкладка для просмотра данных о клиентах (Рис. 5) организована таким
же образом. Вкладку клиентов можно увидеть через главное меню
(“Таблицы”  “Клиенты”) или же нажав соответствующую кнопку,
дублирующую главное меню.
Вкладка для просмотра данных о приеме (Рис. 6) организована таким
же образом. Вкладку приема можно увидеть через главное меню
(“Таблицы”  “Прием”) или же нажав соответствующую кнопку,
дублирующую главное меню.
Для выхода из программы нужно нажать(“Файл”  “Выход”).
2.6 Функциональная реализация процедур
Листинг программы с комментариями можно посмотреть в приложении В.
2.7 Выводы по второй части
Выполнение задания ( Часть 2 ) можно разделить на несколько этапов.
Первый этап - изучение языка структурированных запросов SQL. На
данном этапе мы познакомились с основными понятиями реляционных баз
данных, основами создания баз данных на языке SQL, операторами
данного языка.
Второй этап - создание базы данных, при этом мы воспользовались
пакетом программ InterBase, а также изучили функции создания и
подключения баз данных с помощью прикладной программы Borland C++
Builder SQL Explorer.
Третий этап - ознакомились с некоторыми стандартными компонентами
работы с базами данных на примере обеспечения связи таблиц по одному
из полей.
Изм.
Лист
№ докум.
Подпись
Дата
ТПЖА.220201.173
Лист
Документ
Категория
Программирование, Базы данных
Просмотров
7
Размер файла
114 Кб
Теги
part_2
1/--страниц
Пожаловаться на содержимое документа