Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

Подписываем
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Предоплата всего
Подписываем
Лабораторная работа 2 (1ЗбАСс2)
Задание: cоздать базу данных для фирмы по прокату автомобилей в среде СУБД Access
Порядок выполнения работы:
1. Запускайте СУБД Access. В правой части экране выбирайте команду Создать файл… Далее команду СоздатьНовая база данных… и задайте имя файла (Ваши инициалы) и укажите папку для хранения.
2. Необходимо создать структуру следующих таблиц:
а) Таблица «Менеджеры». В этой таблице задайте необходимую длину полей, шаблоны для дат и телефона. Задайте также условие для даты прохождения медицинского осмотра - не далее, чем в прошлом году (сообщение об ошибке: «Вам следует пройти медкомиссию»); и условие для задания возраста не менее 18 лет (соответственное сообщение об ошибке).
Таб_№ |
ФИО |
Пол |
Дата рождения |
Адрес |
Дата приема на работу |
Дата медосмотра |
Телефон |
1 |
Широков С.С |
м |
.12.1996 |
Молодежная д.6, кв. 43 |
31.01.2012 |
01.01.2012 |
(495)-123-43-32 |
2 |
Головина Ф. В. |
ж |
.12.1974 |
Дубовая д.3, кв. 345 |
12.02.2013 |
.02.2013 |
(499)-451-23-34 |
3 |
Семенов С. П. |
м |
.12.1958 |
Часовая д. 85, кв. 56 |
18.03.2013 |
.03.2013 |
(495)-323-89-00 |
4 |
Крутикова Е. П. |
ж |
.02.1955 |
Звериная д. 67, кв. 21 |
22.05.2012 |
22.10.2012 |
(499)-343-88-88 |
5 |
Пушкина Е. А. |
ж |
.09.1970 |
Обзорная д. 25, кв. 21 |
05.07.2012 |
05.11.2012 |
(499)-773-73-83 |
6 |
Иванова О. С. |
м |
.10.1976 |
Шорная д. 38, кв. 90 |
15.05.2012 |
15.12.2012 |
(499)-123-45-67 |
б) Таблица «Клиенты»: «№ клиента», «ФамилияИО», «Серия и номер водит. удостоверения», «Телефон».
№ клиента |
Фамилия ИО |
Серия и номер водительского удостоверения |
Телефон |
в) Таблица «Автомобили» - поля: «№ авто», «Регистр. номер», «Дата прохождения ТО», «Марка», «Модель», «Стоимость аренды (р/ч)», «Цена». Задайте необходимые шаблоны и условия. Создайте список для марки машин.
№ авто |
Регистр. номер |
Дата прохождения ТО |
Марка авто |
Стоимость аренды (р/ч) |
Цена |
г) Таблица «Заказы»
№ заказа |
№ клиента |
№ менеджера |
№ авто |
Дата заказа |
Прокат (ч) |
1 |
.09.2012 |
4 |
|||
2 |
.09.2012 |
5 |
|||
3 |
.09.2012 |
8 |
|||
4 |
.09.2012 |
3 |
|||
5 |
.09.2012 |
5 |
|||
6 |
.09.2012 |
9 |
|||
7 |
.09.2012 |
||||
8 |
.10.2012 |
5 |
|||
9 |
.10.2012 |
||||
10 |
.10.2012 |
3. Задайте связи между таблицами по одноименным полям (схема данных).
4. Заполняйте все таблицы данными в порядке их создания. Введите информацию в первую и четвертую таблицызаданную, а во вторую и третью вымышленную, требуются данные о 8 автомобилях и 8 клиентах.
5. Создайте формы для таблиц( для каждой таблицы своя форма). Добавьте в таблицу «Заказы» данные, датируемые ноябрем 2012г. (общее количество полей должно быть не менее 20).
6. Создайте запрос-выборку «Ноябрь». В ней выберите заказы, выполненные в ноябре. В созданном вычисляемом столбце «Стоимость» рассчитайте стоимость в зависимости от стоимости аренды автомобиля за час и время проката +500 р. за заказ.
7. Создайте запрос-выборку «Сотрудники». В нем рассчитайте по выполнению менеджерами заказов количество заработанных для фирмы денег. Подумайте, какие поля будут нужны в этом запросе.
8. Создайте запрос «Клиенты»: суммарная стоимость заказов каждого.
9. Сформируйте запроссоздание. Создайте ведомость выдачи заработанных денег (50% от выработки) за ноябрь.
10. Сделайте отчет по каждому из запросов. Просуммируйте итоговую стоимость, итог по зарплате. Посмотрите на экране, отредактируйте отчет. Расположите поля равномерно по экрану.