Банки и базы данных |
Тема 14. Перспективные направления развития информационных систем |
Появились объектно-ориентированные БД (ООБД). Основной особенностью является то, что концептуальные модели реализуются напрямую. Любая сущность реализуется в виде объекта, информация о котором хранится в БД.
Поведение
объекта – это набор значений его атрибутов.
Методы – это
набор программных средств, оперирующих над состоянием объекта.
Класс объектов
– это множество объектов с одним и тем же набором атрибутов и методов.
Объекты одного класса могут служить значениями для атрибутов другого класса. Классы объектов, которые служат значениями атрибутов другого класса называются доменами.
У классов есть способность наследования – это порождение нового класса на основе уже существующего класса, и новый класс наследует все методы и атрибуты существующего класса.
Тот класс, который наследует свойство другого класса называется подклассом, а родительский называется суперклассом.
Возникает множество наследований, в том случае когда имеется несколько подклассов.
Основные свойства ООБД
Любой класс может иметь любое количество подклассов, следовательно любой подкласс может иметь любое количество суперклассов. Запросы в ООБД адресуются в классы.
Система управления БД кроме стандартных средств СУБД обладает средствами ввода и хранения логических правил для превращения данных в информацию.
знания = данные + правила
Составляющие базы знаний.
Классификация знаний.