ірмам потрібні програмні засоби, на яких можна просто і швидко створювати прикладні програми. Аналогічні завдання стоять перед програмістами на підприємствах. Їм треба якнайшвидше розробити програму, що відповідає поточним потребам. Власне, для таких завдань і створюються інтегровані пакети типу MS Access, Clarion або Fox Pro. p> Інші завдання стоять перед розробниками ринкових продуктів або продуктів тривалого застосування. Якщо фірма бере на себе зобов'язання перед покупцем, вона не може дозволити з'явитися на ринку ненадійному, або занадто повільного, або незручному у використанні продукту. Тому для створення хороших ринкових продуктів вибираються засоби, що дозволяють робити їх швидкими, надійними і зручними. Тут збільшені витрати часу на розробку окупаються подальшим безпроблемним збутом. Загальновідомо, що максимальна індивідуальність, продуктивність і гнучкість програм досягаються на мовних засобах розробки так званого низького рівня. Але пропорційно достигаемому результату зростає кількість праці, що вкладається в розробку. Не кожна фірма може дозволити собі значні інвестиції, якщо у неї немає впевненості, що отриманий результат їх окупить. Тому нові ідеї найчастіше відпрацьовуються на інтегрованих засобах і після їх перевірки переводяться на низькорівневі.
Слід відзначити, що для ефективної роботи системи автоматизації діяльності підприємства повинні базуватися на передових технологіях. Можна з упевненістю сказати, що найпоширенішим на сьогоднішній день рішенням у цьому випадку є застосування технології клієнт-сервер. Про це свідчить і велика число представлених на ринку продуктів. p> Вибір СУБД при побудові системи автоматизації багато в чому визначає такі її параметри, як продуктивність, масштабованість, захищеність і надійність. Всі СУБД, використовувані в системах автоматизації, можна розділити на дві групи: працюють за технологією файл-сервер і за технологією клієнт-сервер. p> Файл-серверна система має такі недоліки: • велике навантаження на мережу і підвищені вимоги до її пропускної здатності (при великому числі користувачів і значних обсягах оброблюваної інформації недотримання цих вимог може призвести до непрацездатності системи); • підвищені вимоги до ПК з огляду на те, що обробляються дані на робочому місці користувача; • неможливість одночасної роботи з даними; • неможливість дотримання безпеки даних. p> Клієнт-серверна технологія практично від усіх перерахованих недоліків вільна, в першу чергу завдяки тому, що тут вся обробка перенесена на сервер баз даних, а на робочому місці користувача тільки формуються запити і відображаються результати. Вибір конкретної СУБД визначається багатьма параметрами, серед яких можна назвати надійність і стійкість, швидкодія, наявність засобів розробки додатків, сумісність з іншими платформами і ОС, підтримка компанії-виробника. p> Серед розробників систем автоматизації діяльності підприємств найбільш популярні СУБД Oracle і Microsoft SQL Server, InterBa...