Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1-59.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
154.6 Кб
Скачать

58. Критерії вибору субд

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

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

  • моделювання даних

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

  • контроль роботи системи

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

  • продуктивність

  • надійність

  • вимоги до робочого довкілля

  • змішані критерії

59. Проаналізуйте особливості використання архітектури «клієнт-сервер» в комп’ютерному оброблені даних

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

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

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]