Припустімо, що потрібно визначити коди товарів, які за період з13.03.96 по 20.03.96 мали попит більш як у одного покупця (буликуплені більш як одним покупцем). Визначити запит на отриманняцієї інформації можна так:
- вибрати таблицю бази з даними з продажів (Zakaz.dbf);
- у вихідну таблицю запиту занести поле з кодом товару (KODT);
- виконати команду Критерії/Додати критерій, що приведе до відкривання однойменного діалогового вікна;
- у рядках діалогового вікна встановити показані знизу значення.
Групова операція:Поле:Оператор:Значення: |
DATAP |
між |
13.03.96; 20.03.96 |
- у рядках діалогового вікна встановити нові значення для введення другої умови (період з 13.03.96 до 20.03.96) і, нарешті, послідовно натиснути кнопки Додати і Закрити.
Умова:Значення: | Число(KODT) | DATAP |
›1 | Between#13/03/96#And #20/03/96# |
У результаті зона критеріїв матиме вигляд, наведений зверху, що дасть змогу отримати потрібну інформацію.
4.4 Об'єднання таблиць. Створення нової таблиці.
Об'єднання таблиць. Ми розглядали запити, які вибирали дані лише з однієї таблиці. Але в запиті можна використовувати одночасно кілька таблиць бази даних і таким чином отримувати вихідну таблицю, яка матиме інформацію з усіх цих вхідних таблиць. Здатність об'єднувати кілька таблиць в одну є однією з найбільш потужних можливостей мови SQL.
Розпочнімо з досить простого об'єднання двох таблиць - списку замовлень та адрес покупців, які зробили ці замовлення. Для цьоro при створенні нового запиту у діалоговому вікні Додати таблицю потрібно вибрати два файли: Zakaz.dbfi& Pokupec.dbfi лише після цього закрити діалог, натиснувши кнопку Закрити. Цей діалог не закривається автоматично. Якщо кілька разів натискати на кнопку Додати, то відбудеться додавання однієї і тієї ж таблиці. При правильному виконанні операції додавання у зоні вхідних таблиць вікна запиту з'являться два списки з переліком полів таблиці Zakaz і Pokupec.
У таблиці Pokupec кожному покупцеві відповідає певний код, який знаходиться у полі Kodp і для різних покупців має різне значення. Отже, таблиця Pokupec - це довідник покупців, у якому кожного покупця можна знайти за його кодом.
У таблиці Zakaz кожному замовленню також відповідає певний код покупця. Але кількість записів з однаковим кодом у цій таблиці не обмежена (вона визначається кількістю замовлень, зроблених конкретним покупцем). Для того, щоб довідкові відомості з таблиці Pokupec можна було використовувати при виведенні інформації з таблиці Zakaz, необхідно визначити зв'язки між записами цих двох таблиць. MS-Query не встановлює зв'язки автоматично. Це повинен робити користувач. Слід зауважити, що хоча у нашому прикладі ім'я полів з кодом покупця у таблицях Zakaz і Pokupec збігаються (Zakaz-Kodp і Pokupec.Kodp), практичного значення це не має, оскільки вони можуть бути різними.
Визначення зв'язків (відношень) між таблицями. Для того, щоб визначити зв'язки між двома таблицями, потрібно виконати такі дії:
- бажано виключити режим “Запитувати автоматико” (при великих розмірах таблиць це значно скоротить витрати часу);
- встановити курсор миші на ім'я потрібного поля в таблиці, до якої слід приєднати іншу (у нашому прикладі це поле Kodp таблиці Zakaz, тобто Zakaz-Kodp);
- натиснути ліву кнопку миші і, не відпускаючи її, перемістити курсор миші на ім'я поля другої таблиці (у нашому випадку це поле Kodp таблиці Pokupec, тобто Pokupec.Kodp). Між іменами двох полів різних таблиць з'явиться лінія, що відображає зв'язок таблиць за відповідними полями.
Альтернативний спосіб визначення зв'язку між двома таблицями - виконати в меню Таблиця команду Об'єднання.
Визначення властивостей зв'язків. В MS-Query є можливість встановлювати різні властивості зв'язків між таблицями.
Найчастіше встановлюється такий тип зв'язку, при якому вибираються записи з лівої та правої таблиці, що зв'язані заданим співвідношенням (дорівнює, не дорівнює, більше, менше і т. ін.). Це так зване “справжнє” об'єднання.
У деяких випадках необхідно побачити всі рядки з однієї таблиці і додатково деяку інформацію з іншої для тих рядків першої таблиці, які мають відповідний рядок або рядки у другій. Такий тип зв'язку має назву “зовнішнє” об'єднання.
Для того, щоб дізнатися про тип встановленого зв'язку або змінити його, треба клацнути мишею на відповідній лінії між таблицями. Ця лінія зв'язку стане виділеною. Подальше подвійне клацання на цьому зв'язку або виконання команди Таблиця/Об'єднання не тільки відкриє діалог Об'єднання, але й покаже параметри саме цього зв'язку. У цьому діалоговому вікні можна встановити будь-який із вказаних типів зв'язку. За умовчання встановлюється перший тип з умовою “дорівнює”. Саме такий тип зв'язку потрібно встановити для об'єднання списку замовлень з адресами покупців.
Створення нової таблиці. Створювати нові таблиці для баз даних можна за допомогою MS-Query. Для цього потрібно виконати команду меню Файл/Визначення таблиці. Відкриється діалог Вибір таблиці. У цьому діалозі потрібно вибрати таблицю, яка використовуватиметься як шаблон для нової.
Якщо двічі клацнути на імені таблиці (файла бази даних), то відкриється діалог Перегляд визначення таблиці. У відповідних полях цього діалогу можна визначити ім'я та тип поля (символьне, числове і т. ін.) таблиці, довжину цього поля. Можна також додавати нові поля (кнопка Додати) та вилучати існуючі (кнопка Вилучити).
Для того, щоб завершити створення таблиці і записати її на диск, у першому рядку (ім’я таблиці) діалогу слід замінити ім'я попередньої таблиці, як шаблону, на нове ім'я. При спробі створити таблицю з тим же ім'ям MS-Query попередить, що ця таблиця не може бути створена.
Отже, за допомогою програми MS-Queryможе ефективно здійснюватися доступ до різних джерел даних. Ця програма надає користувачам можливість здійснювати швидкий пошук необхідної інформації у різних базах даних. MS-Query має розвинуті засоби формування запитів до різних баз даних, відображає результати їх виконання та передає отримані дані на подальшу обробку.
ТЕМА 5. АВТОМАТИЗАЦІЯ УПРАВЛІННЯ
МАРКЕТИНГОВИМИ ПРОЕКТАМИ НА ПІДПРИЄМСТВАХ
5.1. Класифікація засобів автоматизації;
5.2. Розвиток інтерактивного маркетингу;
5.3. Створення первинних документів;
5.4. Уведення інформації;
5.5. Пошук документів.
5.1. Класифікація засобів автоматизації
Сучасні інформаційні технології дають змогу проводити аналіз та обґрунтування варіантів рішень на підставі врахування значно більших відомостей про ринок, регіон, трудові та матеріальні ресурси, кон’юнктуру, фірму, економіку. Саме це дає можливість переходити до впровадження автоматизованих способів управління маркетинговою діяльністю.
Технологічні засоби автоматизації маркетингової діяльності можна поділити на інструментальні та комунікаційні.
Маркетингова діяльність має багатофункціональний характер, який визначає різнорідність інструментальних засобів, що використовуються для її автоматизації. Інструментальні засоби, можна класифікувати як функціональні, забезпечувальні та допоміжні.
Функціональні задачі – це і є власне маркетингові задачі. До інструментальних засобів їх вирішення відносяться:
· засоби введення маркетингової інформації;
· засоби забезпечення інформаційно-пошукових робіт;
· Засоби підтримки прийняття рішень у сфері маркетингової діяльності.
Для пошуку маркетингової інформації необхідно мати розвинені засоби пошуку документів, які містять потрібну інформацію, та формування запитів до баз даних і відображення результатів їх виконання.
Введення маркетингової інформації потребує інструментальних засобів, які забезпечують уведення та експертизу первинної інформації, а також уведення, контроль та коригування вторинної маркетингової інформації.
Підтримка прийняття маркетингових рішень потребує інструментальних засобів, які дозволяють робити перетворення даних для встановлення залежностей між різними факторами та отримання нових знань, забезпечать гнучкий доступ до бази даних та можливість самостійно поповнювати та модифікувати базу моделей.
Автоматизація засобів полягає в прогнозуванні результатів прийнятих маркетингових рішень.
До забезпечувальних задач відносять: підготовку листів потенційним споживачам, підготовку контрактної документації, контроль та аналіз виконання договорів.
В маркетинговій інформаційній системі має бути передбачений значний набір допоміжних засобів, які створюють комфортні умови роботи. Сюди, перш за все, слід віднести засоби, які визначають загальну технологію спілкування користувача з комп’ютером, а також навчальні системи, видавничі системи, системи перекладу.
Засоби маркетингової комунікації визначають ефективність використання інструментальних засобів підтримки маркетингової діяльності. Тому, що комунікаційні операції забезпечують спілкування працівників, здійснюють координацію їхньої роботи, контроль проміжних результатів - все те, що є необхідним для ефективної організації колективної праці. Автоматизація цих операцій дає змогу складати та вести графіки нарад та інших заходів, значно полегшує передавання звітів, таблиць, діаграм і малюнків. Важливість комунікаційних операцій пояснюється також особливостями маркетингової діяльності, яка носить різноманітний характер, займається здійсненням різноманітних операцій, пов’язаних з ринком, попитом, пропозицією, споживачами, конкурентами.