Задание 1 Создание таблиц
Работа добавлена на сайт samzan.net:
Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Предоплата всего
от 25%
Подписываем
договор
База данных «Начисление пенсии»
Задание 1. Создание таблиц.
- Создайте 4 таблицы в режиме Конструктора.
Таблица «Пенсионеры»
Таблица «Льготы»
Таблица «Стаж»
Таблица «Накопления»
Задание 2. Установка связей между таблицами.
- Выполните команду Сервис Схема данных.
- Поочередно выберите каждую из таблиц и нажмите, для каждой из них, кнопку Добавить.
- Создайте следующие связи между таблицами:
Задание 3. Конструирование запросов.
В режиме Конструктора создайте следующие виды запросов:
- Запрос на выборку: Запрос (выборка Попов)
- Запрос сортировки: Сортировка(Фамилия по возрастанию)
- Запрос с параметром: Запрос (с параметром)
В строке Условие отбора столбца ФИО вводим [Введите фамилию пенсионера].
- Запрос на обновление: Запрос(обновление стаж>35).
Для этого необходимо:
- Создать запрос на выборку таблицы «Стаж»;
- Затем преобразуем его в окне Конструктора запросов в запрос на обновление при выборе команды меню Запрос/Обновление;
- Введем в строку Обновление выражение, определяющее новое значение поля, и заполним строку Условие отбора:
- Запрос содержащий вычисляемые поля: Запрос (с вычисляемыми полями).
Для этого необходимо:
- Создать запрос на выборку таблицы «Пенсионеры»;
- Из таблицы «Пенсионеры» отберем поле «ФИО»;
- Во второе поле введем выражение: Надбавка за стаж: [Пенсионеры]![базовая ставка]+[Пенсионеры]![базовая ставка]*[Стаж]![прибавка]
Результат работы запроса «запрос(с вычисляемые полями)»:
- Итоговый Запрос: Итоговый.
Для этого необходимо:
- Создать запрос на выборку таблиц «Пенсионеры» и «Льготы»;
- Из таблицы «Пенсионеры» отберем поля «Фио», «Стаж», «Базовая ставка»;
- В четвертое поле введем выражение: Льгота: [Пенсионеры]![базовая ставка]*[Льготы]![прибавка];
- Нажимаем на кнопку . Появляется строка «Групповая операция». Выбираем группировку по полям «Фио», «Стаж», «Базовая ставка» и суммирование по четвертому полю (Sum);
Результат работы запроса «Итоговый»:
- Запрос на выборку: Фамилия-категория-прибавка
Создать запрос на выборку таблиц «Пенсионеры» и «Льготы».
- Запрос перекрестный: Фамилия-категория-прибавка_перекрестный
Для этого необходимо:
- В окне база данных выбрать объект «Запросы», нажать на кнопку «Создать»;
- В появившемся окне «Новый запрос» выбрать строку «Перекрестный запрос» и нажать кнопку ОК;
- Далее в появившемся окне «Создание перекрестных таблиц» нужно выбрать запрос Фамилия-категория-прибавка, нажмите Далее;
- Выбрать поле ФИО, значения которого будут использованы в качестве заголовков строк, а потом нажимаем на кнопку Далее;
- Выбрать поле Категория, значения которого будут использованы в качестве заголовков столбцов, нажмите Далее;
- Выбираем функцию Максимум, которая будет вычислена для каждой ячейки на пересечении строк и столбцов, «Далее»;
- Вводим название запроса и нажимаем на кнопку Готово.
Результат работы перекрестного запроса «Фамилия-категория-прибавка _перекрестный»
Задание 4. Создание форм.
- С помощью Мастера форм создайте форму по таблице «Льгота» и форму на основе запроса «Запрос (с вычисляемыми полями)».
- Создайте кнопочную форму. Кнопочная форма-меню создается для быстрого доступа к созданным формам и отчетам.
- Для создания кнопочного меню необходимо реализовать следующие действия:
- Выполнить команду Сервис → Служебные программы → Диспетчер кнопочных форм;
- Подтвердить создание кнопочной формы, щелкнув по кнопке «Да»;
- Создать свою страницу кнопочной формы, щелкнув по кнопке «Создать» в окне Диспетчера кнопочных форм;
- Можно выбрать имя в появившемся диалоговом окне «Создание» (Главное меню) и щелкнуть по кнопке «ОК»;
- В окне Диспетчера кнопочных форм выбрать созданную страницу «Главное меню» и щелкнуть по кнопке «Изменить»;
- Далее в окне «Изменение страницы кнопочной формы» создаются ее элементы с помощью кнопки «Создать»;
- В результате появится окно Создание:
- Для каждого элемента вводится текст, поясняющий его действие, это делается в строке Текст;
- В строке Команда из списка выбирается действие, которое будет происходить при нажатии этого элемента-кнопки;
- В строке Форма указывается имя формы или отчета, с которым будет происходить действие, указанное в строке Команда. Далее нажимается кнопка «ОК».
- После определения всех элементов кнопочной формы окно изменения закрывается кнопкой «Закрыть»;
- Появившуюся на вкладке Формы форму с именем «Switchboard» следует переименовать, например, назвать ее «Меню»;
- Далее нужно открыть эту форму и просмотреть ее возможности.
- Главная кнопочная форма выглядит следующим образом:
- При начатии на одну из кнопок Главного меню появиться подкнопочная форма. Например «Таблицы»: