нової версії файлу у файловому сховищі;
§ при наявності нових даних програма обробник імпортує дані з файлу в базу даних системи управління вмістом сайту (CMS).
Точно також, в зворотному порядку дані передаються з сайту в корпоративну інформаційну систему.
Структурований файл являє собою файл з певною структурою, прийнятої розробниками рішення.
XLS - файл електронних таблиць Excel, дані розбиті по стовпцях, що чергуються певним чином.
CSV (comma separated value) - значення, розділені комами - промисловий стандарт для обміну інформацією між електронними таблицями і базами даних. (eXtensible Markup Language - розширювана мова розмітки) - текстовий формат, призначений для зберігання структурованих даних , для обміну інформацією між програмами, а також для створення на його основі більш спеціалізованих мов.
Особливим чином слід зазначити заснований на XML стандарт обміну комерційною інформацією CommerceML, розробленого компаніями Microsoft, фірмою «1С» та провідними вітчизняними Інтернет-компаніями «Port», «Price.Ru» і «Extra. RU », а також московським представництвом компанії Intel.
Розроблений стандарт дозволяє істотно знизити витрати на організацію інформаційної взаємодії за рахунок уніфікації обміну комерційною інформацією між різними організаціями: як виступаючими на ринку Інтернет комерції, так і працюють у сфері традиційної офлайн торгівлі [10. Опис стандарту.].
Переваги файлового способу обміну інформацією:
§ простий в реалізації;
§ імпорт і експорт в структуровані файли підтримують практично всі КІС, CMS та СУБД;
§ відносно безпечний.
Недоліки:
§ файли вивантажуються і завантажуються за розкладом, з чого випливає, що існують моменти часу, в які стану БД не узгоджені;
§ при використанні більш «щільного» розкладу зростає навантаження на БД і сервери.
Рисунок 2.2. Схема обміну даними з єдиною БД. Варіант 1.
§ КІС являє собою веб-додаток і знаходиться на сервері в інтернеті разом з веб-сервером, (рис. 2.3).
Малюнок 2.3. Схема обміну даними з єдиною БД. Варіант 2.
Розподілені бази даних (РБД) - сукупність логічно взаємопов'язаних баз даних, розподілених у комп'ютерній мережі.
РБД складається з вузлів, об'єднаних локальної або глобальної мережею, в якій: кожен вузол - це повноцінна СУБД сама по собі; вузли взаємодіють між собою прозоро для користувача; він може отримувати доступ до будь даними так, як ніби вони знаходяться на його власному вузлі, (рис. 2.4).
Рисунок 2.4. Схема обміну даними з розподіленою БД ..
Головні переваги обміну інформацією з єдиною і розподіленою базою даних - це онлайн оновлення інформації і відсутність неузгоджених станів завдяки принципу «транзакції» (ACID). - (Atomicity - Атомарність, Consistency - Узгодженість, Isolation - Ізольованість, Durability - Довговічність) вимоги до СУБД забезпечують найбільш надійний і передбачувану її роботу.
З недоліків можна відзначити складну і дорогу реалізац...