Контрольная работа Компьютерные технологии в коммерческой деятельности
Работа добавлена на сайт bukvasha.net: 2015-10-25Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
от 25%
договор
Министерство образования Российской Федерации
Государственное образовательное учреждение высшего профессионального образования
Тихоокеанский государственный университет
Контрольная работа
по дисциплине «
Компьютерные технологии в коммерческой деятельности
»
Вариант 24
Выполнила: студентка 2 года обучения
заочного отделения
специальность Коммерция
№ з/к 1024
Северина Ирина Васильевна
Домашний адрес:Серышевский р-он, с.Томское,
Украинская, д.3, кв. 10
Проверил: _______________________________
Хабаровск 2010
Задание 1.
9 База данных «Борей».
Для определения поставщика определенного товара выдать список поставщиков товаров группы «Мясо/Птицы» и данные для взаимодействия.
Решение:
Определение состава выходного сообщения.
Исходя из результатов анализ информационной потребности, определяем состав и структуру требуемого сообщения S[Поставщики товаров группы Мясо/птицы]:
S (Товары.КодПоставщика, Товары.КодТипа, Поставщики.Название, Поставщики.Адрес, Поставщики.Город, Поставщики.Индекс, Поставщики.Страна, Поставщики.Телефон)
Код поставщика | Код типа | Название поставщика | Адрес поставщика | Город | Индекс | Страна | Телефон |
| | | | | | | |
Разработка модели процесса
Определяем состав полей и таблиц, используемых в запросе из схемы №1 (база данных «Борей»). Представляем в графическом виде обобщенную функционально-технологическую схему задачи.
Поскольку сведения о товаре находятся в таблице Товары, а сведения о поставщиках находятся в таблице Поставщики, то в запросе необходимо использовать таблицы Товары и Поставщик, связанные между собой по полю «КодПоставщика». Таблица Товары является главной, а таблица Поставщики подчиненной.
На выходе процесса представлено сообщение с определенной в предыдущем пункте структурой
Товары
Выборка поставщиков товаров группы Мясо/птица
Список поставщиков товаров группы Мясо/птица
Поставщики
Общее описание процесса решения задачи
Получение выходного сообщения позволит уменьшить трудозатраты на выборку информации о поставщиках товаров группы Мясо/птица. Анализ данных о составе и количестве поставщиков по регионам в сопоставлении с проведенными операциями и выполненными мероприятиями позволит оценить результаты реализации бизнес-стратегии компании, ее товарной, ценовой и коммуникационной политики Анализ принадлежности поставщиков к группам по различным признакам позволит точнее определить "типичного клиента компании". Выдача названий поставщика позволит повысить качество индивидуальной работы с клиентурой. Получение информации всеми потребителями должно положительно повлиять на результаты деятельности компании.
Данные о поставщиках являются справочными и обновляются по мере их изменения путем ввода информации с клавиатуры с использованием соответствующей формы диалога, источник информации - бумажный документ-распечатка электронного сообщения Сведения о товарах являются оперативно-учетными данными и формируются в реальном времени при подготовке заказов.
Сначала корректируется таблица Товары, затем - таблица Поставщики. Связь корректировок отражается в модели - графе ожиданий транзакций.
Подготовка запроса в Access осуществляется с использованием Конструктора, поскольку все данные находятся в связанных между собой таблицах. При формировании запроса автоматически генерируется SQL-код. SQL-запрос передается серверу, который возвращает клиенту результирующую таблицу. Выполнение процедур создания и исполнения запроса осуществляется на рабочей станции и на сервере сети.
Представление подсхемы базы данных.
Таблица Товары имеет простой ключ «КодТовара», таблица Поставщики – простой ключ «КодПоставщика». Тип связи «один–ко-многим». Связь по полю «КодПоставщика» (ключ связи). Значение поля «КодПоставщика» в таблице Товары обновляется автоматически при изменении значений поля «КодПоставщика» в таблице Поставщик.
Формирование и отладка запроса
Запрос для поиска данных в соответствии с условием имеет следующий вид:
SELECT Товары.КодПоставщика, Товары.КодТипа, Поставщики.Название, Поставщики.Адрес, Поставщики.Город, Поставщики.Индекс, Поставщики.Страна, Поставщики.Телефон
FROM Поставщики INNER JOIN Товары ON Поставщики.КодПоставщика = Товары.КодПоставщика
WHERE ((Товары.КодТипа)=6);
Исходные таблицы для выборки:
Товары | |||||||||
Код товара | Марка | Поставщик | Тип | Единица измерения | Цена | На складе | Ожидается | Минимальный запас | ПоставкиПрекращены |
1 | Genen Shouyu | Mayumi's | Приправы | 24 бутылок по 250 мл | 69 750р. | 39 | 0 | 5 | Да |
2 | Pavlova | Pavlova, Ltd. | Кондитерские изделия | 32 ящиков по 500 г | 78 525р. | 29 | 0 | 10 | Нет |
3 | Alice Mutton | Pavlova, Ltd. | Мясо/птица | 20 банок по 1 кг | 175 500р. | 0 | 0 | 0 | Да |
4 | Carnarvon Tigers | Pavlova, Ltd. | Рыбопродукты | 16 кг упаковка | 281 250р. | 42 | 0 | 0 | Нет |
5 | Teatime Chocolate Biscuits | Specialty Biscuits, Ltd. | Кондитерские изделия | 10 ящиков x 12 штук | 41 400р. | 25 | 0 | 5 | Нет |
6 | Sir Rodney's Marmalade | Specialty Biscuits, Ltd. | Кондитерские изделия | 30 ящиков | 364 500р. | 40 | 0 | 50 | Нет |
7 | Sir Rodney's Scones | Specialty Biscuits, Ltd. | Кондитерские изделия | 24 упак. x 4 штук | 45 000р. | 3 | 40 | 5 | Нет |
8 | Gustaf's Knackebrod | PB Knackebrod AB | Хлебобулочные изделия | 24 упак. по 500 г | 94 500р. | 104 | 0 | 25 | Нет |
9 | Tunnbrod | PB Knackebrod AB | Хлебобулочные изделия | 12 упак. по 250 г | 40 500р. | 61 | 0 | 25 | Нет |
10 | Guarana Fantastica | Refrescos Americanas LTDA | Напитки | 12 банок по 355 мл | 20 250р. | 20 | 0 | 0 | Да |
11 | NuNuCa Nuss-Nougat-Creme | АО Германия-Россия | Кондитерские изделия | 20 штук по 450 г | 63 000р. | 76 | 0 | 30 | Нет |
12 | Gumbar Gummibarchen | АО Германия-Россия | Кондитерские изделия | 100 пакетов по 250 г | 140 535р. | 15 | 0 | 0 | Нет |
13 | Schoggi Schokolade | АО Германия-Россия | Кондитерские изделия | 100 штук по 100 г | 197 550р. | 49 | 0 | 30 | Нет |
14 | Rossle Sauerkraut | Plutzer Lebensmittelgrossmarkte AG | Фрукты | 25 банок по 825 г | 205 200р. | 26 | 0 | 0 | Да |
15 | Thuringer Rostbratwurst | Plutzer Lebensmittelgrossmarkte AG | Мясо/птица | 50 ящиков x 30 штук | 557 055р. | 25 | 0 | 35 | Да |
16 | Nord-Ost Matjeshering | Nord-Ost-Fisch mbH | Рыбопродукты | 10 штук по 200 г | 116 505р. | 10 | 0 | 15 | Нет |
17 | Vegie-spread | Pavlova, Ltd. | Приправы | 15 банок по 625 г | 197 550р. | 24 | 0 | 5 | Нет |
18 | Wimmers gute Semmelknodel | Plutzer Lebensmittelgrossmarkte AG | Хлебобулочные изделия | 20 пакетов x 4 штук | 149 625р. | 22 | 80 | 30 | Нет |
19 | Louisiana Fiery Hot Pepper Sauce | New Orleans Cajun Delights | Приправы | 32 бутылок по 8 ун | 94 725р. | 76 | 0 | 0 | Нет |
20 | Louisiana Hot Spiced Okra | New Orleans Cajun Delights | Приправы | 24 банки по 8 ун | 76 500р. | 4 | 100 | 20 | Нет |
21 | Laughing Lumberjack Lager | Bigfoot Breweries | Напитки | 24 бутылки по 12 ун | 63 000р. | 52 | 0 | 10 | Нет |
22 | Scottish Longbreads | Specialty Biscuits, Ltd. | Кондитерские изделия | 10 ящиков x 8 штук | 56 250р. | 6 | 10 | 15 | Нет |
23 | Gudbrandsdalsost | Norske Meierier | Молочные продукты | 10 кг упаковка | 162 000р. | 26 | 0 | 15 | Нет |
24 | Outback Lager | Pavlova, Ltd. | Напитки | 24 бутылок по 355 мл | 67 500р. | 15 | 10 | 30 | Нет |
25 | Flotemysost | Norske Meierier | Молочные продукты | 10 пакетов по 500 г | 96 750р. | 26 | 0 | 0 | Нет |
26 | Mozzarella di Giovanni | Formaggi Fortini s.r.l. | Молочные продукты | 24 пакетов по 200 г | 156 600р. | 14 | 0 | 0 | Нет |
27 | Rod Kaviar | Svensk Sjofoda AB | Рыбопродукты | 24 банок по 150 г | 67 500р. | 101 | 0 | 5 | Нет |
28 | Longlife Tofu | Tokyo Traders | Фрукты | 5 кг упаковка | 45 000р. | 4 | 20 | 5 | Нет |
29 | Rhonbrau Klosterbier | Plutzer Lebensmittelgrossmarkte AG | Напитки | 24 бутылки по 0,5 л | 34 875р. | 125 | 0 | 25 | Нет |
30 | Lakkalikoori | Karkki Oy | Напитки | 500 мл | 81 000р. | 57 | 0 | 20 | Нет |
31 | Original Frankfurter grune Sosse | Plutzer Lebensmittelgrossmarkte AG | Приправы | 12 ящиков | 58 500р. | 32 | 0 | 15 | Нет |
32 | Gorgonzola Telino | Formaggi Fortini s.r.l. | Молочные продукты | 12 упак. по 100 г | 56 250р. | 0 | 70 | 20 | Нет |
33 | Mascarpone Fabioli | Formaggi Fortini s.r.l. | Молочные продукты | 24 упак. по 200 г | 144 000р. | 9 | 40 | 25 | Нет |
34 | Geitost | Norske Meierier | Молочные продукты | 500 г | 11 250р. | 112 | 0 | 20 | Нет |
35 | Sasquatch Ale | Bigfoot Breweries | Напитки | 24 бутылки по 12 ун | 63 000р. | 111 | 0 | 15 | Нет |
36 | Steeleye Stout | Bigfoot Breweries | Напитки | 24 бутылки по 12 ун | 81 000р. | 20 | 0 | 15 | Нет |
37 | Inlagd Sill | Svensk Sjofoda AB | Рыбопродукты | 24 банки по 250 г | 85 500р. | 112 | 0 | 20 | Нет |
38 | Gravad lax | Svensk Sjofoda AB | Рыбопродукты | 12 упак. по 500 г | 117 000р. | 11 | 50 | 25 | Нет |
39 | Cote de Blaye | Aux joyeux ecclesiastiques | Напитки | 12 бутылок по 75 мл | 1 185 750р. | 17 | 0 | 15 | Нет |
40 | Chartreuse verte | Aux joyeux ecclesiastiques | Напитки | 750 мл бутылка | 81 000р. | 69 | 0 | 5 | Нет |
41 | Boston Crab Meat | New England Seafood Cannery | Рыбопродукты | 24 банки по 4 ун | 82 800р. | 123 | 0 | 30 | Нет |
42 | Jack's New England Clam Chowder | New England Seafood Cannery | Рыбопродукты | 12 банок 12 ун | 43 425р. | 85 | 0 | 10 | Нет |
43 | Singaporean Hokkien Fried Mee | Leka Trading | Хлебобулочные изделия | 32 упак. по 1 кг | 63 000р. | 26 | 0 | 0 | Да |
44 | Ipoh Coffee | Leka Trading | Напитки | 16 банок по 500 г | 207 000р. | 17 | 10 | 25 | Нет |
45 | Gula Malacca | Leka Trading | Приправы | 20 пакетов по 2 кг | 87 525р. | 27 | 0 | 15 | Нет |
46 | Rogede sild | Lyngbysild | Рыбопродукты | 1 кг упаковка | 42 750р. | 5 | 70 | 15 | Нет |
47 | Spegesild | Lyngbysild | Рыбопродукты | 4 пакета по 450 г | 54 000р. | 95 | 0 | 0 | Нет |
48 | Zaanse koeken | Zaanse Snoepfabriek | Кондитерские изделия | 10 ящиков по 4 ун | 42 750р. | 36 | 0 | 0 | Нет |
49 | Chocolade | Specialty Biscuits, Ltd. | Кондитерские изделия | 10 упак. | 57 375р. | 15 | 70 | 25 | Нет |
50 | Maxilaku | Karkki Oy | Кондитерские изделия | 24 упак. по 50 г | 90 000р. | 10 | 60 | 15 | Нет |
51 | Valkoinen suklaa | Karkki Oy | Кондитерские изделия | 12 банок по 100 г | 73 125р. | 65 | 0 | 30 | Нет |
52 | Manjimup Dried Apples | G'day, Mate | Фрукты | 50 упак. по 300 г | 238 500р. | 20 | 0 | 10 | Нет |
53 | Filo Mix | G'day, Mate | Хлебобулочные изделия | 16 ящиков по 2 кг | 31 500р. | 38 | 0 | 25 | Нет |
54 | Perth Pasties | G'day, Mate | Мясо/птица | 48 штук | 147 600р. | 10 | 15 | 24 | Нет |
55 | Tourtiere | Ma Maison | Мясо/птица | 16 штук | 33 525р. | 21 | 0 | 10 | Нет |
56 | Pate chinois | Ma Maison | Мясо/птица | 24 ящика по 2 шт. | 108 000р. | 115 | 0 | 20 | Нет |
57 | Gnocchi di nonna Alice | Pasta Buttini s.r.l. | Хлебобулочные изделия | 24 упак. по 250 г | 171 000р. | 21 | 10 | 30 | Нет |
58 | Ravioli Angelo | Pasta Buttini s.r.l. | Хлебобулочные изделия | 24 упак. по 250 г | 87 750р. | 36 | 0 | 20 | Нет |
59 | Escargots de Bourgogne | Escargots Nouveaux | Рыбопродукты | 24 штуки | 59 625р. | 62 | 0 | 20 | Нет |
60 | Raclette Courdavault | Gai paturage | Молочные продукты | 5 кг упаковка | 247 500р. | 79 | 0 | 0 | Нет |
61 | Camembert Pierrot | Gai paturage | Молочные продукты | 15 банок по 300 г | 154 000р. | 22 | 10 | 10 | Нет |
62 | Sirop d'erable | Forots d'Erables | Приправы | 24 бутылки по 500 мл | 128 250р. | 113 | 0 | 25 | Нет |
63 | Tarte au sucre | Forots d'Erables | Кондитерские изделия | 48 штук | 221 850р. | 17 | 0 | 0 | Нет |
64 | Chai | ООО Экзотика | Напитки | 10 ящиков x 20 штук | 81 000р. | 39 | 0 | 10 | Нет |
65 | Chang | ООО Экзотика | Напитки | 24 бутылки по 12 ун | 85 500р. | 17 | 40 | 25 | Нет |
66 | Aniseed Syrup | ООО Экзотика | Приправы | 12 бутылок по 550 мл | 45 000р. | 23 | 70 | 25 | Нет |
67 | Chef Anton's Cajun Seasoning | New Orleans Cajun Delights | Приправы | 48 банок по 6 ун | 99 000р. | 53 | 0 | 0 | Нет |
68 | Chef Anton's Gumbo Mix | New Orleans Cajun Delights | Приправы | 36 ящиков | 96 075р. | 0 | 0 | 0 | Да |
69 | Grandma's Boysenberry Spread | Karkki Oy | Приправы | 12 банок по 8 ун | 112 500р. | 120 | 0 | 25 | Нет |
70 | Uncle Bob's Organic Dried Pears | Grandma Kelly's Homestead | Фрукты | 12 штук | 135 000р. | 15 | 0 | 10 | Нет |
71 | Northwoods Cranberry Sauce | Grandma Kelly's Homestead | Приправы | 12 банок по 12 ун | 180 000р. | 6 | 0 | 0 | Нет |
72 | Mishi Kobe Niku | Tokyo Traders | Мясо/птица | 18 штук по 500 г | 436 500р. | 29 | 0 | 0 | Да |
73 | Ikura | Tokyo Traders | Рыбопродукты | 12 банок по 200 мл | 139 500р. | 31 | 0 | 0 | Нет |
74 | Queso Cabrales | Cooperativa de Quesos 'Las Cabras' | Молочные продукты | 1 кг упаковка | 94 500р. | 22 | 30 | 30 | Нет |
75 | Queso Manchego La Pastora | Cooperativa de Quesos 'Las Cabras' | Молочные продукты | 10 штук по 500 г | 171 000р. | 86 | 0 | 0 | Нет |
76 | Konbu | Mayumi's | Рыбопродукты | 2 кг ящик | 27 000р. | 24 | 0 | 5 | Нет |
77 | Tofu | Mayumi's | Фрукты | 40 штук по 100 г | 104 625р. | 35 | 0 | 0 | Нет |
Поставщики | |||||||||||
Код поставщика | Название | Обращаться к | Должность | Адрес | Город | Область | Индекс | Страна | Телефон | Факс | Основная страница |
1 | ООО Экзотика | Вероника Кудрявцева | Менеджер по закупкам | Большая Садовая ул. 12 | Москва | | 123456 | Россия | (095) 325-2222 | (095) 325-2222 | |
2 | New Orleans Cajun Delights | Shelley Burke | Координатор | P.O. Box 78934 | Новый Орлеан | LA | 70117 | США | (100) 555-4822 | | Cajun.htm |
3 | Grandma Kelly's Homestead | Regina Murphy | Представитель | 707 Oxford Rd. | Анн-Арбор | MI | 48104 | США | (313) 555-5735 | (313) 555-3349 | |
4 | Tokyo Traders | Yoshi Nagase | Главный менеджер | 9-8 Sekimai Musashino-shi | Токио | | 100 | Япония | (03) 3555-5011 | | |
5 | Cooperativa de Quesos 'Las Cabras' | Antonio del Valle Saavedra | Специалист по экспорту | Calle del Rosal 4 | Овьедо | Asturias | 33007 | Испания | (98) 598 76 54 | | |
6 | Mayumi's | Mayumi Ohno | Директор | 92 Setsuko Chuo-ku | Осака | | 545 | Япония | (06) 431-7877 | | Mayumi (на Web) |
7 | Pavlova, Ltd. | Ian Devling | Главный менеджер | 74 Rose St. Moonie Ponds | Мельбурн | Victoria | 3058 | Австралия | (03) 444-2343 | (03) 444-6588 | |
8 | Specialty Biscuits, Ltd. | Peter Wilson | Представитель | 29 King's Way | Манчестер | | M14 GSD | Великобритания | (161) 555-4448 | | |
9 | PB Knackebrod AB | Lars Peterson | Продавец | Kaloadagatan 13 | Гетеборг | | S-345 67 | Швеция | 031-987 65 43 | 031-987 65 91 | |
10 | Refrescos Americanas LTDA | Carlos Diaz | Главный менеджер | Av. das Americanas 12.890 | Сан-Паулу | | 5442 | Бразилия | (11) 555 4640 | | |
11 | АО Германия-Россия | Петр Моргунов | Менеджер по продажам | Тверская 5 | Москва | | 101785 | Россия | (095) 998-4510 | | |
12 | Plutzer Lebensmittelgrossmarkte AG | Martin Bein | Менеджер по связям | Bogenallee 51 | Франкфурт | | 60439 | Германия | (069) 992755 | | Plutzer (на Web) |
13 | Nord-Ost-Fisch mbH | Sven Petersen | Внешний координатор | Frahmredder 112a | Куксхавен | | 27478 | Германия | (04721) 8713 | (04721) 8714 | |
14 | Formaggi Fortini s.r.l. | Elio Rossi | Представитель | Viale Dante, 75 | Равенна | | 48100 | Италия | (0544) 60323 | (0544) 60603 | Formaggi.htm |
15 | Norske Meierier | Beate Vileid | Главный менеджер | Hatlevegen 5 | Сандвикен | | 1320 | Норвегия | (0)2-953010 | | |
16 | Bigfoot Breweries | Cheryl Saylor | Местный представитель | 3400 - 8th Avenue Suite 210 | Бенд | OR | 97101 | США | (503) 555-9931 | | |
17 | Svensk Sjofoda AB | Michael Bjorn | Представитель | Brovallavagen 231 | Стокгольм | | S-123 45 | Швеция | 08-123 45 67 | | |
18 | Aux joyeux ecclesiastiques | Guyline Nodier | Менеджер по продажам | 203, Rue des Francs-Bourgeois | Париж | | 75004 | Франция | (1) 03.83.00.68 | (1) 03.83.00.62 | |
19 | New England Seafood Cannery | Robb Merchant | Агент по продажам | Order Processing Dept. 2100 Paul Revere Blvd. | Бостон | MA | 02134 | США | (617) 555-3267 | (617) 555-3389 | |
20 | Leka Trading | Chandra Leka | Совладелец | 471 Serangoon Loop, Suite #402 | Сингапур | | 0512 | Сингапур | 555-8787 | | |
21 | Lyngbysild | Niels Petersen | Менеджер по продажам | Lyngbysild Fiskebakken 10 | Лингби | | 2800 | Дания | 43844108 | 43844115 | |
22 | Zaanse Snoepfabriek | Dirk Luchte | Бухгалтер | Verkoop Rijnweg 22 | Зандам | | 9999 ZZ | Нидерланды | (12345) 1212 | (12345) 1210 | |
23 | Karkki Oy | Anne Heikkonen | Товаровед | Valtakatu 12 | Лапинранта | | 53120 | Финляндия | (953) 10956 | | |
24 | G'day, Mate | Wendy Mackenzie | Представитель | 170 Prince Edward Parade Hunter's Hill | Сидней | NSW | 2042 | Австралия | (02) 555-5914 | (02) 555-4873 | G'day Mate (на Web) |
25 | Ma Maison | Jean-Guy Lauzon | Главный менеджер | 2960 Rue St. Laurent | Монреаль | Quеbec | H1J 1C3 | Канада | (514) 555-9022 | | |
26 | Pasta Buttini s.r.l. | Giovanni Giudici | Координатор | Via dei Gelsomini, 153 | Салерно | | 84100 | Италия | (089) 6547665 | (089) 6547667 | |
27 | Escargots Nouveaux | Marie Delamare | Менеджер по продажам | 22, rue H. Voiron | Монсо | | 71300 | Франция | 85.57.00.07 | | |
28 | Gai paturage | Eliane Noz | Представитель | Bat. B 3, rue des Alpes | Аннеси | | 74000 | Франция | 38.76.98.06 | 38.76.98.58 | |
29 | Forots d'Erables | Chantal Goulet | Бухгалтер | 148 rue Chasseur | Сте-Хиацинте | Quеbec | J2S 7S8 | Канада | (514) 555-2955 | (514) 555-2921 | |
В результате была получена следующая таблица
Поставщики Мясо/птица | |||||||
Поставщик | Тип | Название | Адрес | Город | Индекс | Страна | Телефон |
Tokyo Traders | Мясо/птица | Tokyo Traders | 9-8 Sekimai Musashino-shi | Токио | 100 | Япония | (03) 3555-5011 |
Pavlova, Ltd. | Мясо/птица | Pavlova, Ltd. | 74 Rose St. Moonie Ponds | Мельбурн | 3058 | Австралия | (03) 444-2343 |
Plutzer Lebensmittelgrossmarkte AG | Мясо/птица | Plutzer Lebensmittelgrossmarkte AG | Bogenallee 51 | Франкфурт | 60439 | Германия | (069) 992755 |
G'day, Mate | Мясо/птица | G'day, Mate | 170 Prince Edward Parade Hunter's Hill | Сидней | 2042 | Австралия | (02) 555-5914 |
Ma Maison | Мясо/птица | Ma Maison | 2960 Rue St. Laurent | Монреаль | H1J 1C3 | Канада | (514) 555-9022 |
Ma Maison | Мясо/птица | Ma Maison | 2960 Rue St. Laurent | Монреаль | H1J 1C3 | Канада | (514) 555-9022 |
Задание 1.2. База данных «Борей».
Выдать названия клиентов с заказами на октябрь текущего года, их адреса, сведения о месте нахождения.
Решение:
Определение состава выходного сообщения.
Исходя из результатов анализ информационной потребности, определяем состав и структуру требуемого сообщения S[Клиенты с заказами на октябрь 2004 года]:
S (Клиенты Код клиента, Клиенты Название клиента, Клиенты Адрес клиента, Клиенты Город, Клиенты Область, Клиенты Индекс, Клиенты Страна, Заказы Код заказа, Заказы Дата назначения)
Дата назначения октябрь 2004 года.
Код клиента | Название клиента | Адрес клиента | Город | Область | Индекс | Страна | Код заказа | Дата назначения |
| | | | | | | | |
Разработка модели процесса
Определяем состав полей и таблиц, используемых в запросе из схемы №1 (база данных «Борей»). Представляем в графическом виде обобщенную функционально-технологическую схему задачи.
Поскольку сведения о стоимости заказа клиентов на определенную на определенный месяц находятся в таблице Заказы, а сведения о клиенте находятся в таблице Клиенты, то в запросе необходимо использовать таблицы Заказы и Клиенты, связанные между собой по полю «КодКлиента». Таблица Клиенты является главной, а таблица Заказы подчиненной.
На выходе процесса представлено сообщение с определенной в предыдущем пункте структурой
Клиенты
Выборка клиентов с заказами на март
Список клиентов с заказом на март
Заказы
Общее описание процесса решения задачи
Получение выходного сообщения позволит уменьшить трудозатраты на выборку информации для организации взаимодействия с клиентами в течение марта месяца. Анализ данных о составе и количестве клиентов по регионам в сопоставлении с проведенными операциями и выполненными мероприятиями позволит оценить результаты реализации бизнес-стратегии компании, ее товарной, ценовой и коммуникационной политики Анализ принадлежности клиентов к группам по различным признакам позволит точнее определить "типичного клиента компании". Выдача названий клиентов позволит повысить качество индивидуальной работы с клиентурой. Получение информации всеми потребителями должно положительно повлиять на результаты деятельности компании.
Данные о клиентах являются справочными и обновляются по мере их изменения путем ввода информации с клавиатуры с использованием соответствующей формы диалога, источник информации - бумажный документ-распечатка электронного сообщения Сведения о заказах являются оперативно-учетными данными и формируются в реальном времени при подготовке заказов.
Сначала корректируется таблица Клиенты, затем - таблица Заказы. Связь корректировок отражается в модели - графе ожиданий транзакций.
Подготовка запроса в Access осуществляется с использованием Конструктора, поскольку все данные находятся в связанных между собой таблицах. При формировании запроса автоматически генерируется SQL-код. SQL-запрос передается серверу, который возвращает клиенту результирующую таблицу. Выполнение процедур создания и исполнения запроса осуществляется на рабочей станции и на сервере сети.
Представление подсхемы базы данных.
Таблица Заказы имеет простой ключ «КодЗаказа», таблица Клиенты – простой ключ «КодКлиента». Тип связи «один–ко-многим». Связь по полю «КодКлиента» (ключ связи). Целостность по значению определяется отсутствием в таблице Заказы значений поля «КодКлиента», которых нет в таблице Клиенты. Значение поля «КодКлиента» в таблице Заказы обновляется автоматически при изменении значений поля «КодКлиента» в таблице Клиенты.
Подготовка контрольного примера.
Таблица Заказы (Фрагмент)
Код заказа | Клиент | Дата размещения | Дата назначения | Дата исполнения |
11011 | Alfreds Futterkiste | 09-авг-2004 | 06-окт-2004 | 13-сен-2004 |
10952 | Alfreds Futterkiste | 15-апр-2004 | 27-май-2004 | 23-апр-2004 |
10702 | Alfreds Futterkiste | 13-ноя-1995 | 25-дек-1995 | 21-ноя-1995 |
10625 | Ana Trujillo Emparelados | 08-сен-1995 | 06-окт-1995 | 14-сен-1995 |
10308 | Ana Trujillo Emparelados | 19-окт-1994 | 16-ноя-1994 | 25-окт-1994 |
10926 | Ana Trujillo Emparelados | 03-сен-2004 | 01-сен-2004 | 10-сен-2004 |
10759 | Ana Trujillo Emparelados | 29-дек-1995 | 26-янв-2004 | 12-янв-2004 |
10573 | Antonio Moreno Taqueria | 20-июл-1995 | 17-авг-1995 | 21-июл-1995 |
10365 | Antonio Moreno Taqueria | 28-дек-1994 | 25-янв-1995 | 02-янв-1995 |
Таблица Клиенты (фрагмент)
Код клиента | Название | Адрес | Город | Область | Индекс | Страна |
ALFKI | Alfreds Futterkiste | Obere Str. 57 | Берлин | | 12209 | Германия |
ANATR | Ana Trujillo Emparelados | Avda. de la Constitucion 2222 | Мехико | | 050221 | Мексика |
ANTON | Antonio Moreno Taqueria | Mataderos 2312 | Мехико | | 05023 | Мексика |
В результате выполнения выбора строк по принадлежности значений поля «ДатаНазначения» интервалу от 01.10.2004 до 31.10.2004 должна получиться таблица
Код клиента | Название | Адрес | Город | Область | Индекс | Страна | Код заказа | Дата назначения |
ALFKI | Alfreds Futterkiste | Obere Str. 57 | Берлин | | 12209 | Германия | 11011 | 06-окт-2004 |
Формирование и отладка запроса
Запрос для поиска данных в соответствии с условием имеет следующий вид:
SELECT Клиенты.КодКлиента, Клиенты.Название, Клиенты.Адрес, Клиенты.Город, Клиенты.Область, Клиенты.Индекс, Клиенты.Страна, Заказы.КодЗаказа, Заказы.ДатаНазначения
FROM Клиенты INNER JOIN Заказы ON Клиенты.КодКлиента = Заказы.КодКлиента
WHERE (((Заказы.ДатаНазначения) Between #10/1/2004# And #10/31/2004#));
В результате была получена следующая таблица
Клиенты на октябрь 2004 года | ||||||||
Код клиента | Название | Адрес | Город | Область | Индекс | Страна | Код заказа | Дата назначения |
ALFKI | Alfreds Futterkiste | Obere Str. 57 | Берлин | | 12209 | Германия | 11011 | 06-окт-2004 |
Задание 5.5 База данных «Основные фонды»
Получить сведения о незастрахованных компьютерах.
Решение:
Определение состава выходного сообщения.
Исходя из результатов анализ информационной потребности, определяем состав и структуру требуемого сообщения S[Сведения о незастрахованных компьютерах]:
S([Основные фонды].ОписаниеОсновныхФондов, [Основные фонды].КодТипаОсновныхФондов, [Основные фонды].СерийныйНомер, [Основные фонды].СуммаСтраховки)
Описание Основных Фондов | Код Типа Основных Фондов | Серийный Номер | Сумма страховки |
| | | |
Разработка модели процесса
Определяем состав полей и таблиц, используемых в запросе из схемы №5 (база данных «Основные фонды»). Представляем в графическом виде обобщенную функционально-технологическую схему задачи.
Поскольку сведения о основных фондах находятся в таблице Основные фонды, то в запросе необходимо использовать таблицу Основные фонды.
На выходе процесса представлено сообщение с определенной в предыдущем пункте структурой
Выборка данных в соответствии с условиями
Основные фонды
Список незастрахованных компьютерах
Общее описание процесса решения задачи
Получение выходного сообщения позволит уменьшить трудозатраты на выборку информации для организации поиска информации о незастрахованных основных средствах, а именно компьютерах. Анализ данных о составе и количестве незастрахованных компьютеров позволит оценить результаты реализации бизнес-стратегии компании, ее товарной и коммуникационной политики Анализ данной информации позволит решить вопрос о техническом обслуживании дорогостоящих основных средств предприятия или фирмы.
Сведения об Основных фондах являются оперативно-учетными данными и формируются в реальном времени при изменении данных.
Подготовка запроса в Access осуществляется с использованием Мастера, поскольку все данные находятся в связанных между собой таблицах. При формировании запроса автоматически генерируется SQL-код. SQL-запрос передается серверу, который возвращает клиенту результирующую таблицу. Выполнение процедур создания и исполнения запроса осуществляется на рабочей станции и на сервере сети.
Представление подсхемы базы данных.
Для составления данного запроса используется одна таблица «Основные фонды».
В свою очередь при составлении запроса используются данные таблицы «Типы фондов», значение которых необходимо для построения запроса. В целом данная база имеет следующую структуру.
Подготовка контрольного примера.
Исходная таблица Основные фонды
Описание фондов | Код типа фондов | Серийный номер | Сумма страховки |
Персональный компьютер | Компьютер | 12344111 | 100,00р. |
Персональный компьютер | Компьютер | 6465531 | 0,00р. |
Лазерный принтер | Принтер | 454632452-2 | 30,00р. |
Лазерный принтер | Принтер | 4556544-9 | 0,00р. |
Конторка | Мебель | 33222-AB45 | 160,00р. |
Ксерокс | Ксерокс | 12345 | 0,00р. |
Струйный принтер | Принтер | 667788 | 0,00р. |
Планшет для бумаги | Мебель | 12345 | 0,00р. |
Лампа настольная | Мебель | 23445 | 100,00р. |
Персональныйкомпьютер | Компьютер | 1234445 | 1 000,00р. |
В результате поиска незастрахованных компьютеров (т.е. сумма страховки = 0) получим таблицу
Описание фондов | Код типа фондов | Серийный номер | Сумма страховки |
Персональный компьютер | Компьютер | 6465531 | 0,00р. |
Проверим данную выборку на практике
Формирование и отладка запроса
Исходная таблица выполненная в MS Access:
Основные фонды | |||
Описание фондов | Код типа фондов | Серийный номер | Сумма страховки |
Персональный компьютер | Компьютер | 12344111 | 100,00р. |
Персональный компьютер | Компьютер | 6465531 | 0,00р. |
Лазерный принтер | Принтер | 454632452-2 | 30,00р. |
Лазерный принтер | Принтер | 4556544-9 | 0,00р. |
Конторка | Мебель | 33222-AB45 | 160,00р. |
Ксерокс | Ксерокс | 12345 | 0,00р. |
Струйный принтер | Принтер | 667788 | 0,00р. |
Планшет для бумаги | Мебель | 12345 | 0,00р. |
Лампа настольная | Мебель | 23445 | 100,00р. |
Персональныйкомпьютер | Компьютер | 1234445 | 1 000,00р. |
Запрос для поиска данных в соответствии с условием имеет следующий вид:
SELECT [Основные фонды].ОписаниеОсновныхФондов, [Основные фонды].КодТипаОсновныхФондов, [Основные фонды].СерийныйНомер, [Основные фонды].СуммаСтраховки
FROM [Основные фонды]
WHERE ((([Основные фонды].КодТипаОсновныхФондов)=2) AND (([Основные фонды].СуммаСтраховки)=0));
В результате была получена следующая таблица
Страховка | Описание фондов | Код типа фондов | Серийный номер | Сумма страховки |
Персональный компьютер | Компьютер | 6465531 | 0,00р. |
Задание 4.5. База данных «Проекты»
Получить сведения о затратах по незавершенным на сегодняшнее число проектам с партнерами из Германии, включая стоимость и продолжительность.
Решение:
Определение состава выходного сообщения.
Исходя из результатов анализ информационной потребности, определяем состав и структуру требуемого сообщения S[Сведения о проектах с партнерами из Германии]:
S(Партнеры.НазваниеКомпании, Партнеры.Страна, Проекты.НазваниеПроекта, Проекты.ОписаниеПроекта, Проекты.ОценочнаяСтоимость, Проекты.ДатаНачалаПроекта, Проекты.ДатаЗавершенияПроекта)
Название компании | Страна | Название проекта | Описание проекта | Оценочная стоимость | Дата начала проекта | Дата завершения проекта |
| | | | | | |
Разработка модели процесса
Определяем состав полей и таблиц, используемых в запросе из схемы №4 (база данных «Проекты»). Представляем в графическом виде обобщенную функционально-технологическую схему задачи.
Поскольку сведения о партнерах находятся в таблице Партнеры, а сведения о проектах находятся в таблице Проекты, то в запросе необходимо использовать таблицы Проекты и Партнеры, связанные между собой по полю «КодКлиента». Таблица Партнеры является главной, а таблица Проекты на работу подчиненной.
На выходе процесса представлено сообщение с определенной в предыдущем пункте структурой
Партнеры
Выборка сведений о проектах с партнерами из Германии
Сведения о проектах с партнерами из Германии
Проекты
Общее описание процесса решения задачи
Получение выходного сообщения позволит уменьшить трудозатраты на выборку информации для организации взаимодействия с клиентами в течение данного периода. Анализ данных о составе и количестве клиентов по регионам в сопоставлении с проведенными операциями и выполненными мероприятиями позволит оценить результаты реализации бизнес-стратегии компании, ее товарной, ценовой и коммуникационной политики Анализ принадлежности клиентов к группам по различным признакам позволит точнее определить "типичного клиента компании". Выдача названий клиентов позволит повысить качество индивидуальной работы с клиентурой. Получение информации всеми потребителями должно положительно повлиять на результаты деятельности компании.
Сведения о Проектах являются оперативно-учетными данными и формируются в реальном времени изменении данных.
Подготовка запроса в Access осуществляется с использованием Мастера, поскольку все данные находятся в связанных между собой таблицах. При формировании запроса автоматически генерируется SQL-код. SQL-запрос передается серверу, который возвращает клиенту результирующую таблицу. Выполнение процедур создания и исполнения запроса осуществляется на рабочей станции и на сервере сети.
Представление подсхемы базы данных.
Таблица Партнеры имеет простой ключ «КодКлиента», таблица Проекты – простой ключ «КодПроекта». Тип связи «один–ко-многим». Связь по полю «КодКлиента» (ключ связи). Значение поля «КодКлиента» в таблице Проекты обновляется автоматически при изменении значений поля «КодКлиента» в таблице Партнеры.
Подготовка контрольного примера.
Исходная таблица Проекты
Название | Описание | Код клиента | Оценочная стоимость проекта | Дата начала | Дата завершения проекта |
ABC | Отдел продаж | 1 | 30 000,00р. | 11.12.1994 | 31.05.1995 |
DEFG | Аналитический отдел | 1 | 15 000,00р. | 12.02.1994 | 30.06.1995 |
HIJK | Архив | 2 | 45 000,00р. | 01.02.1994 | 30.06.1995 |
KLMN | Отдел продаж | 2 | 28 000,00р. | 01.02.1995 | 31.03.1995 |
ОПРС | Отдел продаж | 4 | 89 000,00р. | 12.02.2005 | |
ИИИ | Архив | 1 | 12 078,00р. | 01.01.2005 | 01.02.2005 |
ТТТ | Отдел продаж | 4 | 122 300,00р. | 04.01.2005 | |
ВАПР | Отдел продаж | 1 | 123 400,00р. | 12.12.2004 | 01.01.2005 |
Исходная таблица Партнеры
Код клиента | Название | Страна |
1 | Белая ромашка | Россия |
2 | Ленивые пельмени | Украина |
3 | GTS | США |
4 | Джонс | Германия |
Результат выполнения поиска
Название | Страна | Название | Описание | Оценочная стоимость проекта | Дата начала | Дата завершения проекта |
Джонс | Германия | ОПРС | Отдел продаж | 89 000,00р. | 12.02.2005 | |
Джонс | Германия | ТТТ | Отдел продаж | 122 300,00р. | 04.01.2005 | |
Формирование и отладка запроса
Исходные таблицы выполненные в MS Access:
Партнеры | |||||||||
Код клиента | Название | Адрес | Город | Регион | Индекс | Страна | Имя | Фамилия | Должность |
1 | Белая ромашка | ул. Пятая, 5-5-55 | Москва | РФ | 123328 | Россия | Николай | Яблоков | Совладелец |
2 | Ленивые пельмени | ул. Музыкальная, 57-78 | Москва | Украина | 125362 | Украина | Евгений | Самсонов | Экономист |
3 | GTS | New Orleans Cajun Delights | New Orleans | США | | США | Elena | Pavlova | Менеджер |
4 | Джонс | Obere Str. 57 | Берлин | Германия | 122091 | Германия | Alfreds | Futterkiste | Менеджер |
Проекты | ||||||||
Код проекта | Название | Описание | Код клиента | Номер заказа | Оценочная стоимость проекта | Код сотрудника | Дата начала | Дата завершения проекта |
1 | ABC | Отдел продаж | 1 | 12 | 30 000,00р. | Бабкина, Ольга | 11.12.1994 | 31.05.1995 |
2 | DEFG | Аналитический отдел | 1 | 32 | 15 000,00р. | Бабкина, Ольга | 12.02.1994 | 30.06.1995 |
3 | HIJK | Архив | 2 | 90 | 45 000,00р. | Бабкина, Ольга | 01.02.1994 | 30.06.1995 |
4 | KLMN | Отдел продаж | 2 | 98 | 28 000,00р. | Бабкина, Ольга | 01.02.1995 | 31.03.1995 |
5 | ОПРС | Отдел продаж | 4 | 13 | 89 000,00р. | Воронова, Дарья | 12.02.2005 | |
6 | ИИИ | Архив | 1 | 34 | 12 078,00р. | Крылова, Анна | 01.01.2005 | 01.02.2005 |
7 | ТТТ | Отдел продаж | 4 | 67 | 122 300,00р. | Новиков, Павел | 04.01.2005 | |
8 | ВАПР | Отдел продаж | 1 | 123 | 123 400,00р. | Белова, Мария | 12.12.2004 | 01.01.2005 |
Запрос для поиска данных в соответствии с условием имеет следующий вид:
SELECT Партнеры.НазваниеКомпании, Партнеры.Страна, Проекты.НазваниеПроекта, Проекты.ОписаниеПроекта, Проекты.ОценочнаяСтоимость, Проекты.ДатаНачалаПроекта, Проекты.ДатаЗавершенияПроекта
FROM Партнеры INNER JOIN Проекты ON Партнеры.КодКлиента = Проекты.КодКлиента
WHERE (((Партнеры.Страна)="Германия"));
В результате была получена следующая таблица
Партнеры из Германии | ||||||
Название | Страна | Название | Описание | Оценочная стоимость проекта | Дата начала | Дата завершения проекта |
Джонс | Германия | ОПРС | Отдел продаж | 89 000,00р. | 12.02.2005 | |
Джонс | Германия | ТТТ | Отдел продаж | 122 300,00р. | 04.01.2005 | |
Задание 6.
6 База данных «Бумаги»
Сформировать данные и проанализировать динамику объемов закупок по определенному агенту.
Определение состава выходного сообщения.
Исходя из результатов анализ информационной потребности, определяем состав и структуру требуемого сообщения S[Объемы закупок по определенному агенту]:
S (Агенты.НаимАг, Сделки.КодБум, Сделки.ОбъемСделки, Сделки.[Цена сделки], Сделки.[Дата сделки])
Агент: Корельский
Наименование агента | Код бумаги | Объем сделки | Цена сделки | Дата сделки |
| | | | |
Разработка модели процесса
Определяем состав полей и таблиц, используемых в запросе из схемы №1 (база данных «Бумаги»). Представляем в графическом виде обобщенную функционально-технологическую схему задачи.
Поскольку сведения о названии агентов находятся в таблице Агенты, а сведения об объемах сделок находятся в таблице Сделки, то в запросе необходимо использовать таблицы Агенты и Сделки, связанные между собой по полю «КодАгента». Таблица Агенты является главной, а таблица Сделки подчиненной.
На выходе процесса представлено сообщение с определенной в предыдущем пункте структурой
Агенты
Выборка результатов продажи
Список результатов продажи
Сделки
Общее описание процесса решения задачи
Получение выходного сообщения позволит уменьшить трудозатраты на выборку информации для организации взаимодействия с клиентами в течение дня. Анализ данных о составе и количестве и стоимости проданных бумаг в сопоставлении с проведенными операциями и выполненными мероприятиями позволит оценить результаты реализации бизнес-стратегии компании, ее товарной, ценовой и коммуникационной политики. Выдача названий продавцов бумаг позволит повысить качество индивидуальной работы с клиентурой.
Данные об агентах являются справочными и обновляются по мере их изменения путем ввода информации с клавиатуры с использованием соответствующей формы диалога, источник информации - бумажный документ-распечатка электронного сообщения Сведения о сделках являются оперативно-учетными данными и формируются в реальном времени при подготовке операций.
Сначала корректируется таблица Агенты, затем - таблица Сделки. Связь корректировок отражается в модели - графе ожиданий транзакций.
Подготовка запроса в Access осуществляется с использованием Конструктора, поскольку все данные находятся в связанных между собой таблицах. При формировании запроса автоматически генерируется SQL-код. SQL-запрос передается серверу, который возвращает клиенту результирующую таблицу. Выполнение процедур создания и исполнения запроса осуществляется на рабочей станции и на сервере сети.
Представление подсхемы базы данных.
Таблица Агенты имеет простой ключ «КодАгента», таблица Заявки на покупку – простой ключ «КодЗаявкиПок». Тип связи «один–ко-многим». Связь по полю «КодАгента» (ключ связи).
Подготовка контрольного примера.
Таблица Агенты
Код агента | Наименование агента |
1 | Корельский |
2 | Сапегина |
3 | Свиридюк |
4 | Гурьева |
5 | Жаворонкова |
6 | Коровина |
7 | Мазур |
8 | Новиков |
9 | Пономарев |
10 | Кравчук |
11 | Сидорова |
Таблица Заявки на покупку
Код агента | Объем заявки | Цена заявки | ДатаЗаявкиПок |
3 | 100 | 1 005,00р. | 03.12.2002 |
4 | 100 | 1 005,00р. | 03.12.2002 |
1 | 100 | 5 050,00р. | 03.12.2002 |
4 | 10 | 9 090,00р. | 03.12.2002 |
7 | 300 | 1 610,00р. | 04.12.2002 |
5 | 25 | 1 721,00р. | 04.12.2002 |
8 | 35 | 1 812,00р. | 04.12.2002 |
В результате выполнения поиска должна появиться таблица
Наименование агента | Объем заявки | Цена заявки | ДатаЗаявкиПок |
Корельский | 100 | 5 050,00р. | 03.12.2002 |
Формирование и отладка запроса
Исходные данные:
Агенты | |||
Код агента | Наименование агента | Сумма денежных средств | Комментарий |
1 | Корельский | 100 000 000р. | |
2 | Сапегина | 200 000 000р. | |
3 | Свиридюк | 10 030 000р. | |
4 | Гурьева | 200 000 000р. | |
5 | Жаворонкова | 10 060 000р. | |
6 | Коровина | 600 250 000р. | |
7 | Мазур | 100 000 000р. | |
8 | Новиков | 73 000 000р. | |
9 | Пономарев | 35 000 000р. | |
10 | Кравчук | 400 000 000р. | |
11 | Сидорова | 5 000 000р. | |
Заявки на покупку | |||||||
Номер заявкиПок | Код агента | Код бумаги | КодЗаявкиПр | Объем заявки | Цена заявки | ПризнакПок | ДатаЗаявкиПок |
1 | 3 | 101 | 1 | 100 | 1 005,00р. | | 03.12.2002 |
2 | 4 | 101 | 1 | 100 | 1 005,00р. | | 03.12.2002 |
3 | 1 | 301 | 2 | 100 | 5 050,00р. | | 03.12.2002 |
4 | 4 | 201 | 3 | 10 | 9 090,00р. | | 03.12.2002 |
5 | 7 | 201 | 4 | 300 | 1 610,00р. | | 04.12.2002 |
6 | 5 | 201 | 4 | 25 | 1 721,00р. | | 04.12.2002 |
7 | 8 | 201 | 4 | 35 | 1 812,00р. | | 04.12.2002 |
Запрос для поиска данных в соответствии с условием имеет следующий вид:
SELECT Агенты.НаимАг, [Заявки на покупку].[Объем заявкиПок], [Заявки на покупку].ЦенаЗаявкиПок, [Заявки на покупку].ДатаЗаявкиПок
FROM Агенты INNER JOIN [Заявки на покупку] ON Агенты.КодАг = [Заявки на покупку].КодАг
WHERE (((Агенты.НаимАг)="Корельский"));
В результате была получена следующая таблица
Объем закупки по агенту 1 | |||
Наименование агента | Объем заявки | Цена заявки | ДатаЗаявкиПок |
Корельский | 100 | 5 050,00р. | 03.12.2002 |
Список литературы
Экономическая информатика: Учеб. для вузов. - СПб.: Питер 2000 -560 с.
Автоматизированные информационные технологии в экономике: Учеб. / Под ред. Г. А. Титоренко. - М :
Информационные системы в экономике / Под ред. В. Дика. - М.: Финансы и статистика, 1996. - 272 с.
Карпова Г Базы данных: модели, разработка, реализация. - СПб.: Питер,2001.-304 с.