Реляційні СУБД: огляд бази даних, приклади

Об’єктно-орієнтована система

В об’єктно-орієнтованих БД всі дані не є об’єктами. Вони можуть бути пов’язані один з одним відношенням «є частиною» для представлення більш великих складових елементів.

Наприклад, дані, що описують автомобіль, можуть зберігатися як складова частина конкретного двигуна, шасі, коробки передач, системи рульового управління і ін. Класи об’єктів можуть утворювати ієрархію, в якій окремі об’єкти успадковують властивості об’єктів вище. Наприклад, всі об’єкти класу «моторний транспорт» будуть мати двигун (вантажівка, автомобіль або літак). Аналогічно двигуни також є об’єктами даних, і атрибут двигуна конкретного транспортного засобу буде посиланням на конкретний об’єкт двигуна.

Мультимедійні бази даних, в яких голос, музика і відео зберігаються разом з традиційною текстовою інформацією, служать підставою для перегляду даних у вигляді об’єктів. Такі об’єктно-орієнтовані бази даних стають все більш важливими, оскільки їх структура є найбільш гнучкою і адаптованою. Те ж саме відноситься до БД зображень, фотографій або карт. Майбутнє технологій БД зазвичай сприймається як інтеграція реляційних і об’єктно-орієнтованих моделей.