Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Kursovaya_BD_14.docx
Скачиваний:
4
Добавлен:
15.11.2019
Размер:
581.01 Кб
Скачать

Заключение

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

Разработанная БД позволяет хранить информацию о пациентах поликлиники, врачах, заболеваниях и приеме пациентов.

Реализованы различные запросы к базе данных:

  • вывести набор строк, удовлетворяющих определенному условию;

  • вывести набор строк, отсортированных по определенному полю по возрастанию и по убыванию;

  • продемонстрировать результат группировки;

  • сформировать набор данных из нескольких таблиц с помощью оператора соединения.

Реализованы три типа курсоров:

  • курсор-цикл, выбирающие данные;

  • курсор с параметрами;

  • курсор с обновлением.

Разработаны два различных триггера, записывающие определенные действия пользователя в таблицу с отметкой о дате и содержании действия. Первый триггер срабатывает после добавления записи в таблицу, второй – перед добавлением.

Разработаны процедуры и функции. Функции отвечают поставленной задаче: выводят количество принятых пациентов и процент выздоровлений у заданного врача в заданном периоде.

1 В таблицах «Талоны» (TALON) и «Заболевания» (ILLNESS) ключи (TalonID И IllnessID) заполняются с использованием последовательностей.

23