ж комп'ютера, де встановлена ​​сама СУБД. Якщо ж файл потрібної користувачеві бази знаходиться на іншому комп'ютері, швидкість роботи СУБД різко падає, адже по мережі дані пересилаються значно повільніше, ніж усередині комп'ютера. А якщо одну і ту ж базу відкрили одразу кілька користувачів, працювати стає абсолютно неможливо - більшу частину часу користувач чекає, поки СУБД отримає черговий фрагмент даних з файлу бази. Тому були створені серверні СУБД (або сервери даних), належать до другої групи. Серверна СУБД - це процесор даних, оформлений у вигляді окремої програми і працює на спеціально виділеному для цього серверному комп'ютері. Як і будь-який інший сервер, він приймає від клієнтів запити, зчитує з файлу бази дані, обробляє їх і пересилає результати обробки клієнтам. p align="justify"> Серверні СУБД - це спеціально написані програми, призначені для роботи з якоюсь певною базою даних. Як правило, і клієнти, і сама база даних поставляються у вигляді єдиного пакету, призначеного для зберігання та обробки якогось роду даних: бухгалтерських, каталогів, продажів та ін По-друге, дуже багато програм настільних СУБД підтримують роботу з їх серверними В« колегами В». Оскільки набір програм, що працюють з серверної СУБД, вельми обширний, потрібно якось "навчити" їх усіх взаємодіяти з нею по мережі. Для цього на клієнтських комп'ютерах, крім самого клієнта даних, встановлюється також і клієнтська частина сервера - невелика програма, яка виступає посередником між клієнтом і сервером даних. Клієнт передає свої запити клієнтської частини сервера, та "упаковує" їх в мережеві пакети і відправляє серверу. А, прийнявши від сервера відповідь, все та ж клієнтська частина В«розпаковуєВ» його і відправляє клієнту. Переваги настільних СУБД: виняткова легкість установки і використання і невимогливість до додаткового програмного забезпечення (адже їм не потрібен сервер даних). Недоліки: невисока швидкодія при многопользовательском доступі до бази даних по мережі, недостатня надійність і захищеність. Тому настільні СУБД використовуються для ведення персональних баз даних (телефонних книг, каталогів літератури в домашній бібліотеці) і для створення зовсім невеликих, як правило, немережевих систем обробки даних. Переваги серверних СУБД: велика продуктивність (оскільки по мережі пересилаються тільки запити і відповіді, які менше за розмірами, ніж фрагменти файлів), велика надійність і захищеність. Недоліки: складність установки, настройки і супроводу. Але, оскільки серверні СУБД застосовуються для створення великих - рівня підприємства - систем обробки даних, ці недоліки не грають особливої вЂ‹вЂ‹ролі. СУБД може бути орієнтована на програмістів або на користувачів. Будь-які дії, що їх з базою даних, виробляються на персональному комп'ютері за допомогою програм. СУБД, орієнтовані на програмістів, фактично є системами програмування зі своїм спеціалізованим мовою, в середовищі яких програмісти створюють програми обробки баз ...