База данных MultiValue

Многозначная база данных Определение и история многозначных баз данных Многозначные базы данных — это тип NoSQL, который поддерживает использование атрибутов […]

Многозначная база данных

  • Определение и история многозначных баз данных

    • Многозначные базы данных — это тип NoSQL, который поддерживает использование атрибутов с несколькими значениями. 
    • Они отличаются от реляционных баз данных и классифицируются как MUMPS. 
    • Дон Нельсон разработал модель данных в 1960-х, а Дик Пик реализовал ее для армии США в 1965 году. 
    • Кен Симмс создал DataBASIC в 1970-х, который был расширенной версией Dartmouth BASIC. 
    • Три основные реализации многозначных баз данных были похожи, но не стандартизированы. 
  • Развитие и стандартизация многозначных баз данных

    • В 1980-х и 1990-х годах многозначные базы данных развивались независимо, с некоторыми пересечениями. 
    • Попытки стандартизации были предприняты, но не привели к созданию единого стандарта. 
    • В 21 веке многозначные базы данных продолжают развиваться, предлагая недорогие решения для баз данных. 
  • Структура данных многозначных баз данных

    • В многозначных базах данных данные хранятся в двух файлах: «файл» для необработанных данных и «словарь» для формата отображения. 
    • Атрибуты могут хранить несколько значений, что позволяет хранить списки значений в одной записи. 
    • Современные реляционные базы данных также поддерживают многозначную модель данных, например, PostgreSQL с массивами. 
  • Язык программирования и язык запросов

    • Язык программирования Data/BASIC компилируется в байт-код и работает на P-машине. 
    • Язык запросов отличается от SQL и выполняется к одному словарю в рамках схемы. 
  • Дополнительные ресурсы и рейтинги

    • В статье упоминаются другие многозначные базы данных, такие как Rocket U2, OpenQM, Реальность от Northgate и Кеше от InterSystems. 
    • Представлен рейтинг популярности многозначных СУБД DB-Engines, который обновляется ежемесячно. 
    • Упоминается бесплатная многозначная база данных Zeobase. 

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

База данных MultiValue — Википедия

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

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