Имя поля | Тип данных | Описание | Свойства поля |
Код | Счетчик | Ключевое поле | Размер поля-длинное целое; Новые значения-последовательные; Индексированное поле-да (Совпадение не допускается) |
Код_товара | Числовой | Совпадает со значением поля “Код_товара” таблицы “Справочник товаров” | Размер поля-длинное целое; Обязательное поле-да; Индексированное поле-да (Совпадение допускается); Тип элемента управления-поле со списком; Источник строк ... “Справочник товаров”; Присоединенный столбец-1; Число столбцов -2 Заголовки столбцов -да; Ширина столбцов -1;3 |
Код_склада | Числовой | Совпадает со значением поля “Код_состава” таблицы “Справочник составов” | Размер поля-длинное целое; Обязательное поле-так; Индексированное поле-да (Совпадение допускается); Тип элемента управления-поле со списком; Источник строк ... “Справочник составов”; Присоединенный столбец-1; Число столбцов -2 Заголовки столбцов -да; Ширина столбцов -1;3 |
Количество_товара | Числовой | Размер поля-байт; Обязательное поле-да; Индексированное поле-да (Совпадение допускается); |
Минимальное количество записей в таблице – 30
Справочник нормативов
Имя поля | Тип данных | Описание | Свойства поля |
Код | Счетчик | Ключевое поле | Размер поля-длинное целое; Новые значения-последовательные; Индексированное поле-так (Совпадение не допускается) |
Код_товара | Числовой | Совпадает со значением поля “Код_товара” таблицы “Справочник товаров” | Размер поля-длинное целое; Обязательное поле-да; Индексированное поле-да (Совпадение допускается); Тип элемента управления-поле со списком; Источник строк ... “Справочник товаров”; Присоединенный столбец-1; Число столбцов -2 Заголовки столбцов -да; Ширина столбцов -1;3 |
Код_состава | Числовой | Совпадает со значением поля “Код_состава” таблицы “Справочник составов” | Размер поля-длинное целое; Обязательное поле-да; Индексированное поле-да (Совпадение допускается); Тип элемента управления-поле со списком; Источник строк ... “Справочник составов”; Присоединенный столбец-1; Число столбцов -2 Заголовки столбцов -да; Ширина столбцов -1;3 |
Норматив_запаса | Числовой | Размер поля-байт; Условие на значение – >0 Сообщение об ошибке – Введите правильно количество товара! Обязательное поле-да; Индексированное поле-да (Совпадение допускается); | |
Дата_выпуска | Дата/время | Формат поля-краткий формат даты; Маска ввода – 00/00/00 Условие на значение – >01/01/12 Сообщение об ошибке – Введите правильную дату! Обязательное поле-да; Индексированное поле-да (Совпадение допускается); | |
Период_пригодности | Числовой | Например (20 дней; 45 дней и т.д.) | Размер поля-байт; Условие на значение – >0 Сообщение об ошибке – Введите правильно период пригодности! Обязательное поле-да; Индексированное поле-да (Совпадение допускается); |
Дата_инвентаризации | Дата/время | Формат поля-краткий формат даты; Маска внедрения – 00/00/00 Условие на значение – >01/01/12 Сообщение об ошибке – Введите правильную дату! Обязательное поле-да; Индексированное поле-да (Совпадение допускается); |
Минимальное количество записей в таблице – 30
Лабораторная работа №2.
Тема: «Создание запросов в СУБД MS Access. Экспорт и импорт данных»
На основе таблиц в режиме конструктора создать запросы по своим вариантам.
Вариант 1
1. Создать итоговый запрос, в результате выполнения которого, с БД выбирается информация о минимальной цене по каждой товарной группе.
2. Создать параметрический запрос, в результате выполнения которого, выдается информация о видах упаковки конкретного товара.
3. Создать перекрестный запрос о средней цене товаров по сортам и товарным группам.
4. Выбрать с базы данных товары конкретной фирмы, которые имеют максимальную цену.
5. Создать запрос на обновление таблицы «Справочник товаров», в результате выполнения которого, цена на товары увеличивается на 20%.
6. Результаты перекрестного запроса экспортировать в MS Excel. На основе созданной таблицы построить гистограмму.
Вариант 2
1. Создать параметрический запрос, в результате выполнения которого, выдается информация о видах рекламы по конкретному товару.
2. Создать перекрестный запрос о максимальной частоте выхода рекламы по товарам и рекламодателям.
3. Создать итоговый запрос, в результате выполнения которого, с БД выбирается информация о количестве выхода рекламы по товарам.
4. Выбрать с БД товары которые имеют максимальную частоту выхода рекламы.
5. Создать запрос на обновление таблицы «Справочник товаров», в результате выполнения которого, цена на товары уменьшается на 20%.
6. Результаты перекрестного запроса экспортировать в MS Excel. На основе созданной таблицы построить гистограмму.
Вариант 3
1. Создать итоговый запрос, в результате выполнения которого, с базы данных выбирается информация о максимальной сумме поставки товара каждым поставщиком.
2. Создать параметрический запрос, в результате выполнения которого, выдается информация о поставщике конкретного товара.
3. Создать перекрестный запрос о средней сумме поставки товаров по поставщикам.
4. Выбрать с базы данных товары, которые имеют минимальную цену по конкретному поставщику.
5. Создать запрос на обновление таблицы «Справочник товаров», в результате выполнения которого, цена на товары увеличивается на 5%.
6. Результаты перекрестного запроса экспортировать в MS Excel. На основе созданной таблицы построить гистограмму.
Вариант 4.
1. Создать итоговый запрос, в результате выполнения которого, с БД выбирается информация о максимальной цене на товар по каждому поставщику.
2. Создать параметрический запрос, в результате выполнения которого, выдается информация о товаре конкретного поставщика.
3. Создать перекрестный запрос о максимальной цене товаров по поставщикам.
4. Выбрать с базы данных товары конкретного поставщика, которые имеют минимальную цену.
5. Создать запрос, в результате выполнения которого, из таблицы «Справочник товаров» удаляются два товара.
6. Результаты перекрестного запроса экспортировать в MS Excel. На основе созданной таблицы построить гистограмму.
Вариант 5
1. Создать итоговый запрос, в результате выполнения которого, с БД выбирается информация о средней сумме поставки каждым поставщиком.
2. Создать параметрический запрос, в результате выполнения которого, выдается информация о виде оплаты конкретного товара.
3. Создать перекрестный запрос о средней сумме поставки товаров по видам оплаты.
4. Выбрать с БД товары за конкретный период оплаты.
5. Создать новую таблицу на основе итогового запроса.
6. Результаты перекрестного запроса экспортировать в MS Excel. На основе созданной таблицы построить гистограмму.
Вариант 6
1. Создать перекрестный запрос суммы покупки товаров по клиентам.
2. Выбрать с БД товары которые были куплены клиентами за определенный месяц.
3. Создать итоговый запрос, в результате выполнения которого, с БД выбирается информация о минимальной сумме покупки каждым клиентом.
4. Создать запрос на выборку «Реализация товара 1» выбрав с базы товары конкретной группы со следующей информацией: Наименование_товара, Код_товарной группы, Наименование клиента, Дата, Сумма_реализации.
5. Создать запрос на обновление таблицы «Справочник товаров», в результате выполнения которого, цена на товары увеличивается на 15%.
6. Результаты перекрестного запроса экспортировать в MS Excel. На основе созданной таблицы построить гистограмму.
Вариант 7
1. Выбрать с БД товары которые были заказаны клиентами за три месяца.
2. Создать итоговый запрос, в результате выполнения которого, с БД выбирается информация о средней сумме заказов каждым клиентом.
3. Создать параметрический запрос, в результате выполнения которого, выдается информация о периоде оплаты конкретного товара клиентами.
4. Создать перекрестный запрос суммы договоров на товары по клиентам и видам оплаты.
5. Создать запрос на обновление таблицы «Справочник товаров», в результате выполнения которого, цена на товары уменьшается на 5%.
6. Результаты перекрестного запроса экспортировать в MS Excel. На основе созданной таблицы построить гистограмму.
Вариант 8
1. Выбрать с БД товары которые остались лишь на автоматизированных складах.
2. Создать параметрический запрос, в результате выполнения которого, выдается информация о сумме остатков товаров на конкретном складе.
3. Создать перекрестный запрос сумм остатков товаров по складам и товарам.
4. Создать итоговый запрос, в результате выполнения которого, с БД выбирается информация о средней сумме остатков товаров по каждому складу.
5. Создать новую таблицу на основе перекрестного запроса.
6. Результаты перекрестного запроса экспортировать в MS Excel. На основе созданной таблицы построить гистограмму.
Вариант 9
1. Создать итоговый запрос, в результате выполнения которого, с БД выбирается информация о минимальной сумме остатков товаров на каждом автоматизированном складе.
2. Создать параметрический запрос, в результате выполнения которого, выдается информация о сумме остатков товаров по производителям.
3. Создать перекрестный запрос максимальных сумм остатков товаров по фирмам производителях и товарам.
4. Выбрать с БД товары которые остались лишь на неавтоматизированных складах площадь которых превышает 500 м.кв.
5. Создать запрос, в результате выполнения которого, из таблицы «Справочник товаров» удаляются три товара.
6. Результаты перекрестного запроса экспортировать в MS Excel. На основе созданной таблицы построить гистограмму.
Вариант 10
1. Выбрать с БД суммы остатков товаров на автоматизированных складах.
2. Создать параметрический запрос, в результате выполнения которого, выдается информация о сумме остатков товаров по конкретной фирме.
3. Создать перекрестный запрос сумм остатков товаров по складам и товарам.
4. Создать итоговый запрос, в результате выполнения которого, с БД выбирается информация о минимальной сумме остатков товаров по каждому производителю.
5. Создать новую таблицу на основе перекрестного запроса.
6. Результаты перекрестного запроса экспортировать в MS Excel. На основе созданной таблицы построить гистограмму.
Вариант 11
1. Создать запрос на выборку «Реализация товара» со следующей информацией: Наименование_товара, Код_товарной группы, Наименование клиента, Дата, Сумма_реализации.
2. Создать итоговый запрос, в результате выполнения которого, с БД выбирается информация о сумме реализации товаров по датам.
3. Создать параметрический запрос, в результате выполнения которого, выдается информация о конкретном товаре (код_клиента, наименование_товара, код_товара, дата_реализации, сумма_реализации).
4. Создать запрос на обновление таблицы «Справочник товаров», в результате выполнения которого, цена на товары конкретной группы уменьшается на 10%.
5. Создать перекрестный запрос максимальной суммы покупки товаров по датам.
6. Результаты перекрестного запроса экспортировать в MS Excel. На основе созданной таблицы построить гистограмму.
Вариант 12
1. Создать запрос на выборку «Поступление товара» со следующей информацией: Наименование_товара, Код_товарной группы, Наименование_поставщика, Дата, Сумма_поступления.
2. Создать перекрестный запрос о максимальной сумме поставки товаров по датам.
3. Выбрать с БД товары по конкретной фирме, которые имеют минимальную цену.
4. Создать запрос на обновление таблицы «Справочник товаров», в результате выполнения которого, цена на товары конкретной фирмы уменьшается на 15%.
5. Создать итоговый запрос, в результате выполнения которого, с БД выбирается информация о минимальной сумме поставки по датам.
6. Результаты перекрестного запроса экспортировать в MS Excel. На основе созданной таблицы построить гистограмму.
Вариант 13
1. Создать перекрестный запрос о сумме поставки товаров по поставщикам.
2. Создать итоговый запрос, в результате выполнения которого, с базы данных выбирается информация о максимальной сумме поставки по датам.
3. Создать параметрический запрос, в результате выполнения которого, выдается информация о виде оплаты конкретного товара.
4. Создать запрос на обновление таблицы «Справочник товаров», в результате выполнения которого, цена на товары конкретной фирмы увеличивается на 5%.
5. Создать запрос, в результате выполнения которого, из таблицы «Справочник товаров» удаляются 2 товара.
6. Результаты перекрестного запроса экспортировать в MS Excel. На основе созданной таблицы построить гистограмму.
Вариант 14
1. Создать перекрестный запрос о сумме поставки товаров по датам.
2. Выбрать с БД товары по конкретному поставщику, которые имеют максимальную цену.
3. Создать запрос на выборку «Поступление товара» со следующей информацией: Наименование_товара, Код_товарной группы, Наименование_поставщика, Дата, Сумма_поступления.
4. Создать итоговый запрос, в результате выполнения которого, с БД выбирается информация о минимальной сумме поступления товаров по датам.
5. Создать новую таблицу на основе итогового запроса.
6. Результаты перекрестного запроса экспортировать в MS Excel. На основе созданной таблицы построить гистограмму.
Вариант 15
1. Создать итоговый запрос, в результате выполнения которого, с БД выбирается информация о максимальной сумме покупки каждым клиентом по датам.
2. Выбрать с БД товары, которые были куплены клиентами за определенный период.
3. Создать перекрестный запрос о сумме реализации товаров по датам.
4. Создать запрос на обновление таблицы «Справочник товаров», в результате выполнения которого, цена на товары конкретной товарной группы уменьшается на 3%.
5. Создать запрос на выборку «Реализация товара» со следующей информацией: Наименование_товара, Код_товарной группы, Наименование клиента, Дата, Сумма_реализации.
6. Результаты перекрестного запроса экспортировать в MS Excel. На основе созданной таблицы построить гистограмму.
Лабораторная работа №3
Тема. «Создание отчетов в СУБД MS Access»
1. На основе таблиц или запросов создать отчеты за своими вариантами.
2. Распечатать отчеты.
Вариант 1
Выбрать с БД данные о товарах высшего сорта. В результате выполнения запроса должна быть создана таблица с полями: наименование товара, единица измерений, виды упаковки, сорт, базовая цена.
1. С помощью мастера отчетов создать отчет на основе запроса. В отчете нужно выполнить группировку данных по видам упаковки. Итоговые значения по видам упаковок должны выдавать среднюю цену.
2. На основе запроса с помощью конструктора создать отчет. В отчете нужно выполнить группировку данных по наименованиям товаров. Итоговые значения по наименованиям товаров должны выдавать минимальную цену.
Вариант 2
Выбрать с БД информацию о товарах, которые рекламируются по телевидению. В результате выполнения запроса должна быть создана таблица с полями: наименование товара, форма рекламы, базовая цена, рекламодатель, частота выхода рекламы.
1. С помощью мастера создать отчет на основе запроса. В отчете нужно выполнить группировку данных по формам рекламы. Итоговые значения по формам рекламы должны выдавать среднюю частоту выхода рекламы.
2. На основе запроса с помощью конструктора создать отчет. В отчете нужно выполнить группировку данных по наименованиям товаров. Итоговые значения по наименованиям товаров должны выдавать максимальную цену рекламы.
Вариант 3
Выбрать с БД информацию о поступлении товаров. В результате выполнения запроса должна быть создана таблица с полями: наименование товара, наименование поставщика, дата, сумма поступления.
1. С помощью отчетов создать отчет на основе запроса. В отчете нужно выполнить группировку данных по наименованиям поставщиков. Итоговые значения по наименованиям поставщика должны выдавать максимальную сумму поступления.
2. На основе запроса с помощью конструктора создать отчет. В отчете нужно выполнить группировку данных по наименованиям товаров. Итоговые значения по наименованиям товаров должны выдавать среднюю цену поставок.
Вариант 4
Выбрать с БД информацию о доставке товаров по почте и автомобильным транспортом. В результате выполнения запроса должна быть создана таблица с полями: наименование товара, наименование поставщика, вид доставки, период доставки.
1. С помощью мастера создать отчет на основе запроса. В отчете нужно выполнить группировку данных по видам доставки. Итоговые значения по видам доставки должны выдавать минимальный период доставки.
2. На основе запроса с помощью конструктора создать отчет. В отчете нужно выполнить группировку данных по наименованием товаров. Итоговые значения по наименованиям товаров должны выдавать максимальный период доставки.
Вариант 5
Выбрать с БД информацию о договорах по безналичному расчету с поставщиками. В результате выполнения запроса должна быть создана таблица с полями: наименование товара, наименование поставщика, вид оплаты, период оплаты, сумма оплаты.
1. С помощью мастера создать отчет на основе запроса. В отчете нужно выполнить группировку данных по видам оплаты. Итоговые значения по видам оплаты должны выдавать среднюю сумму оплаты.
2. На основе запроса с помощью конструктора создать отчет. В отчете нужно выполнить группировку данных по наименованиям поставщиков. Итоговые значения по наименованиям поставщиков должны выдавать минимальную сумму оплаты.
Вариант 6
Выбрать с БД информацию о реализации товаров. В результате выполнения запроса должна быть создана таблица с полями: наименование товара, наименование клиента, дата, сумма реализации.
1. С помощью мастера отчетов создать на основе запроса отчет. В отчете нужно выполнить группировку данных по датам. Итоговые значения по датам должны выдавать минимальную сумму реализации.
2. На основе запроса с помощью конструктора создать отчет. В отчете нужно выполнить группировку данных по наименованиям клиентов. Итоговые значения по наименованиям клиентов должны выдавать среднюю сумму реализации.
Вариант 7
Выбрать с БД информацию о договорных обязательствах с клиентами, сумма оплаты которых больше 1000 грн. В результате выполнения запроса должна быть создана таблица с полями: наименование товара, наименование клиента, вид оплаты, период оплаты, сумма оплаты.
1. С помощью мастера отчетов создать на основе запроса отчет. В отчете нужно выполнить группировку данных по видам оплаты. Итоговые значения по видам оплаты должны выдавать средний период оплаты.
2. На основе запроса с помощью конструктора создать отчет. В отчете нужно выполнить группировку данных по наименованиям товаров. Итоговые значения по наименованиям товаров должны выдавать максимальную сумму оплаты.
Вариант 8
Выбрать с БД информацию об остатках товаров на складах. В результате выполнения запроса должна быть создана таблица с полями: наименование товара, название состава, сумма остатков.
1. С помощью мастера отчетов создать отчет на основе запроса. В отчете нужно выполнить группировку данных по складам. Итоговые значения по складам должны выдавать минимальную сумму остатков.
2. На основе запроса с помощью конструктора создать отчет. В отчете нужно выполнить группировку данных по наименованиям товаров. Итоговые значения по наименованиям товаров должны выдавать среднюю сумму остатков.
Вариант 9
Выбрать с БД информацию об остатках товарных запасов на складах, площадь которых превышает 1000. В результате выполнения запроса должна быть создана таблица с полями: наименование товара, название склада, площадь, количество товара.
1. С помощью мастера создать отчет на основе запроса. В отчете нужно выполнить группировку данных по наименованиям товаров. Итоговые значения по наименованиям товаров должны выдавать среднее количество товаров.
2. На основе запроса с помощью конструктора создать отчет. В отчете нужно выполнить группировку данных по составам. Итоговые значения по составам должны выдавать максимальное количество товаров.
Вариант 10
Выбрать с БД информацию о товарах, период пригодности которых больше 40 дней. В результате выполнения запроса должна быть создана таблица с полями: наименование товара, название склада, дата выпуска, дата инвентаризации, период пригодности.
1. С помощью мастера создать отчет на основе запроса. В отчете нужно выполнить группировку данных по датам выпуска. Итоговые значения по датам выпуска должны выдавать максимальный период пригодности.
2. На основе запроса с помощью конструктора создать отчет. В отчете нужно выполнить группировку данных по складам. Итоговые значения по складам должны выдавать средний период пригодности.
Вариант 11
1. С помощью мастера создать отчет на основе запроса на выборку «Реализация товара». В отчете нужно выполнить группировку данных по клиентам в середине по датам. Итоговые значения для групп и отчета в целом должны содержать сумму реализации.
2. На основе запроса на выборку «Реализация товара» с помощью конструктора создать отчет. В отчете нужно выполнить группировку данных по товарным группам. Итоговые значения для групп и отчета в целом должны содержать сумму реализации.
ВАРИАНТ 12
1. С помощью мастера отчетов создать отчет на основе запроса на выборку «Поступление товара». В отчете нужно выполнить группировку данных по датам. Итоговые значения для групп и отчета в целом должны содержать максимальную сумму поступления.
2. На основе запроса с помощью конструктора создать отчет. В отчете нужно выполнить группировку данных по товарным группам в середине по поставщикам. Итоговые значения для групп и отчета в целом должны содержать сумму поставок.
Вариант 13
Выбрать с БД информацию о договорах по наличному расчету с поставщиками. В результате выполнения запроса должна быть создана таблица с полями: наименование товара, наименование поставщика, вид оплаты, период оплаты, сумма оплаты.
1. С помощью мастера отчетов создать отчет на основе запроса. В отчете нужно выполнить группировку данных по поставщикам. Итоговые значения для групп и отчета в целом должны содержать сумму оплаты.
2. На основе запроса с помощью конструктора создать отчет. В отчете нужно выполнить группировку данных по датам. Итоговые значения для групп и отчета в целом должны содержать сумму оплаты.
Вариант 14
1. С помощью мастера отчетов создать отчет на основе запроса. В отчете нужно выполнить группировку данных по датам в середине по поставщикам. Итоговые значения для групп и отчета в целом должны содержать минимальную сумму поступления.
2. На основе запроса с помощью конструктора создать отчет. В отчете нужно выполнить группировку данных по поставщикам. Итоговые значения для групп и отчета в целом должны содержать сумму поступления.
Вариант 15
1. С помощью мастера отчетов на основе запроса на выборку «Реализация товара» создать отчет. В отчете нужно выполнить группировку данных по товарам в середине по датам. Итоговые значения для групп и отчета в целом должны содержать максимальную сумму реализации.
2. На основе запроса с помощью конструктора создать отчет. В отчете нужно выполнить группировку данных по наименованиям клиентов. Итоговые значения по наименованиям клиентов должны выдавать среднюю сумму реализации.
Литература
1. Давидчук Н. М. Інформаційні системи і технології. [Текст] : навч. посіб. по базовій підготовці студ. рівня бакалавр і спеціаліст ден. і заоч. форм навчання / М-во освіти і науки України, Донец. нац. ун-т економіки і торгівлі ім. М. Туган-Барановського, каф. інформ. систем і технологій упр.; Н. М. Давидчук, Т. В. Шабельник;. – Донецьк: [ДонНУЕТ], 2014.- 304 c.
Учебное издание
Давидчук Надежда Николаевна канд. экон. наук, доцент
Шабельник Татьяна Владимировна канд. экон. наук, доцент
Информатика
«СУБД MS Access»
методические указания и индивидуальные задания
для проведения лабораторных и самостоятельных работ
для студентов экономических направлений подготовки
дневной и заочной форм обучения
Дата: 2018-12-28, просмотров: 326.