- •Версия 0.2
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
- •Вариант
Вариант
Предметная область - больница.
Решаемые задачи - учет больных (поступление, выписка, диагноз, лечение, распределение по палатам, страховой полис и т.п.), расчет стоимости лечения. Используется справочник лекарств (название, цена, показания). За каждой палатой закреплен лечащий врач (может быть один врач на несколько палат).
Запросы:
Упорядочение по полям: диагноз, номер палаты, дата поступления.
Поиск: все сведения о больном ХХ; данные о лекарстве УУ.
Выборка: - больные, поступившие в день УУ с диагнозом ММ (выдать ФИО и палату); список выписанных на текущий день больных.
Вычисления: количество больных в палате ХХ; суммарная стоимость лечения больного УУ.
Коррекция: удаление данных о больных, выписанных в прошлом году; абитуриенте ХХ; изменение цены лекарств на ХХ %.
Ограничения целостности: а) номера палат в заданных пределах; б) назначенные лекарства должны быть в справочнике; номер страхового полиса должен быть уникальным для каждого больного.
Табличный отчет: список больных, сгруппированных по палатам (ФИО, диагноз, дата поступления, лечащий врач).
Произвольный отчет: счет за лечение (ФИО, диагноз, номер страховки и сумма за лечение).
Вариант
Предметная область - клуб туристов.
Решаемые задачи - выдача справок по туристическим услугам (описание туров, куда, какая фирма имеет эти путевки и сколько в наличии, цена, координаты фирмы). Необходима нормализация базы данных.
Запросы:
Упорядочение путевок по полям: страна, фирма, цена.
Поиск: сведения о фирме ХХ,
Выборка: сведения о фирмах, имеющих путевки в страну УУ по цене не выше NN.
Вычисления: средняя стоимость тура в страну УУ.
Коррекция: удаление данных о турагенстве ХХ и ее путевках; стоимость поездки в страну ХХ на УУ дней возросла на М %.
Ограничения целостности: а) каждый тур имеет ссылку хотя бы на одну фирму; б) цена путевки не менее 50 руб.;
Табличный отчет: список туров с группировкой по странам;
Произвольный отчет: картотека туристических фирм.
Вариант
Предметная область - почта.
Решаемые задачи - выдача справок о газетах и журналах (индекс, название, тираж, цена, издательство и т.п.), а также их издательствах (город, телефон и т.п.).
Запросы:
Упорядочение по полям: тираж, цена, название.
Поиск: все сведения о газете ХХ,
Выборка: электростальские газеты.
Вычисления: доход, получаемый издательством NN (тираж * цена).
Коррекция: удаление данных о газете ХХ; повышение цены подписки для газет издательства Х на М руб.
Ограничения целостности: а) каждая газета выпускается издательством, имеющимся в списке б) название газеты - не пустое значение; в) индекс газеты должен быть уникальным.
Табличный отчет: список издательств; группировка по городам.
Произвольный отчет: абонемент на подписку (индекс, название, цена...).
Вариант
1. БД "Деканат".
Задача – информационная поддержка деятельности деканата вуза:
ведение расписания сессии, хранение результатов сессии;
составление зачётных и экзаменационных ведомостей;
составление расписаний экзаменов по группам, кафедрам, для отдельных преподавателей;
проверка корректности расписания экзаменов (уникальность комбинации "время – дата – аудитория"; между экзаменами в одной группе должно пройти не менее трёх дней);
подсчёт по результатам зачётов и экзаменов итоговых значений (количество оценок '5', '4', '3', '2', количество неявок, средний балл по группе);
получение списка экзаменов на текущую дату.