тний. В даний час існує досить велика кількість програмних систем, що дозволяють створювати і використовувати локальні і видалені бази даних. Серед найбільш відомих можна відзначити Paradox, dВase, FoxPro, MS Access, InterBase, Oracle, Infomix, MS SQL Server та інші. До складу середовища Borland Delphi входять компоненти, що дозволяють створювати програми роботи з файлами даних, створених різними системами: від dBase до Infomix і Oracle. Середа розробки дозволяє програмісту за допомогою утиліти Database Explorer створювати файли баз даних у різних форматах.
Інтегровані пакети. Інтегрованими пакетами називаються ППП, об'єднуючі в собі функціонально різні програмні компоненти ППП загального призначення. Сучасні інтегровані ППП можуть включати в себе:
текстовий редактор;
електронну таблицю;
графічний редактор;
СУБД;
комунікаційний модуль.
В якості додаткових модулів в інтегрований пакет можуть включатися такі компоненти, як система експорту-імпорту файлів, калькулятор, календар, система програмування. Інформаційна зв'язок між компонентами забезпечується шляхом уніфікації форматів представлення різних даних. Інтеграція різних компонентів в єдину систему надає користувачеві незаперечні переваги в інтерфейсі, але неминуче програє в частині підвищених вимог до оперативної пам'яті. З наявних пакетів можна виділити наступні: Microsoft Office, Framework, Startnave. технології застосовуються при створенні складних інформаційних систем, що зазвичай вимагають колективної реалізації проекту, в якому беруть участь різні фахівці: системні аналітики, проектувальники і програмісти. Під CASE-технологією розуміється сукупність засобів автоматизації розробки інформаційної системи, що включає в себе методологію аналізу предметної області, проектування, програмування та експлуатації ІС (інструментальні засоби). ІС CASE-технології застосовуються на всіх етапах життєвого циклу системи (від аналізу і проектування до впровадження і супроводу), значно спрощуючи рішення виникаючих задач. CASE-технологія дозволяє відокремити проектування інформаційної системи від власне програмування і налагодження: розробник системи займається проектуванням на більш високому рівні, не відволікаючись на деталі. Це дозволяє не допустити помилок вже на стадії проектування і отримати більш досконалі програмні продукти. Ця технологія змінює всі стадії розробки ІС, найбільше відбиваючись на етапах аналізу і проектування.
Нерідко застосування CASE-технологій виходить за рамки проектування та розробки ІС. Технологія дає можливість оптимізувати моделі організаційних і управлінських структур компаній і дозволяє їм краще вирішувати такі завдання, як планування, фінансування, навчання. Таким чином, CASE-технологія дозволяє провести радикальне перетворення діяльності компанії, спрямоване на оптимальну реалізацію того чи іншого проекту або підвищення загальної ефективності бізнесу. Колективна робота над проектом передбачає обмін інформацією, контроль виконання завдань, відстеження змін і версій, планування, взаємодія суспільства та управління. Фундаментом реалізації подібних функцій найчастіше служить загальна база даних проекту, яку зазвичай називають репозитарием. По суті, репозитарій - це інформаційний архів, де зберігаються відомості про процеси, даних і зв'язках об'єктів в додатку, що розробляється. У різних CASE-технологіях репозитарій реалізується по-різному і може містити опису та моделі даних, а також правила їх обробки. Репозитарій є найважливішим компонентом набору інструментальних засобів CASE і служить джерелом інформації, необхідної для автоматизації побудови проектованих систем і генерацій додатків. Крім того, CASE-продукти на базі репозитария дозволяють розробникам використовувати в роботі над проектом та інші інструментальні засоби, наприклад пакети швидкої розробки програм.
В даний час CASE-технології- одна з найбільш динамічно розвиваються галузей інформатики, об'єднуюча сотні компаній. З наявних на ринку CASE-технології можна виділити: Application Development Workbench (ADW) фірми Knowledge Ware, BPwin (Logic Works), CDEZ Tods (Oracle), Clear Case (Alria Software), Composer (Texas Instrument), Discover Development Information System ( Software Emancipation Technology), Rational Rose. Сучасні CASE-технології успішно застосовуються для створення ІС різного класу: банків, фінансових корпорацій, великих фірм. Вони зазвичай мають досить високу вартість і вимагають тривалого навчання і кардинальної реорганізації всього процесу створення ІС. Проте економічний ефект застосування CASE-технології досить значний, і більшість сучасних серйозних програмних проектів здійснюється саме з їх допомогою.
Експертні системи (ЕС). Постійно зростаючі вимоги до засобів обробки інформ...