41
Полнофункциональными СУБД называются программные продукты,
реализующие полный комплекс задач по созданию, обслуживанию и
управлению базами данных, чаще всего с использованием пользовательского
интерфейса.
Сервера БД представляют собой программное обеспечение, реализующее
функции управления базами данных на основе внешних запросов, поступающих
из других программных средств.[14] Традиционным языком запросов в
подавляющем большинстве случаев является SQL (Structured Query Language
структурированный язык запросов). Самым широким применением серверов БД
является организация центров обработки данных и пользовательских запросов в
локальных и глобальных сетях. Самыми распространенными примерами
серверов БД являются MySQL Server и Microsoft SQL Server.
Клиентами БД в общем случае являются различные программы,
предназначенные для обработки, сбора или поиска данных. К таким программам
могут относиться полнофункциональные СУБД, электронные таблицы,
текстовые процессоры, сайты и т.д. При этом сервер и клиент БД могут быть
разработаны как одним, так и разными производителями программного
обеспечения, работать под управлением различных программных платформ,
находиться физически на разных аппаратных платформах, в том числе
удаленных друг от друга географически.
По характеру использования СУБД подразделяют на персональные и
многопользовательские.
Персональные СУБД призваны обеспечивать создание персональных баз
данных и простых приложений, выполняющих операции с ними. Персональные
СУБД и разработанные с их помощью приложения способны выступать в роли
клиентской части многопользовательских СУБД. К числу персональных СУБД
можно отнести MS Access, VisualFoxPro, Paradox, Clipper и др.
Многопользовательские СУБД включают в себя и серверную и
клиентскую части, и способны работать в неоднородной аппаратной среде
(экосистема информационной системы может включать различные типы
вычислительной техники и операционных систем). К Многопользовательским