Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекції АСОУ укр 2010-2011.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.5 Mб
Скачать

Технологічні засоби роботи з базами даних (бд)

Вважаючи інформаційну технологію сукупністю процесів збору,

передачі, обробки і збереження інформації, як предмет праці в даній технології розглядаємо інформацію. Інформаційній технології властива визначена впорядкованість й організованість, вимоги до яких висуваються і до інформації – об'єкта переробки. Таким засобом впорядкованості й організованості інформації як ресурсу виступають бази даних.

Бази даних становлять собою певним чином організовану й підтримувану мовними і програмними засобами сукупність взаємопов'язаних даних, які зберігаються на технічних носіях, і які описують визначену предметну сферу. В основі організації бази даних лежить модель даних, за допомогою якої можна представити множинність даних й описати взаємозв'язки між ними. Останні можуть бути різних видів. Взаємозв’язок

«один до одного» означає, що в будь-який момент часу кожному значенню елемента даних відповідає тільки одне значення, зв'язаного з ним елемента.

Зв'язок «один до багатьох» означає, що будь-якому значенню елемента відповідає більше одного значення, пов'язаного з ним елемента.

Зв'язок «багато до багатьох» вказує на те, що множинності значень елемента відповідає декілька значень елемента даних.

Взаємозв'язки між даними повинні відображатися в базі даних, чому служить спеціально створена модель даних. Вона визначає правила, за якими ці дані структуруються. Найбільш розповсюджені такі моделі даних:

ієрархічні, мережні та реляційні.

Зараз на ринку представлені чотири типи інформаційних баз даних, які можуть стати зовнішніми джерелами формування баз даних компанії.

A Бази даних першого типу найбільш численні. Вони містять

101

найменування компанії, його поштові і зв'язні реквізити. Застосовуються для встановлення контрактних відносин, а також для формування списку розсилки.

B Бази даних другого типу, крім вказаних відомостей містять інформацію про продукцію, що поставляється і використовується.

Інформація, що міститься в них, може бути використана для пошуку партнерів по бізнесу, аналізу конкуренції, сегментації ринку і позиціонування товарів.

C Бази даних третього типу, крім повнішого уявлення інформації,

передбачають також можливість доповнень і виправлень. Інформація про компанії в подібних продуктах містить три блоки: адресно– тслефонні відомості, техніко– економічні показники, комерційні пропозиції компанії.

Перший і третій блоки є універсальними для всіх галузей, другий блок зважає на специфіку кожної галузі. Можливість доповнень і виправлень забезпечується за рахунок придбання спеціальної програми щодо роботи з базою даних або на основі використання стандартних програм типу Excel і

Access.

D Бази даних четвертого типу містять зведені реквізити юридичний і фізичних осіб, дані про продукцію, що поставляється і використовується,

можливість доповнювати і виправляти бази даних, можливість зворотного зв'язку. Дані системи тільки починають з'являтися на інформаційному ринку.

Вони дозволяють вести облік комерційних компаній і їх зв'язків.

Вибір системи автоматизації управління з перспективою архітектурою управління базами і банками даних в значній мірі визначає стійкість функціонування і можливості розширення бізнесу в умовах ринкової економіки.

Під час розглядання питання організації моделі взаємодії «клієнт– сервер» слід відмітити, що комп'ютери в локальній обчислювальній мережі

(ЛОМ ) – не рівноправні: одні володіють і розпоряджаються інформаційно-

обчислювальними ресурсами, такими як процесори, файлова система,

102

поштова служба, служба друку, база даних; інші ж – мають можливість звертатися до цих служб, користуючись послугами перших. Комп'ютер, що управляє тим або іншим ресурсом, прийнято називати сервером цього ресурсу, а комп'ютер – користувач – клієнтом або робочою станцією.

Цей же принцип розповсюджується і на взаємодію програм (додатків).

Якщо одна з них виконує деякі функції, надаючи іншим відповідний набір послуг, то така програма виступає як програма– сервер. Програми які користуються цими послугами, прийнято називати програмами – клієнтами.

Використання в інформаційній системі технології «клієнт– сервер» означає, що прикладні програми матимуть розподілений характер. Іншими словами, частина функцій системи буде реалізована в програмі– кліентові,

інша – в програмі – серверові, причому для їх взаємодії буде визначений деякий протокол.

Звичайно функції інформаційної системи складають три групи (рис.20).

Функції інформаційної системи

Виведення та

Збереження

інформації.

відображення

Прикладні

Управління

інформації

функції

інформаційним

и ресурсами

Рис. 20. Функції інформаційної системи

Відповідно до цього, в будь-якому додатку виділяються наступні логічні компоненти:

  • компонент уявлення;

  • прикладний компонент;

  • компонент доступу до інформаційних ресурсів;

  • а також вводяться і уточнюються угоди про способи їх взаємодії

(протоколи взаємодії).

103

Відмінності в реалізаціях технології «клієнт–сервер» визначаються

наступними чинниками:

  • в які види програмного забезпечення інтегровані кожний з цих компонентів?

  • які механізми програмного забезпечення використовуються для реалізації функцій всіх трьох груп?

  • як логічні компоненти розподіляються між комп'ютерами в

мережі?

  • які механізми використовуються для зв'язку компонентів між

собою?

Формування власних баз даних дозволяє вирішувати ряд конкретних прикладних завдань, що виникають в ході практичної діяльності, а також служити інформацією для стратегічного аналізу і планування. Конкретний характер і зміст баз даних визначається галузевою приналежністю,

особливостями компанії і характером продукції, що випускається.

У промислових компаніях у процесі створення бази даних спочатку визначається склад початкової інформації. Початковими джерелами інформації служать наступні дані:

  • портфелі замовлень (клієнти та їх зв'язні реквізити, потрібна кількість продукції, її марки, розмірність, графік відвантаження, вид взаєморозрахунків);

  • про відвантажену продукцію;

  • про постачальників, дані про яких формуються наоснові як внутрішніх, так і зовнішніх джерел.

Далі з використанням стандартних програм Excel і Access на основі застосування різних інформаційних фільтрів у режимі діалогу щодо запитів менеджера можна вирішувати різні типи завдань: визначати структуру потреб за типами продукції, марками, географією споживачів, за вартістю динамікою даних показників.

104