54
манипулирования базой данных. Для разработки информационной системы и
управления ею СУБД необходима в той же степени, как для разработки программы
на алгоритмическом языке необходим транслятор.
СУБД часто упрощенно или ошибочно называют "базой данных". Нужно
различать набор данных (собственно БД) и программное обеспечение,
предназначенное для организации и ведения баз данных (СУБД).
Отличительной чертой БД следует считать то, что информация хранится
совместно с ее описанием, а в прикладных программах описание данных не
содержится. Независимые от программ пользователя данные принято называть
метаданными или данными о данных. В ряде современных систем метаданные,
содержащие также информацию о пользователях, форматы отображения, статистику
обращения к данным и др. сведения, хранятся в специальном словаре базы данных.
База данных (БД) – это некоторый набор перманентных (постоянных)
данных, используемых прикладными системами какого-либо предприятия,
организации. БД представляет собой совокупность связанных данных конкретной
предметной области.
Сущность – любой отличимый объект, который может быть представлен в
базе данных. Кроме собственно основных сущностей, существуют ещё и связи
между ними, которые объединяют эти основные сущности. В реляционных базах
данных и основные сущности и связи между ними представляются с помощь
таблиц. Связь можно понимать как связь особого типа.
Сущности (а значит, и связи) имеют некоторые характеристики,
соответствующие тем данным о них, которые мы желаем записать. В общем случае
харатеристики могут быть как простыми, так и сложными, причём настолько,
насколько это нужно.
Независимость может быть создана на двух уровнях: физическом и
логическом. Независимость БД может быть определена как иммунитет прикладных
программ к коррекциям способа хранения данных и используемых методов доступа.
Среди прочего для независимости данных нужно строгое разделение между
моделью данных и её представлением.
Системы баз данных обычно имеют транзакции или логические единицы
работы. Основное плюсом транзакций заключается в том, что они гарантируют