Порядок создания базы данных "Пенсионеры ПФ" в системе управления БД ACCESS, страница 2

Для выполнения подстановки в указанную таблицу следует выполнить последовательность действий:

1.  Открыть таблицу, для которой задается подстановка, в режиме Конструктора;

2.  Выбрать поле определения подстановки;

3.  В окне Свойства поля выбрать вкладку Подстановка;

4.  Выбрать Тип элемента управления –Поле со списком;

5.  В строке Источник строк выбрать таблицу-источник для подстановки;

6.  В строку Присоединенный столбец ввести номер присоединенного столбца (как правило, первый);

7.  В строку Число столбцов ввести число отображаемых столбцов таблицы-источника при выборе значения;

8.  Сохранить изменения;

9.  Закрыть окно Конструктора.

5.  Ввести записи в БД:

Следует ввести записи в таблицы базы данных, например, как это показано на рис. 8.

В таблицу Районы – районы Санкт-Петербурга.

В таблицу Статус пенсионера – информацию о статусе пенсионера, в соответствии с которым ему начисляется пенсия.

В таблицу Пенсионер:

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

·  несколько женщин-пенсионерок, родившихся до 1967 года.;

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

Статус пенсионера

Пенсионер

Район

#Код статуса

Статус пенсионера

#Личный счет

Фамилия

Код статуса

Код района

#Код района

Район

Инв1

Инвалид 1 группы

12354897

Дорут

Инв1

Колп

Гатч

Гатчин-ский

Инв2Н

Инвалид 2 нерабочей группы

12354897

Ли

Инв2Н

Колп

Выб

Выборгс-кий

Инв2Р

Инвалид 2 рабочей группы

12354897

Семенов

Инв2Р

Калин

Колп

Колпинс-кий

Инв3

Инвалид 3 группы

12354897

Чекмар

Инв3

Фрунз

Калин

Калинин-ский

Ижд

Имеющий иждивенца

12354885

Ким

Ижд

Центр

Пушк

Пушкинс-кий

Корм

Потеря кормильца

12354786

Рон

Корм

Гатч

Фрунз

Фрунзенс-кий

Общ

Пенсия по старости

12389787

Суслова

Общ

Выб

Центр

Централь-ный

12354788

Калмак

Общ

Киров

Киров

Кировс-кий

Рис. 8. Пример заполнения таблиц базы данных

6.  Создать запросы к БД в соответствии с заданием

Следует выполнить простые запросы (табл.  4) и запросы с вычислением (табл. 5).

При создании запроса выполняется следующая последовательность операций:

1.  Выбрать вкладку Запросы;

2.  Нажать кнопку Создать;

3.  Выбрать Конструктор;

4.  Выбрать таблицы БД, к которым адресован запрос (выделить и нажать кнопку Добавить);

5.  Выбрать поля из таблиц БД для создания результирующей таблицы (двойным щелчком кнопки мыши);

6.  В строку Условие отбора ввести условие отбора записей;

7.  Выполнить запрос (кнопка !);

8.  Проанализировать полученную выборку на предмет корректности полученного результата;

9.  В случае необходимости внесения изменений вернуться в окно Конструктора, внести исправления и повторить п. 7.;

10.  Сохранить запрос (Файл/Сохранить) и ввести имя запроса;

11.  Закрыть окно Конструктора.

Простые запросы

В табл. 4 представлены 4 запроса – «Пенсионеры ПФ», «Лица не являющиеся пенсионерами», «Пенсионеры мужчины», «Пенсионеры-инвалиды».

Все перечисленные ниже запросы строятся на основе трех таблиц базы данных («Статус пенсионера», «Район», «Пенсионер»). При создании запросов необходимо включить из всех таблиц все поля:

Лицевой счет, Фамилия, Имя, Отчество, ДатаРождения, КодРайона, Адрес, Гражданство, ДатаРегистрацииВПФ, ДатаПолученияСтрахСв, КодСтатуса, ЯвляетсяПенсионером, Пол, ПроработалЛет, СреднийЗаработор, СрезнийЗаработокПоСтране, Накоплено страховых средств, Район, Статус пенсии