72
между записями базы данных и функциями их обработки устанавливаются
взаимосвязи с помощью механизмов, подобных соответствующим средствам
в объектно-ориентированных языках программирования.
В наиболее общем случае под СУБД можно понимать любой
программный продукт, поддерживающий процессы создания, ведения и
использования БД. К СУБД относятся следующие основные виды программ:
полнофункциональные СУБД, серверы БД, клиенты БД.
Полнофункциональная СУБД (ПФСУБД) представляет собой
традиционную СУБД. Современные ПФСУБД являются наиболее
многочисленными и мощными по своим возможностям. Они имеют развитый
интерфейс, позволяющий с помощью меню выполнять основные действия с
БД: создавать, модифицировать, дополнять, формировать запросы и т.п.
Сервер БД представляет собой программное обеспечение, которое
реализует функции управления базами данных на основе запросов,
формируемых другими программами (клиентами БД). Языком запросов
обычно выступает SQL (Structured Query Language - структурированный язык
запросов).
Серверы БД используются по большей части для организации центров
обработки данных и пользовательских запросов в локальных и глобальных
сетях. Примерами серверов БД могут служить MySQL и MS SQL Server.
Клиентами БД в общем случае являются различные программы:
ПФСУБД, электронные таблицы, текстовые процессоры и т.п. При этом
сервер и клиент БД, могут принадлежать одному или разным производителям
программного обеспечения и работать под управлением различных
аппаратных платформ.
Какие существуют СУБД? СУБД делятся на персональные и
многопользовательские.
Персональные СУБД в основном используются для создания
персональных баз данных и приложений, для работы с ними. Персональные
СУБД зачастую могут выступать в роли клиентской части