Програмне забезпечення.

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

 

3.1.4.Процедури.

Сюди відносяться інструкції і правила, що повинні враховуватися при проектуванні і використанні бази даних:

-реєстрація в СУБД;

-використання окремого інструмента СУБД чи програми;

-запуск та зупинка СУБД;

-створення резервних копій СУБД;

-обробка збоїв апаратного і програмного забезпечення.

3.1.5. Персонал, що використовує і розробляє цю систему

-адміністратори даних і баз даних;

-розроблювачі баз даних;

-прикладні програмісти;

-кінцеві користувачі.

3.3.Переваги СКБД.

Контроль за надмірністю даних

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

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

Несуперечність даних

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

Спільне використання даних

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

Підтримка цілісності даних

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

Підвищена безпека

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

Застосування стандартів

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

Підвищення ефективності з ростом масштабів системи

Чим більший інформаційний простір системи, тим більша єфективність системи.

Підвищення приступності даних і їхньої готовності до роботи

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

Покращення показників продуктивності

БД дозволяють підвищити продуктивність роботи програмістів і скоротити час на розробку нових додатків (АРМ).

Спрощення супроводу системи за рахунок незалежності від даних

В СКБД описи даних відділені від додатків, а тому додатки захищені від змін в описах даних. Ця особливість називається незалежністю від даних.

Покращене керування паралельністю

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

Розвинуті служби резервного копіювання і відновлення

У СКБД передбачені засоби скорочення обсягу втрат інформації від виникнення різних збоїв.

 

3.4.Недоліки СКБД

Складність

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

Розмір

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

Вартість СУБД

У залежності від наявного обчислювального середовища і необхідних функціональних можливостей, вартість СУБД може вар’юватися в дуже широких межах.

Додаткові витрати на апаратне забезпечення

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