База данных объектов

База данных объектов История и развитие объектных баз данных Объектные базы данных (OODBMS) были разработаны для хранения сложных данных и […]

База данных объектов

  • История и развитие объектных баз данных

    • Объектные базы данных (OODBMS) были разработаны для хранения сложных данных и обеспечения целостности. 
    • OODBMS возникли в 1970-х годах, но не получили широкого распространения до 1990-х годов. 
    • В 1990-х годах OODBMS стали популярными благодаря своей способности хранить сложные данные и обеспечивать целостность. 
  • Основные концепции и технологии

    • OODBMS хранят данные в виде объектов, а не таблиц, что упрощает управление и обработку данных. 
    • OODBMS поддерживают наследование, полиморфизм и другие объектно-ориентированные концепции. 
    • Они используют язык запросов, такой как OQL, для управления данными. 
  • Стандартизация и развитие

    • ODMG (Object Data Management Group) была создана для стандартизации объектных баз данных. 
    • ODMG выпустила несколько версий спецификаций, но в 2001 году была распущена из-за отсутствия поддержки со стороны крупных поставщиков. 
    • Некоторые идеи OODBMS были интегрированы в SQL и другие реляционные базы данных. 
  • Сравнение с реляционными базами данных

    • OODBMS подходят для сложных данных и поддерживают «многие ко многим» отношений. 
    • Они могут быть запрошены с небольшими процедурами, не затрагивая всю систему. 
  • Современное состояние и перспективы

    • В 2010 году VMware приобрела GemStone, а в 2013 году GemTalk Systems приобрела продукты Gemstone у VMware. 
    • В 2014 году Actian прекратила коммерческое предложение db4o. 
    • В 2017 году ObjectBox представила объектные базы данных с открытым исходным кодом. 
  • Стандарты и развитие

    • ODMG разрабатывала стандарты для объектных баз данных, но в 2001 году прекратила свою деятельность. 
    • В 2005 году были предложены альтернативные стандарты, такие как LINQ и XQuery. 
    • XQuery стал популярным, но не является объектно-ориентированным в полном смысле. 
  • Сравнение с другими технологиями баз данных

    • OODBMS конкурируют с реляционными базами данных и NoSQL системами. 
    • Они предлагают эффективное хранение сложных данных и целостность. 
  • Рейтинг и рекомендации

    • DB-Engines ежемесячно обновляет рейтинг популярности объектно-ориентированных СУБД. 

Полный текст статьи:

База данных объектов — Википедия

Оставьте комментарий

Прокрутить вверх