- •1 Лабораторная работа № 1. Инструментальные программные средства. Пакеты офисного назначения
- •2 Лабораторная работа № 2. Проектирование и заполнение базы данных
- •3 Лабораторная работа № 3. Формирование запросов на выборку
- •4 Лабораторная работа № 4. Проектирование и использование форм
- •5 Лабораторная работа № 5. Подготовка отчетов средствами Microsoft Access
- •6 Лабораторная работа № 6. Решение практических коммерческих задач, связанных с принятием решений
- •7 Лабораторная работа № 7. Имитационное моделирование
- •8 Лабораторная работа № 8. Изучение регистрации доменов. Формы оплаты
- •– Сущность e–num – системы авторизации;
- •9 Лабораторная работа № 9. Поиск торговых площадок, их
- •10 Лабораторная работа № 10. Ознакомление с методами
- •Список литературы
4 Лабораторная работа № 4. Проектирование и использование форм
Задание 1
Для базы данных из задания 1 лабораторной работы № 2 создать следующие формы:
– простую для таблицы «Сотрудники». На форме разместить кнопку для закрытия формы;
– сложную для таблиц «Автомобили» и «Ремонты», где главная форма будет содержать информацию об автомобилях, а подчиненная – о выполненных ремонтах. На форме разместить кнопку для открытия формы Сотрудники и кнопки для перехода к следующей и предыдущей записям и просмотра отчета;
– главную для работы с базой данных.
Рекомендации по выполнению
Создать простую форму «Сотрудники» с помощью мастера форм.
1 Выбрать источник формы – таблица «Сотрудники» и поля, которые будут содержаться в форме: КодСотрудника, Фамилия, Имя, Отчество, Должность, Телефон.
2 Выбрать внешний вид формы – в один столбец.
3 Выбрать требуемый стиль – деловой.
4 Задать имя формы – Сотрудники. Выбрать «Изменить макет формы». Нажать «Готово».
В режиме конструктора из Панели элементов перетащить на форму элемент «Кнопка». В отрывшемся мастере выбрать категорию «Работа с формой», в окне действия – «Закрыть форму». На следующем шаге выбрать изображение на кнопке «Выход» и нажать «Готово». Выйти из режима конструктора и сохранить изменения.
Аналогично с помощью мастера форм сделать форму Автомобили. Далее изменить макет формы в режиме конструктора. В режиме конструктора из Панели элементов перетащить на форму элемент «Подчиненная форма». Открыть Мастер подчиненных форм, который помогает создать подчиненную форму в соответствии со следующими шагами:
1 Какие данные следует включить в подчиненную форму: имеющиеся таблицы и запросы.
2 Из списка таблиц выбрать таблицу «Ремонты». Выбрать доступные поля: все.
3 Определить поле связи между главной и подчиненной таблицей – КодАвто.
4 Задать имя подчиненной формы: ремонты.
5 Нажать «Готово».
Задание 2
Для задания 2 из лабораторной работы № 2 разработать формы для таблиц. Разработать сложную форму: главная форма должна содержать всю информацию о клиенте, подчиненная – информацию о всех заказах, сделанных этим клиентом. На форме пометить кнопки для поиска записей и просмотра отчетов.
Задание 3
Для задания 3 из лабораторной работы № 2 разработать формы для таблиц и запросов. Разработать сложную форму: главная форма должна содержать всю информацию о продукте, подчиненная – информацию о поставках данного продукта. На форме поместить кнопки для ее закрытия и просмотра отчетов.
5 Лабораторная работа № 5. Подготовка отчетов средствами Microsoft Access
Задание 1
Создать отчет по базе данных из задания 1 лабораторной работы № 2.
1 Отчет, содержащий сведения об автомобилях и выполненных ремонтных работах с группировкой по автомобилям. В отчете должны содержаться сведения о номере, марке и владельце автомобиля, а также об общей сумме ремонтов по каждому автомобилю. Подвести итог по общей сумме ремонтов по каждому автомобилю и по предприятию в целом.
2 Отчет, содержащий сведения о сотрудниках и выполненных ими ремонтными работами с группировкой по сотрудникам. В отчете должны содержаться сведения о сотруднике, номере, марке и владельце автомобиля, а также об общей сумме ремонтов по каждому автомобилю. Подвести итог по общей сумме ремонтов по каждому сотруднику и по предприятию в целом.
Распечатку отчета поместить в приложение (файл MS Word).
Рекомендации по выполнению
Разработать отчёт, содержащий сведения об автомобилях и выполненных ремонтных работах с группировкой по автомобилям. В отчете должны содержаться сведения о номере, марке и владельце автомобиля, а также об общей сумме ремонтов по каждому автомобилю. Подвести итог по общей сумме ремонтов по каждому автомобилю и по предприятию в целом.
С помощью Мастера отчётов на основании таблицы «Ремонты» и «Автомобили» разрабатывается отчёт об авто и выполненных ремонтах с расчетом итоговой суммы ремонта. В отчете содержатся сведения о коде ремонта, дате ремонта, марке фамилии владельца, общей сумме ремонта.
На первом шаге выбрать источник отчета – таблица «Ремонты» и поля, которые должны содержаться в отчете: КодРемонта, ДатаРемонта, ОбщаяСтоимость, таблица «Автомобили»: поля Марка, Датавыпуска, ФИОВладельца, ОбщаяСтоимость.
На втором шаге выбрать уровень группировки: Марка.
На третьем шаге, нажав кнопку «Итоги», выбрать по полю ОбщаяСтоимость итог – Sum, что позволит суммировать стоимость ремонта как по авто, так и в целом по предприятию.
На четвертом шаге выбрать тип макета: ступенчатый – и ориентацию: книжная.
На пятом шаге выбрать стиль отчета: деловой.
На шестом шаге назвать отчет: Ремонты и нажать «Готово».
С помощью конструктора отчетов можно редактировать макет отчета: вместо слова Sum написать «Итоговая сумма ремонта».
Задание 2
Для задания 2 из лабораторной работы № 2 создать следующие отчеты.
1 Отчет, содержащий сведения о всех заказах за указанный период (задать самостоятельно). Сгруппировать сведения по странам. Подсчитать количество заказов и общую сумму заказов по странам и всего.
2 Отчет, содержащий сведения о клиентах и заказах, которые еще не выполнены. Сгруппировать сведения по сотрудникам. Подсчитать количество невыполненных заказов и их общую сумму по каждому сотруднику и всего.
После создания отчета с помощью Мастера его следует при необходимости отредактировать в режиме конструктора.
Задание 3
Для задания 3 из лабораторной работы № 2 создать следующие отчеты.
1 Отчет, содержащий полные сведения о всех поставках. Выполнить группировку по продуктам. Подсчитать количество поставок, суммарный объем, среднюю цену, общую сумму по каждому продукту и общее количество поставок, общую сумму в целом по магазину.
2 Отчет, содержащий сведения о всех поставках. Выполнить группировку по поставщикам. Подсчитать количество поставок и общую сумму по поставщикам и в целом по магазину.
Предварительно рекомендуется создать запрос, в котором, кроме выбора нужных полей из таблиц, необходимо рассчитать сумму поставки для каждого продукта как произведение цены за единицу и объема.
