Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по базам данных 2005.docx
Скачиваний:
147
Добавлен:
29.10.2018
Размер:
148.31 Кб
Скачать

Лекция 2. Предметная область и ее структура

  1. Предметная область: основные понятия

  2. Исчисление типов отношений между типами объектов

  3. Модель «сущность-связь» и ее разновидности. Основы ER моделирования

  4. Структурирование предметной области с позиций функций и задач управления

  5. Матрица отношений между типами объектов

2.1 Предметная область: основные понятия

Предметная область – это некоторая область управленческой деятельности с определенным набором функций и задач управления, для реализации которых создается и используется базы данных. Чем более четко обозначена предметная область, ее функции и задачи управления, тем выше вероятность создания для нее работоспособной базы данных.

Проектирование предметной области и последующее создание баз данных возможно без участия специалистов в данной предметной области. Программисты, являясь квалифицированными разработчиками баз данных, могут упустить что-либо важное с точки зрения тех специалистов, которым придется с базами данных работать. Поэтому для экономистов и бухгалтеров важно приобретение именно концептуальных навыков проектирования.

Предметная область состоит из типов объектов, между которыми существуют определенные отношения.

Структура предметной области – это набор типов объектов и существенных отношений между ними.

Существенными являются те отношения, которые обязательно необходимо учитывать при реализации поставленных функций и задач управления.

Понятие «объект» является предельно широким и ему невозможно дать четкого научного определения. Однако для уточнения содержания понятия объект может сказать, что оно является родовым для следующих понятий: предмет, явление, процесс, событие, факт и т.д.

Наличие объекта предполагает и наличие субъекта, внимание которого направлено на объект.

Тип – это понятие, объединяющее все однородные объекты. В отличие от объекта, существующего в конкретный момент времени, в определенном месте и при определенных обстоятельствах, тип не имеет пространственно-временной локализации. Тип охватывает все существовавшие, существующие и мыслимые объекты, относимые к нему. Понятие типа не надо путать с понятием множества. Если между множеством и элементом множества существует отношение «целое - часть целого», то между типом объекта и объектом имеет место отношение «абстрактное - конкретное».

Объекты данного типа

Тип объекта

Сотрудник

Табельный номер

Фамилия

Имя

Отчество

Дата рождения

……

А0052

Краснова

Ольга

Александровна

30.06.77

А1252

Иванов

Василий

Петрович

01.06.72


Объект обладает свойствами.

Свойство – это некоторая величина, которая характеризует объект с определенной стороны. Свойство, как величина, подвергается измерению. Измеренное в определенной шкале и выраженное на определенном языке свойство объекта порождает реквизит.

Формально-логический объект представляет собой совокупность свойств, обладающих целостностью.

Свойства делятся на естественные и назначенные. Например, рост, вес – естественные свойства; табельный номер - назначенное.

Назначенные свойства объекты приобретают в рамках определенной информационной системы.

В совокупности всех свойств мы выделяем отличительные и ключевые. Отличительные свойства позволяют отнести объект к определенному типу, а ключевые - выделить этот объект из однозначных.