Зміст:
- Визначення - Що означає об'єктно-орієнтована база даних (OODB)?
- Техопедія пояснює об'єктно-орієнтовану базу даних (OODB)
Визначення - Що означає об'єктно-орієнтована база даних (OODB)?
Об'єктно-орієнтована база даних - це база даних, яка підписується на модель з інформацією, представленою об'єктами. Об'єктно-орієнтовані бази даних - це ніша, що пропонується в області управління реляційними базами даних (RDBMS), і не є настільки успішною або відомою, як основні механізми бази даних.
Техопедія пояснює об'єктно-орієнтовану базу даних (OODB)
Як випливає з назви, основною особливістю об’єктно-орієнтованих баз даних є визначення об'єктів, які відрізняються від звичайних об'єктів бази даних. Об'єкти в об'єктно-орієнтованій базі даних посилаються на здатність розробити продукт, потім визначити та назвати його. Потім об'єкт можна посилатись або називати пізніше як одиницю, не вникаючи в його складності. Це дуже схоже на об'єкти, що використовуються в об'єктно-орієнтованому програмуванні.
Паралельний об'єктам реального життя є автомобільний двигун. Він складається з декількох частин: основний блок циліндрів, витяжна система, впускний колектор тощо. Кожен з них є окремим компонентом; але при механічній обробці та приєднанні до одного об'єкта їх тепер колективно називають двигуном. Аналогічно, при програмуванні можна визначити кілька компонентів, таких як вертикальна лінія, що перетинає перпендикулярну горизонтальну лінію, в той час як обидві лінії мають градуйоване вимірювання. Потім цей об'єкт можна колективно позначати графіком. Використовуючи можливість побудови компонентів, не потрібно спочатку визначати графік; але скоріше можна назвати екземпляр створеного графіка.
Приклади об'єктно-орієнтованих двигунів баз даних включають db4o, Smalltalk та Cache.
