
- •Т.Н. Лебедева, ю.Р. Бактикова,
- •Предисловие
- •Элементы интерфейса Microsoft Word и их настройка
- •Редактирование и форматирование текста
- •Применение ms Word для обработки текстовых данных
- •Списки, стили
- •Вставка изображений и объектов в документ
- •Работа с таблицами
- •Индивидуальное задание по текстовому редактору Темы
- •Требования к оформлению
- •Создание таблиц
- •Порядок выполнения задания
- •Форматирование ячеек. Рабочие листы Excel.
- •1. Форматы ячеек.
- •2. Рабочие листы в Excel.
- •Работа с абсолютными и относительными ссылками
- •Графическое представление данных
- •Создание внедренных диаграмм.
- •Создание диаграмм на отдельном листе
- •Настройка элементов диаграммы
- •Быстрый способ создания диаграмм
- •Построения графика
- •Лабораторная работа №5 Сортировка и фильтрация
- •Сортировка списков
- •Фильтрация списков
- •Создание презентаций в PowerPoint с помощью шаблонов
- •Создание презентации. Настройка анимации. Действия над объектами
- •Создание базы данных
- •Сортировка и фильтрация данных
- •Создание форм
- •Создание запросов
- •Создание отчетов
- •Создание многотабличной базы данных
- •5. Интернет
- •Настройка браузера. Основы работы в Интернет. Электронная почта.
- •Сводная таблица по ведущим поисковым системам
- •Лабораторная работа №1 Знакомство с математическим пакетом MathCad
- •Лабораторная работа №2 Решение уравнений и систем уравнений
- •1 Способ:
- •2 Способ:
- •3 Способ:
- •Лабораторная работа №2 Задачи математического анализа
- •Лабораторная работа №3 Символьные вычисления
- •Лабораторная работа №4 Решение экономических задач
- •Лабораторная работа №1 Создание и запуск макросов
- •Лабораторная работа №2 Редактирование макросов
- •1. Оператор присваивания
- •Лабораторная работа №2 Создание пользовательских функций
- •Список литературы
Создание многотабличной базы данных
Постановка задачи
Самостоятельно реализовать базу данных по заданию
Задание. БД должна хранить перечень видов продукции, выпускаемой одним хлебокомбинатом, и заказчиков, которым эта продукция отгружается. Для каждого наименования указать цену и вес одной единицы. Отгрузка продукции должна отражать, что, кому, в каком количестве и когда было отгружено.
Назначение. Разработанная БД предназначена для использования хлебокомбинатом: хранит информацию о производимой предприятием продукции, заказчиках, месте хранения продукции и информацию об отгрузке товара.
Категории пользователей. База данных спроектирована и реализована для сотрудников, осуществляющих отгрузку продукции со складов предприятия.
Описание базы данных
Схема данных, взаимосвязи, ключевые поля
База данных включает пять отношений: Заказчик, Город, Продукция, Склады и Отгрузка.
Отношение «Продукция» хранит информацию о продукции, выпускаемой данным хлебокомбинатом. Первичным ключом данного отношения является поле «Наименование продукции», что исключает дублирование данных в таблице по этому полю. Для каждого уникального наименования продукции указаны:
цена за единицу (тип поля - денежный),
вес единицы (тип поля – числовой - действительный),
описание (тип поля - МЕМО),
внешний вид изделия подразумевает наличие иллюстрации (тип поля – OLE-контейнер)
место хранения продукции – поле «Наименование склада» - подстановка из таблицы Склады.
Отношение «Заказчик» хранит информацию о заказчиках продукции (наименование, директор, код города, телефон). Первичный ключ – «Наименование заказчика» - позволяет избежать дублирования по данному полю. Чтобы избежать избыточного дублирования по полю «Название города», в ходе проектирования данная информация была вынесена в отдельное отношение «Город». Отношение «Город» связано с отношением «Заказчик» по полю «Код города», тип связи - один-ко-многим.
Отношение «Отгрузка» служит для связи отношений «Заказчик» и «Продукция» (многие-ко-многим). Первичным ключом служит автоинкрементное поле типа Счетчик «Номер накладной». Связано с отношениями «Заказчик» и «Продукция» по полям «Наименование заказчика» и «Наименование продукции» соответственно.
Отношение «Склады» хранит информацию о складах, на которых находится готовая продукция. Первичный ключ – Наименование склада. Отношение связано с отношением «Продукция», по полю «Наименование склада» для указания места хранения и отгрузки готовой продукции.
Пользовательский интерфейс
Для организации пользовательского интерфейса должны быть созданы четыре формы:
Главная кнопочная форма. На главной кнопочной форме находятся кнопки, которые запускают формы и отчеты, а также кнопка закрытия приложения (для этого форму необходимо делать в режиме конструктора).
Форма «Продукция» создана для удобного заполнения таблицы «Продукция.
Форма «Отгрузка» создана по двум связанным таблицам «Отгрузка» и «Продукция». На форме организовано вычисляемое поле «Стоимость», которое перемножает поле «Количество» из таблицы «Отгрузка» и поле «Цена» из таблицы «Продукция».
Форма «Склады» с подчиненной формой «Продукция» позволяет просматривать, какие виды продукции хранятся на том или ином складе.
Запросы
Запрос на выборку «Отгрузка» выводит на экран все отгрузки, совершенные первого января, а также рассчитывает стоимость отгрузки.
Запрос с параметром «Заказчики» предлагает пользователю ввести город и выводит всех заказчиков, фирма которых находится в этом городе.
Дополнительно:
Перекрестный запрос «Отгрузка» в компактном виде представляет информацию о суммах поставок закупщикам в определенные дни.
Запрос на обновление «Рост цен на 20%» увеличивает стоимость всех товаров на 20%.
Итоговый запрос создан по таблице «Отгрузка» и считает сумму по полю «Количество» (количество отгруженной продукции по дням).
Отчеты
Отчет «Заказчики по городам» содержит группировку по городам.