Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Обработка информации средствами СУБД.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
3.33 Mб
Скачать

4. Создание запросов на изменение

1. Создать Запрос5 на создание Таблицы 5 с полями Название фирмы, Адрес АЗС, Дата продажи, Вид топлива, Количество, л. Включить в создаваемую таблицу записи о продаже топлива на заправках Лукойл.

2. Создать Запрос6 на добавление в Таблицу 5 записей о продажах топлива на заправках Белнефтехим .

3. Создать Запрос7 на обновление Таблицы 5. Увеличить цену на все виды топлива на 10%.

4. Создать Запрос8 на удаление из Таблицы 5 информации о продаже топлива Нормаль-80.

5. Разработка сложной формы

Создать сложную форму Информация о продажах, в которой выводится следующая информация: Дата продажи, Вид топлива, Количество, л. Форма должна содержать подчиненную форму АЗС, в которой выводится Адрес АЗС, Название фирм, Юридический адрес, и подчиненную форму Цена, в которой выводится Цена топлива за 1 л, руб.

6. Создание отчетов

Создать отчет Продажа топлива. Отчет должен включать следующие поля: Фирма, Адрес АЗС, Дата продажи, Вид топлива, Цена за 1 л, Количество, Стоимость. Выполнить группировку по фирме и адресу АЗС, получить итоги по полю «Стоимость».

Продажи автомобильного топлива

Дата продажи

Вид топлива

Цена за 1 л, руб.

Количество, л

Стоимость, руб.

Фирма ____

Адрес АЗС_________

.

.

.

.

Итого по автозаправке:

?

.

.

.

.

.

Итого:

?

Вариант 8. База данных ЗАРПЛАТА

В штате фирмы состоит 6 человек: директор, главный бухгалтер, секретарь, менеджеры – 2 чел. и водитель. Система оплаты - повременная. Создать базу данных для расчета заработной платы сотрудникам фирмы за 1-ый квартал текущего года.

1. Создание структуры таблиц и связей

Таблица 1 – Сотрудники

Табельный номер

ФИО сотрудника

Код должности

Стаж работы

Кол-во детей

Адрес

Телефон

Таблица 2 – Должности

Код должности

Название должности

Должностной оклад

Таблица 3 – Ведомость

пп

Табельный номер

Код месяца

Отработано дней

Премия за месяц, %

Таблица 4 – Месяцы

Код месяца

Название месяца

Рабочие дни

Праздничные дни

Выходные дни

2. Создание простых форм и заполнение таблиц

1. Создать формы для заполнения данными таблиц Сотрудники, Должности, Ведомости и Месяцы. Организовать поля Табельный номер и Код месяца (таблица Ведомость), Код должности (таблица Сотрудники) в виде полей со списком.

2. Заполнить таблицы с помощью созданных форм.

3. Создание запросов на выборку

1. Создать Запрос1 на условную выборку информации о начислении заработной платы за январь (фамилии сотрудников отсортировать в алфавитном порядке):

  • название месяца,

  • ФИО сотрудника,

  • рабочие дни,

  • кол-во нерабочих дней,

  • отработано дней,

  • должностной оклад,

  • премия за месяц, %,

  • премия, руб.,

  • всего начислено, руб.

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

3. Создать Запрос3 с группировкой для определения общей суммы выплат за каждый месяц. Запрос должен содержать поля: Месяц, Всего начислено, руб.

4. Создать Запрос4 (перекрестный запрос). Сводная таблица должна выводить информацию в следующем виде.

Кол-во отработанных дней

Месяц 1

Месяц 2

. . .

ФИО 1

ФИО 2

. . .