Критерії вибору СУБД при створенні інформаційних систем, Різне, Бази даних, статті

А. Аносов


Вибір системи управління баз даних (СКБД) являє собою складну багатопараметричних завдання і є одним з важливих етапів при розробці додатків баз даних. Обраний програмний продукт повинен задовольняти як поточним, так і майбутнім потребам підприємства, при цьому слід враховувати фінансові витрати на придбання необхідного обладнання, самої системи, розробку необхідного програмного забезпечення на її основі, а також навчання персоналу. Крім того, необхідно переконатися, що нова СУБД здатна принести підприємству реальні вигоди.


В даній статті за результатами аналізу доступних джерел, наприклад [1-5], робиться спроба сформулювати вимоги або, іншими словами, критерії при виборі СУБД, наводиться класифікація вимог / критеріїв. Очевидно, найбільш простий підхід при виборі СУБД заснований на оцінці того, якою мірою існуючі системи задовольняють основним вимогам створюваного проекту інформаційної системи. Більш складним і дорогим варіантом є створення випробувального проекту на основі кількох СУБД і наступний вибір найбільш підходящого з кандидатів. Але і в цьому випадку необхідно обмежувати коло можливих систем, спираючись на якісь критерії відбору. Взагалі кажучи, перелік вимог до СУБД, що використовуються при аналізі тієї чи іншої інформаційної системи, може змінюватися в залежності від поставлених цілей. Проте можна виділити кілька груп критеріїв:



Розглянемо кожну з цих груп окремо.

Моделювання даних.


Особливості архітектури і функціональні можливості.


Контроль роботи системи


Особливості розробки додатків.


Продуктивність.


Надійність.


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


Вимоги до робочого середовища.


Змішані критерії.



Навіть якщо просто відзначати наскільки гарні чи погані виділені параметри в разі кожної конкретної СУБД, то порівняння вже двох різних систем є трудомістким завданням. Тим не менш, чіткий і глибокий порівняльний аналіз на підставі вищеперелічених критеріїв у будь-якому випадку допоможе раціонально вибрати підходящу систему для конкретного проекту, і витрачені зусилля не будуть марними. Перелік критеріїв допоможе усвідомити масштабність завдання і виконати її адекватну постановку.


Слід зазначити, що за існуючої практики рішення про використання тієї чи іншій СУБД приймає одна людина – звичайно, керівник підприємства, а він може спиратися аж ніяк не на технічні критерії. Тут свою роль можуть зіграти такі, з технічної точки зору, незначні фактори як рекламна розкрутка компанії-виробника СУБД, використання конкретних систем на інших підприємствах, вартість. При цьому останній фактор може трактуватися в двох протилежних сенсах в залежності від фінансового стану і політики підприємства. З одного боку, це може бути принцип, – чим дорожче, тим краще. З іншого боку – культивування майже безкоштовного використання продукту, аж до “злому” його ліцензійної захисту. Очевидно, останній підхід чреватий колізіями і не може привести до успіху в довгостроковій роботі.

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*