Методические указания к лабораторным работам 1,2 по курсу «Базы данных», страница 8

6) Инструкторы центра занятости владеют информацией о вакантных рабочих местах. Они же регистрируют все данные о безработных, приходящих в центр занятости. Если безработный трудоустраивается, информацию о нем удаляют и корректируют данные о количестве вакантных рабочих мест.

В базе данных должна храниться следующая информация: коды инструкторов и их рабочие телефоны; для каждого безработного его паспортные данные, пол, ФИО, адрес, телефон, дата рождения, образование, последнее место работы, статья увольнения, дата увольнения, названия специальностей, которыми он владеет с указанием разряда по каждой из них; названия предприятий, которым требуются работники; информация о том, кто им нужен и в каком количестве.

В базе данных создать следующие запросы выборки:

·  выяснить, кого больше среди безработных: мужчин или женщин;

·  определить пять больше всего не востребованных специальностей;

·  определить пять самых требуемых специальностей;

·  найти среди безработных всех, кто более полугода не может трудоустроиться;

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

В базе данных создать следующие запросы на изменение:

·  изменить адрес и телефон определенного безработного;

·  увеличить количество мест по одной из требуемых специальностей;

·  безработный освоил еще одну специальность – выполнить запрос на добавление соответствующей информации;

·  с помощью запроса на создание таблицы создать архив, который будет содержать информацию обо всех трудоустроившихся;

·  безработный трудоустроился – удалить из соответствующей таблицы информацию о нем.

Создать перекрестный запрос вида:

Название предприятия

Общее количество мест

Распределение

по специальностям

В базе данных создать следующие формы:

·  появление нового безработного;

·  появление новых вакантных рабочих мест: выбор названия предприятия, выбор названия специальности и собственно добавление количества рабочих мест;

·  организация трудоустройства: выбор безработного, выбор предприятия и специальности (должности), отметка о трудоустройстве и уменьшение количества мест по соответствующей специальности для соответствующего предприятия.

В базе данных создать отчеты по всем запросам выборки.

7) Требуется автоматизировать рабочее место кассира сберегательного банка по работе с частными вкладчиками.

В базе данных должна храниться следующая информация: коды кассиров, названия вкладов и процентные ставки по ним, для каждого из вкладчиков его паспортные данные, ФИО, адрес, номера счетов и количество денег на каждом из них; даты приходов (расходов) по счетам и суммы приходов (расходов).

В базе данных создать следующие запросы выборки:

·  вывести информацию об определенном вкладчике;

·  определить пять самых популярных вкладов;

·  вывести пять самых богатых вкладчиков;

·  выяснить, когда вкладчики были наиболее активны в течение прошедшего месяца (в первой декаде, во второй или в третьей);

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

В базе данных создать следующие запросы на изменение:

·  уменьшить процентную ставку по определенному вкладу;

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

·  создав новую таблицу, которая будет содержать информацию о «замороженных» счетах, с помощью запроса на добавление «заморозить» определенный счет;

·  «разморозить» определенный счет, удалив из соответствующей таблицы информацию о нем;