Лучшие вопросы
Таймлайн
Чат
Перспективы
Клиент-серверная СУБД
сервер баз данных (БД) выполняет обслуживание и управление базой данных и отвечает за целостность и сохранность данных, а также обеспечива Из Википедии, свободной энциклопедии
Remove ads
Клиент-серверная СУБД — СУБД, использующая технологию «клиент-сервер».
Достоверность этой статьи поставлена под сомнение. |
Клиент-серверная СУБД позволяет обмениваться клиенту и серверу минимально необходимыми объёмами информации. При этом основная вычислительная нагрузка ложится на сервер баз данных. Клиент может выполнять функции предварительной обработки перед передачей информации серверу, но в основном его функции заключаются в организации доступа пользователя к серверу.
В большинстве случаев клиент-серверная СУБД гораздо менее требовательна к пропускной способности вычислительной сети, чем файл-серверная СУБД (в которой нет выделенного сервера баз данных: база данных централизованно хранится на файл-серверах, а экземпляры СУБД находятся на клиентах — рабочих станциях), особенно при выполнении операции поиска в базе данных по заданным пользователем параметрам, так как для поиска нет необходимости получать на клиент весь массив данных: клиент передаёт параметры запроса серверу, а сервер производит поиск по полученному запросу в локальной базе данных. Результат выполнения запроса, который обычно на несколько порядков меньше по объёму, чем весь массив данных, возвращается клиенту, который обеспечивает отображение результата пользователю.
Remove ads
Литература
- M. Tamer Özsu. Client-Server DBMS (англ.) // Encyclopedia of Database Systems / Ling Liu, M. Tamer Özsu. — Springer US, 2009-01-01. — P. 342–344. — ISBN 9780387355443, 9780387399409. Архивировано 11 апреля 2017 года.
- Nick Roussopoulos, Alexis Delis. Modern Client-server DBMS Architectures // SIGMOD Rec.. — 1991-09-01. — Т. 20, вып. 3. — С. 52–61. — ISSN 0163-5808. — doi:10.1145/126482.126489.
Remove ads
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads