2.3.2. Характеристика базы данных
База данных представляет собой совокупность специальным образом
организованных данных, которые хранятся в памяти вычислительной системы и
отражают состояние и взаимодействие объектов в определённой предметной
области.
В контексте изучения и работы с базами данных необходимо рассмотреть
понятие системы управления базами данных. СУБД представляет собой комплекс
прикладных программных средств, который необходим для создания структуры
новой базы, ее непосредственного наполнения, последующего редактирования
содержимого и отображения оперативной информации. Наиболее
распространенными системами управления базами данных являются MySQL,
PostgreSQL, Oracle, Microsoft SQL Server.
Работа с базами данных неразрывно связана с схемой данных, которая
включает в себя описания содержания, структуры и ограничений целостности,
используемые для непосредственного создания и последующей поддержки базы
данных [20].
Постоянные данные в среде базы данных включают в себя схему и базу
данных. Система управления базами данных использует определения данных в
схеме для непосредственного обеспечения доступа и управления доступом к
данным в базе данных [27].
Схемы данных в общем случае хранятся в словаре данных. Хотя схема
определена на языке базы данных в виде текста, термин часто используется для
обозначения графического представления структуры базы данных [30].
Основными объектами графического представления схемы данных являются
таблицы базы данных и установленные между ними связи, которые определяются
внешними ключами.
Даталогическая модель базы данных информационной системы
представлена на рис. 2.9.