- •1. Библиотека
- •2. Регистратура поликлиники
- •3. Регистратура поликлиники – вызовы на дом
- •4. Работа кадрового агентства
- •5. Работа диетической столовой
- •6. Работа книжного магазина
- •7. Работа детского сада
- •8. Автоматизация тестирования
- •9. Автоматизация супермаркета
- •10. Справочник вуза
- •12. Аптека
- •13. Деканат вуза
- •14. Адвокатская контора
- •15. Фирма по аренде/продаже помещений.
- •16. Гостиница.
- •17. Ломбард
- •18. Нотариальная контора
- •19. Автоматизация распределения учебной нагрузки
- •20. Автоматизация работы туристической фирмы
- •21. Учет телефонных переговоров
- •22. Фирма по прокату автомобилей
- •23. Выдача кредитов в коммерческом банке
- •24. Автоматизация работы ювелирной мастерской
- •25. Автоматизация работы по сдаче в аренду торговых площадей
- •25. Отдел кадров вуза.
1. Библиотека
Составить следующие запросы, сохранить их в БД в виде представлеинй (VIEW)
a) Найти самые популярные издания
b) Найти темы, по которым нет книг
c) Составить список книг по указанной теме
d) Составить список должников, у которых срок долга > 1 месяца (ФИО, шифр, автор, название, дата сдачи), отсортировать по увеличению даты сдачи (т.е., в начале – самые злостные должники)
e) Для каждой учебной группы выдать количество книг, взятых с начала текущего года, количество должников, общая сумма штрафа на группу
_____________________________________________________________________________________
2. Регистратура поликлиники
Составить следующие запросы, сохранить их в БД в виде представлеинй (VIEW)
a) Выбрать информацию о свободных талонах на конкретный день недели
b) Для заданного пациента (ФИО) выдать все его посещения с начала текущего года
c) Пациент может пройти медосмотр во вторник с 14 до 16 ч. Выбрать всех специалистов, к которым он может попасть
d) Для каждого врача вывести количество посещений по датам за период с начала текущего месяца
e) Вывести количество посещений для каждого участка за вчерашний день
_____________________________________________________________________________________
3. Регистратура поликлиники – вызовы на дом
Составить следующие запросы, сохранить их в БД в виде представлеинй (VIEW)
a) Выбрать пациентов (ФИО), которые за последний месяц > 3 раз вызывали врача
b) Выдать пациентов, ожидающих посещения врача (ФИО,адрес,участок,врач)
c) По адресу пациента определить номер участка
d) По дате и времени обращения определить примерное время посещения врача (предполагая, что на каждое посещение врач тратит 30 мин. и выход на вызова начинается с 12 ч.)
e) Определить диагнозы, по которым превышен порог заболеваемости 10% (от общего количества диагнозов) и выдать для каждого из них количество вызовов
_____________________________________________________________________________________
4. Работа кадрового агентства
Составить следующие запросы, сохранить их в БД в виде представлеинй (VIEW)
a) Для безработного Петрова Ивана Ивановича выдать все вакансии с учетом пола, возраста, образования
b) Найти наиболее и наименее востребованную должность
c) Найти предприятия, нарушающие ФЗ РФ о запрете требования предприятием при приеме на работу ограничений по возрасту и полу.
d) Найти количество безработных до 25 лет, имеющих высшее образование
e) Составить отчет о работе кадрового агентства в формате:
Предприятие | Кол-во трудоустроенных | М | Ж | Высшее обр. | Среднее спец. | до 40 лет | после 40
_____________________________________________________________________________________
5. Работа диетической столовой
Составить следующие запросы, сохранить их в БД в виде представлеинй (VIEW)
a) Найти наиболее калорийные блюда
b) Посчитать, сколько блюд можно приготовить из картошки, и сколько из них имеется в наличии
c) От каких блюд придется отказаться, если в страну запрещен ввоз норвежской рыбы?
d) Составить меню для диабетиков ( исключить блюда, содержащие сахар )
e) Выдать список блюд для посетителей, у которых аллергия на фрукты и яйца
_____________________________________________________________________________________