- •Задачи для самостоятельного решения
- •Нажмите на кнопку "Новая база данных" в области задач "Доступные шаблоны"
- •Создание новой бд
- •Рабочее окно бд Хлеб
- •Для работы с таблицами щёлкните на кнопку "Конструктор таблиц"
- •Структура таблицы Товары
- •Ключ: Код_товара
- •Данные таблицы Товары
- •Структура таблицы Производители
- •Структура таблицы Продажи
- •Ключ: Код_продажи
- •Вызовите построитель выражений
- •Постройте функцию Date
- •Данные таблицы Продажи
- •Задайте условие, связанное операцией Или
- •Введите имя новой таблицы
- •Вставка данных
- •Задачи для самостоятельного решения
- •Добавление вычисляемых полей
- •Построение выражения для стоимости
- •Установите значение "с разделителями разрядов"
- •Копирование запроса
- •Настройка запроса ВсеПродажиПоПроизводителю
- •Задайте диапазон дат в условии
- •Простой запрос ВсеПродажи с использованием оператора Between
- •Преобразование запроса в параметрический
- •Задайте границы диапазона дат как параметры
- •Выберите нужные поля из запроса "ВсеПродажи"
- •Укажите вычисляемые величины
- •Выберите вычисляемые величины в перекрестном запросе
- •Создание запроса Переоценка на базе таблицы Товары.
- •Преобразование запроса на выборку в запрос на обновление.
- •Создание запроса Переоценка на базе таблицы Товары
- •Установите условия для отбора обновляемых товаров
- •Преобразование запроса на выборку в запрос на обновление
- •Задайте новые значения для цены
- •Основные этапы решения задачи архивирования
- •Копирование устаревших данных из таблицы Продажи в новую таблицу Продажи09_2011.
- •Удаление устаревших данных из таблицы Продажи.
- •Копирование устаревших данных
- •Введите условия отбора и выберите тип запроса "Создание таблицы"
- •Новая таблица Продажи09_2011
- •2.Удаление устаревших данных
- •Введите условия отбора и выберите тип запроса "Удаление"
- •Задачи для самостоятельного решения
- •Форма в один столбец
- •Комбинированная форма
- •Построение диаграммы
- •Создание формы в один столбец
- •Поля формы Продажи
- •Форма Продажи будет иметь такой вид
- •Использование формы
- •Добавление вычисляемого поля
- •Панель Элементов управления формы
- •Построитель выражений для поля Стоимость
- •Страница свойств для вычисляемого поля Стоимость
- •Форма с вычисляемым полем
- •Вставка поля со списком
- •Форма с полями со списком
- •Улучшение формы
- •Создание главной формы.
- •Создание подчиненной формы.
- •Объединение подчиненной формы с главной.
- •Создание главной формы
- •Автоформа в столбец Производители
- •Главная форма
- •Создание подчиненной формы
- •Создание подчиненной формы на основе запроса ВсеПродажи
- •Выбор внешнего вида формы
- •Предварительный вариант подчиненной формы
- •Подчиненная форма с полем со списком
- •Доработанная форма ВсеПродажи
- •Вычисление стоимости
- •Окончательный вид подчиненной формы
- •Объединение подчиненной формы с главной
- •Создание базовой диаграммы мастером.
- •Доработка диаграммы.
- •Создание базовой диаграммы мастером
- •Многоуровневый отчет
- •Построение отчета по одному объекту
- •Связь отчета с формой
- •Многоуровневый отчет
- •Отчет о продажах киоска "Колобок"
- •Гл. Бухгалтер ____________Петренко п. П.
- •Построение предварительной версии отчета с помощью мастера.
- •Доработка отчета в конструкторе.
- •Построение предварительной версии отчета с помощью мастера
- •Отчет о продажах киоска "Колобок" Дата 99.99.9999 Производитель хххххх
- •Подготовка базового запроса.
- •Построение предварительной версии отчета с помощью мастера.
- •Доработка отчета в конструкторе.
- •Подготовка базового запроса для построения отчета
- •Добавьте запрос ВсеПродажи
- •Базовый запрос для отчета по одному объекту
- •Построение предварительной версии отчета с помощью мастера
- •Удалите поле Количество записей
- •Доработанный отчет по одному объекту
- •Перетяните поле производитель и добавьте надпись
- •Выделите строку поля Производитель и нажмите клавишу Delete
- •Фрагмент полученного отчета в режиме предварительного просмотра представлен ниже
- •2.Настройка отчета на параметры формы
- •Выделите весь отчет
- •Введите данные для отчета
- •Сохранение запроса
- •Добавление кнопки на форму
Лабораторная работа № 1
Проектирование базы данных
Цель: выработать умения и навыки разработки проектов баз данных.
Назначение: выполнив работу вы научитесь создавать проекты баз данных, что позволит наладить учет в вашей дальнейшей профессиональной деятельности.
Задачи для самостоятельного решения
Как изменится структура базы данных, если магазин фирменный, т.е. продает товары только своего производителя (хлебозавода).
Предусмотрите, чтобы в БД записывалась информация о продажах, которая поступает из нескольких магазинов, которые образуют сеть.
Измените структуру БД, чтобы предусмотреть продажу нескольких видов хлеба («Украинский», «Изюминка», «Бородинский»), батонов («Молочный», «Киевский», «Нарезной») и т.д., т.е. товары распределяются по группам, например хлеб, батоны, булки.
* Для определения в дальнейшем прибыли киоска, сохраняйте в БД закупочную цену товаров каждого вида. У разных производителей она разная.
* Предусмотрите сохранение в БД всех изменений цен на товары, указывая дату, с которой начинает действовать новая цена.
* Сохраняйте в БД цены конкурентов, указывая даты их установления.
* При подведении итогов дня указывайте, кто из продавцов работал в этот день. Предполагается, что продавцов несколько, но каждый день работает только один продавец. В данных по продавцу храните его фотографию.
** Предусмотрите выдачу чеков каждому покупателю. В этом случае итоги дня подводятся по чекам.
Дополните базу данных Хлеб, данными о поставках товара по накладным, чтобы она определялась схемой данных, которая представлена на следующем рисунке.
Накладные, которые киоск получает от производителя, состоят из двух разделов:
общие данные по накладной;
данные о товарах в накладной.
В разделе общих данных содержится следующая информация:
№ накладной;
Дата;
Производитель.
В разделе данных о товарах указывается перечень товаров, которые поставляются по накладной. Он содержит следующую информацию по каждому товару:
Товар;
Количество;
Стоимость.
Укажите типы данных в новых таблицах.
Лабораторная работа № 2
Создание и заполнение базы данных
Цель: приобрести умения и навыки создания структуры таблиц базы данных, установления связей между ними и заполнения таблиц данными.
Назначение: выполнив работу вы научитесь:
создавать базу данных "с нуля",
создавать структуры таблиц и устанавливать связи между ними,
вводить и изменять данные,
сортировать и фильтровать записи в таблице.
Эти умения и навыки помогут создавать базы данных и таблицы в них, а также выполнять различные операции с данными в профессиональной деятельности.
Создание пустой базы данных
Первыми в базе данных создаются таблицы. Рассмотрим создание таблиц БД Хлеб с помощью конструктора.
Запустите Microsoft Аccess командой Пуск – Все Программы – Microsoft Office – Microsoft Access 2010.
Нажмите на кнопку "Новая база данных" в области задач "Доступные шаблоны"
В области задач Доступные шаблоны щелкните на кнопку Новая база данных.
Создание новой бд
В диалоговом окне Файл новой базы данных задайте место хранения файла базы и ее имя нажав на кнопку , для чего:
Найдите свою рабочую папку, в ней создайте новую папку с именем БД и откройте ее.
В поле Имя файла введите название базы данных Хлеб.
Нажмите кнопку Создать.
В результате выполненных действий появится окно пустой базы данных Хлеб. Расширение БД в Access будет - Хлеб.accdb.