реального мира – о людях и предметах, вовлеченных в деятельность, о
происходящих событиях, фактах и т.п.
Вовлеченная в деятельность часть реального мира,
сведения о которой хранятся в БД, называется предметной областью
(ПО) базы данных.
В БД хранятся только те сведения, которые представляют
интерес с точки зрения соответствующего вида деятельности. Так, в
ВУЗе о студенте Иванове, как о лице, участвующем в процессе
обучения, нужно знать, в какой группе он учится, какие оценки по
каким предметам получал, и т.п. В поликлинике о пациенте Иванове
нужно знать, когда и по какому поводу он обращался к врачу, каков
его резус-фактор, группа крови и т.д., но совсем ни к чему здесь
сведения о его успеваемости.
1.1.4 Концептуальная модель предметной области. Понятие
концептуальной модели является, пожалуй, наиболее важным
достижением теории баз данных. Здесь мы кратко обсудим его на
интуитивном уровне. Детали и определения приведены в последующих
главах.
Для того чтобы представить ПО в БД, нужно указать, какая
именно информация о каких именно объектах и фактах ПО будет
храниться. Другими словами, нужно выполнить описание ПО с точки
зрения того вида деятельности, для которого предназначается БД. Это
описание называется концептуальной (информационной) моделью ПО.
Модель включает описания трех основных компонентов ПО –
объектов, их свойств и связей между ними.
Объекты – это вовлеченные в деятельность люди, предметы,
места, происходящие события и т.п., информация о которых должна
храниться в БД. Можно сказать, что объект есть то, что в словесном
описании ПО обозначается именем существительным, возможно, с
определениями. Это абстракция множества сходных в определенном
смысле экземпляров.
Например, СТУДЕНТ, ПРЕПОДАВАТЕЛЬ, УЧЕБНАЯ
ДИСЦИПЛИНА, АУДИТОРИЯ – объекты ПО «Учебный процесс».
ПАЦИЕНТ, ПАЛАТА, ВРАЧ – объекты ПО «Больница».
Объекты обладают некоторыми свойствами