их у світі ООСУБД компанії ObjectSystems не самою великою комп'ютерною компанією Progress Software. Компанія Progress пішла на цей крок не тому, що їй знадобилося володіти ООСУБД ObjectStore, а тільки з тієї причини, що раніше на основі цієї СУБД в компанії ObjectSystems був створений продукт eXcelon, призначений для управління XML-даними.
Коли з'явився і став широко розповсюджуватися мову Java, здавалося, що підтримка цієї мови стане сильним козирем ООСУБД. У 1997 одна з найбільших софтверних компаній Computer Associates випустила на ринок ООСУБД Jasmine, в якій активно підтримувався мову Java. Оголошуючи про випуску цього продукту, президент компанії заявив, що за його оцінками протягом п'яти років Jasmine увійде до трійки найбільш дохідних продуктів Computer Associates . П'ять років минуло, з'явилася спільнота користувачів Jasmine, але зовсім не таке велике, як розраховувало керівництво компанії. h2> 2.4 Висновок розділу
Звичайно, важко порівнювати технологію об'єктно-орієнтованих СУБД з технологією SQL-орієнтованих сістем51. SQL вийшов з реляційного підходу до управління базами даних. Основною ідеєю була максимальна простота логічних структур даних, що забезпечує логічну незалежність додатків від використовуваних ними баз даних. ООСУБД вийшли з об'єктно-орієнтованих мов програмування. Основна ідея полягала в бажанні забезпечити зберігання в базі даних довільно складних структур даних, які тільки допускає мову програмування. Ця принципова різниця в ідейній основі підходів неминуче призвела до принципової відмінності в технологіях.
У цьому розділі ми спочатку розглянули загальні модельні принципи організації ООСУБД, почавши з Маніфесту об'єктно-орієнтованих баз даних і перейшовши потім до стандарту ODMG. Слід зауважити, що в цілому стандарт ODMG залишає суперечливі відчуття. З одного боку, в документі міститься багато цікавих ідей і технічних специфікацій. З іншого боку, деякі важливі частини стандарту здаються недостатньо опрацьованими і погано відредагованими. Місцями зустрічаються протиріччя і прямі помилки. Але це єдиний загальновизнаний стандарт ООСУБД, і його корисно знати хоча б у загальних рисах. У кінці номера ми коротко описали риси кількох відомих комерційних ООСУБД, щоб показати, що в області ООСУБД ставлення виробників до стандартів більш анархічно, ніж в області SQL-орієнтованих СУБД. h2> Список літератури
[24] К. Дейт. "Введення в системи баз даних". 2-е вид., М.: Наука.1980
[25] К. Дейт. "Введення в системи баз даних". 6-е вид., М., СПб.: Вільямс. - 2000
[26] К. Дейт. "Введення в системи баз даних". 7-е вид., М., СПб.: Вільямс. - 2001
Для підготовки даної роботи були використані матеріали з сайту