Задание. Используя Ms Access, создать базу данных, в которой не менее двух таблиц. Общее количество полей в таблицах не менее десяти, общее количество записей – не менее 40. На основе таблиц необходимо создать:
- два запроса, в том числе один с вычисляемыми полями;
- два отчёта, один из которых с группировкой данных и итоговой строкой.
Рассмотрим пример разработки базы данных «Заказы и товары».
1. Создайте таблицы «Поставщики», «Товары», «Заказы» с помощью конструктора.
Таблица 1 – Структура таблицы «Поставщики»
| Признак ключа | Имя поля | Тип данных | Размер поля |
| Первичный | Код фирмы | Текстовый | |
| Фирма | Текстовый | ||
| Адрес | Текстовый | ||
| Телефон | Текстовый | ||
| Текстовый |
Таблица 2 – Структура таблицы «Товары»
| Признак ключа | Имя поля | Тип данных | Размер поля |
| Первичный | Код товара | Текстовый | |
| Наименование товара | Текстовый | ||
| Характеристика товара | Текстовый | ||
| Цена | Денежный |
Таблица 3 – Структура таблицы «Заказы»
| Признак ключа | Имя поля | Тип данных | Размер поля |
| Первичный | Номер заказа | Счетчик | Длинное целое |
| Дата | Дата | ||
| Код фирмы | Мастер подстановок | ||
| Код товара | Мастер подстановок | ||
| Количество | Числовой |
2. Создайте схему данных базы данных.

Рисунок 1 Окно «Схема данных БД»
3. Заполните таблицы «Поставщики», «Товары», «Заказы».
Таблица 4 – Исходные данные таблицы «Поставщики»
| Номер записи | Код фирмы | Фирма | Адрес | Телефон | |
| Компания ОРГТЕХСЕРВИС | пр. Комсомольский, 65 | 24-32-96 | ots@ab.ru | ||
| Парус | пр. Красноармейский, 64 | 61-22-00 | mail@parusbrn.ru | ||
| Эликом | ул. Пушкина, 38-А | 66-88-80 | vk@altcom-itd.com | ||
| Компания Мэйпл | ул. Молодежная, 3 | 66-88-79 | market@maple.ru | ||
| Компьютер-Трейд | пр. Социалистический, 109 | 35-08-00 | info@ctrade.ru | ||
| Смарт | ул. Советская, 6 | 24-19-82 | smart@ab.ru | ||
| К-Юнион | ул. Малотобольская, 20-А | 35-30-94 | info@kunion.ru | ||
| Старком | ул. Анатолия, 81 | 63-49-65 | starkom@ab.ru |
Таблица 5 – Исходные данные таблицы «Товары»
| Номер записи | Код товара | Наименование товара | Характеристика товара | Цена |
| МН1 | монитор | 17" Philips 170S | 7 677,00р. | |
| МН2 | монитор | 17" Sony S73H | 12 950,00р. | |
| МН3 | монитор | 17" Samsung 171N | 7 093,00р. | |
| МН4 | монитор | 17" LG L1717S | 7 696,00р. | |
| ПР1 | принтер | Epson LX-300+, матричный | 5 500,00р. | |
| ПР2 | принтер | Canon Selphy CP510, струйный | 3 997,00р. | |
| ПР3 | принтер | Canon Laser LBP-11200, лазерный | 50 850,00р. | |
| ПЦ1 | процессор | Pentium-4 511,2800мгц | 3 785,00р. | |
| ПЦ2 | процессор | Pentium-4 630,3000мгц | 6 803,00р. | |
| ПЦ3 | процессор | Pentium-4 820,2800мгц | 8 700,00р. | |
| ПЦ4 | процессор | Celeron D 331, 2667мгц | 2 279,00р. | |
| СК1 | сканер | Epson 2480 Photo | 3 430,00р. | |
| СК2 | сканер | HP ScanJet 2400 | 2 259,00р. | |
| МД1 | модем | Acorp, LAN 420 | 1 559,00р. |
Продолжение таблицы 5
| Номер записи | Код товара | Наименование товара | Характеристика товара | Цена |
| МД2 | модем | ZyXel OMNI COM PLUS | 1 973,00р. | |
| КЛ1 | клавиатура | Cherry G83-6392 | 923,00р. | |
| КЛ2 | клавиатура | Logitech Internet | 469,00р. | |
| ПМ1 | модуль памяти | USB Flash Drive 128 MB | 475,00р. | |
| ПМ2 | модуль памяти | USB Flash Drive 256 MB | 860,00р. | |
| ПМ3 | модуль памяти | USB Flash Drive 1024128 MB | 1 867,00р. |
Таблица 6 – Исходные данные таблицы «Заказы»
| Номер заказа | Дата | Код фирмы | Код товара | Количество |
| 05.03.06 | МН1 | |||
| 05.03.06 | ПР3 | |||
| 12.03.06 | ПЦ1 | |||
| 12.04.06 | МД1 | |||
| 12.04.06 | КЛ1 | |||
| 12.04.06 | ПР4 | |||
| 13.04.06 | СК2 | |||
| 14.04.06 | МН1 | |||
| 14.04.06 | КЛ2 | |||
| 15.04.06 | МН1 |
4. Создайте запросы «Заказанные товары в фирмах города», «Заказанные товары фирмой Эликом», «Стоимость заказанных товаров».
Таблица 7 – Запрос «Заказанные товары в фирмах города»
| Фирма | Адрес | Телефон | Наименование товара |
| Компьютер-Трейд | пр. Социалистический, 109 | 35-08-00 | клавиатура |
| К-Юнион | ул. Малотобольская, 20-А | 35-30-94 | клавиатура |
| Эликом | ул. Пушкина, 38-А | 66-88-80 | модем |
| Эликом | ул. Пушкина, 38-А | 66-88-80 | монитор |
| Парус | пр. Красноармейский, 64 | 61-22-00 | монитор |
| Компания ОРГТЕХСЕРВИС | пр. Комсомольский, 65 | 24-32-96 | монитор |
| Компания Мэйпл | ул. Молодежная, 3 | 66-88-79 | принтер |
| Компания ОРГТЕХСЕРВИС | пр. Комсомольский, 65 | 24-32-96 | процессор |
| Эликом | ул. Пушкина, 38-А | 66-88-80 | сканер |
Таблица 8 – Запрос «Заказанные товары в фирме Эликом»
| Фирма | Наименование товара | Характеристика товара |
| Эликом | монитор | 17" Philips 170S |
| Эликом | модем | Acorp, LAN 420 |
| Эликом | сканер | HP ScanJet 2400 |
Таблица 9 – Запрос «Стоимость заказанных товаров»
| Номер заказа | Дата | Фирма | Телефон | Наименование товара | Цена | Количество | Стоимость |
| 05.03.2006 | Эликом | 66-88-80 | монитор | 7 677,00р. | 15 354,00р. | ||
| 05.03.2006 | Компания Мэйпл | 66-88-79 | принтер | 50 850,00р. | 355 950,00р. | ||
| 12.03.2006 | Компания ОРГТЕХСЕРВИС | 24-32-96 | процессор | 3 785,00р. | 15 140,00р. | ||
| 12.04.2006 | Компьютер-Трейд | 35-08-00 | клавиатура | 923,00р. | 3 692,00р. | ||
| 12.04.2006 | Эликом | 66-88-80 | модем | 1 559,00р. | 7 795,00р. | ||
| 12.04.2006 | Старком | 63-49-65 | принтер | 3 997,00р. | 3 997,00р. | ||
| 13.04.2006 | Эликом | 66-88-80 | сканер | 2 259,00р. | 2 259,00р. | ||
| 14.04.2006 | К-Юнион | 35-30-94 | клавиатура | 469,00р. | 2 345,00р. | ||
| 14.04.2006 | Парус | 61-22-00 | монитор | 7 677,00р. | 23 031,00р. | ||
| 15.04.2006 | Компания ОРГТЕХСЕРВИС | 24-32-96 | монитор | 7 677,00р. | 15 354,00р. |

Рисунок 2 Окно конструктора запроса «Стоимость заказанных товаров»
5. Создайте отчеты «Адреса фирм – поставщиков компьютерной техники», «Стоимость заказанных товаров в фирмах города» и опубликуйте в Ms Word. При необходимости отформатируйте.






