Каждая информационная система (база данных) в зависимости от ее НЙМШЧСНИЯ имеет дело с той или иной частью реального мира, которую принято называть предметной областью системы, т.е. теми объектами ! • Iмюго мира, информацию о которых она содержит. Предметная область - часть реального мира, которая описывается или моделируется с помощью БД или СУБД (ею может быть предприятие, и ни его некоторая функциональная часть, процесс, система и т.д.).
Даёт возможность адаптации взгляда пользователя на БД к его ре¬альным потребностям, конструирования различных логических взглядов на одну и ту же физическую БД. Физическая независимость данных - способность СУБД предостав¬лять некоторую свободу модификации способов организации БД в сфе¬ре хранения, не вызывая необходимости внесения соответствующих из¬менений в логическое представление.
Любая СУБД должна выполнять ряд функций: 1. Обеспечение секретности. Не каждый пользователь должен иметь доступ ко всем данным. Для этого используют пароли, замки управления. Например: Если хранятся сведения о кадрах, то доступ к данным о зарплате дол- жен предоставляться только руководящему персоналу, обладающему такими правами. 2. Защита целостности данных. СУБД может проверять некоторого рода ограничения непротиворечивости данных (т.е. требуемые их свойст- ва), если ей это предписано. Наиболее легкими для проверки являются ог- раничения, связанные со свойствами значений.
Производительность СУБД оценивается: • временем выполнения запросов; • скоростью поиска информации; • временем выполнения операций импортирования БД из других форматов; • скоростью создания индексов и выполнения таких массовых опе¬раций, как обновление, вставка, удаление данных; • максимальным числом параллельных обращений к данным в мно¬гопользовательском режиме; • временем генерации отчета.
Рынок программного обеспечения ПК располагает большим числом разнообразных по своим функциональным возможностям коммерческих систем управления базами данных общего назначения, а также средствами их окружения практически для всех массовых моделей машин и для раз¬личных операционных систем.
СУБД является основой создания практических приложений пользо-нателя в различных предметных областях. Критерии выбора СУБД пользователем. Выбор СУБД для практиче¬ских приложений пользователем определяется многими факторами, к ко¬торым относятся: • имеющееся техническое и базовое программное обеспечение, их конфигурация, оперативная и дисковая память; • потребности разрабатываемых приложений пользователя; • тип поддерживаемой модели данных, специфика предметной об¬ласти, топология информационно-логической модели; • требования к производительности при обработке данных; • наличие в СУБД необходимых функциональных средств; • наличие русифицированной версии СУБД; • уровень квалификации пользователей и наличие в СУБД диалого¬вых средств разработки и взаимодействия с БД.
База данных, как правило, содержит данные, необходимые многим пользователям. Получение одновременного доступа нескольких пользова¬телей к общей базе данных возможно при установке СУБД в локальной сети персональных компьютеров и создании многопользовательской ба¬зы данных
Система управления базами данных представляет собой пакет про-||>пмм, посредством которого реализуется централизованное управление базой данных и обеспечивается доступ к данным. СУБД выступает в каче¬стве интерфейса между пользователями и БД. Она предназначена для цен-I рализованного управления БД как социальным ресурсом в интересах всех се пользователей.