Конспект установочных лекций по комплексному курсу Информатика, Теория информации


Базы данных и информационные системы - часть 3


 

 

В зависимости от мощности языка описаний для модели баз данных могут быть выражены более или менее сложные взаимосвязи.

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

 

Пример (атрибуты между взаимосвязями). Взаимосвязь "есть_руково-дитель_проекта" могла бы иметь атрибут "с: дата" и "предшественник:

сотрудник".

Во многих приложениях встречаются специальные взаимосвязи, как, например, "есть_тот-то"-взаимосвязь, которая допускает классификацию сущностей. Если, например, существуют сущности "руководитель отдела" и "сотрудник", то между ними может иметь место взаимосвязь "есть_тот-то". Эта взаимосвязь разрешает перенесение атрибутов. Если какой-то руководитель отдела является сотрудником предприятия, то все атрибуты сотрудника наследуются и руководителем отдела (переносятся на него). Определенные конструкции "представления знаний", такие, как "фреймы" и формы "объектно-ориентированного" моделирования, используют подобного рода концепции наследования, иерархии и образования классов в качестве базы для спецификаций. В конце данной главы мы вер­немся к этим вопросам под термином объектной ориентации.

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

К применению систем баз данных

В задачах управления информацией можно выделить следующие аспекты архитектуры баз данных:

·         концептуальный аспект (логическая модель вовлекаемых баз данных);

·         физический аспект (внутреннее представление баз данных в памяти и относящиеся к этому процедуры доступа);




Начало  Назад  Вперед