Самостоятельная разработка базы данных
Задание (80 мин)
Даны описания отношений реляционной базы данных для информационной системы в определенной предметной области.
- Выберите типы для атрибутов.
- Используя конструктор таблиц, создайте соответствующие таблицы, организуйте связи между ними и постройте схему БД.
- Создайте формы для просмотра и заполнения таблиц.
- Заполните таблицы конкретными данными.
- Используя конструктор запросов, реализуйте указанные запросы к БД.
Поликлиника
Врач (Номер врача, ФИО, Категория, Специализация).
Больной (Шифр больного, ФИО, Дата рождения, Вес, Рост).
Лекарство (Шифр лекарства , Название, Изготовитель).
Назначение ( Номер врача , Шифр больного, Шифр лекарства, Дозировка ).
«Назначение» показывает, какому больному какой врач какое лекарство и в какой дозировке выписал.
Реализовать следующие запросы к БД:
- вывести ФИО больных, которым разные врачи выписали одно и то же лекарство в разной дозировке;
- вывести ФИО врачей, которые не выписывали указанное лекарство;
- вывести названия лекарств, которые были выписаны всем больным;
- вывести специализации врачей, у которых лечился указанный больной;
- вывести ФИО самого высокого по росту больного из числа пациентов указанного врача;
- вывести названия лекарств, которые чаще всего выписывает указанный врач.