Jump to content

ДБОМП

Операционная система DOS/360 и его преемники
Платформа IBM Система/360
Тип База данных
Лицензия собственный

DBOMP ( Процессор организации и обслуживания баз данных ) был одной из первых иерархических систем баз данных от IBM для DOS . DBOMP был представлен в конце 1960-х годов. [1] как преемник процессора IBM «Bill of Materials Processor» под названием BOMP, представленного в 1965 году, когда стала доступна DOS. [2]

DBOMP хранил записи на диске и был распространен за пределы спецификации . [3] BOMP был назван в честь спецификации обработки материалов обрабатывающей промышленности в США (обычно известной как обработка списка деталей в Великобритании) и специально предназначен для этого сектора промышленности. Основные файлы на самом деле назывались «Основной файл номера детали» и «Файл рабочего центра» , а связывающие файлы назывались «Файл структуры продукта» и «Файл маршрутизации» . Однако вскоре после внедрения программное обеспечение уже использовалось для других целей. Один пользователь, разводивший призовых свиней, использовал его, чтобы проследить происхождение своих животных — как и скаковых лошадей, происхождение этих свиней напрямую повлияло на их значительную коммерческую ценность. Возможности были признаны с анонсом самого DBOMP, в котором основные файловые структуры и взаимосвязи остались прежними, но файлы были переименованы, чтобы сделать их менее специфичными для производства.

Существуют некоторые разногласия относительно того, следует ли называть DBOMP иерархической или сетевой базой данных . [4] Это была маркетинговая конкуренция между IBM и конкурентными предложениями: сеть стала популярной, а BOMP и DBOMP действительно имели сетевые характеристики, но они были ограничены.

Структура баз данных DBOMP ограничивала ее использование дисками CKD с числом цилиндров не более 511. [5] Прошло много времени, прежде чем это стало проблемой, но более серьезным ограничением было то, что каждый адрес указателя, хранящийся в одной записи для связи ее с другой, был физическим адресом (цилиндр/головка/запись) на диске. Для перемещения файла из одного пакета в другой необходимо было поместить его в точно такое же физическое положение в новом пакете. Кроме того, если установка переносилась на диски большего размера, всю базу данных приходилось выгружать в последовательные файлы и перезагружать с помощью программного обеспечения, предоставленного для соответствия размерам нового пакета. Более серьезно, программист отвечал за управление физическими указателями в заголовке каждого пакета. запись, непосредственно рядом с обычными бизнес-данными. Заменой DBOMP от IBM стала реализация базы данных DL/I для DOS, где информация указателей тщательно защищалась от программы.

Структура файлов DBOMP сильно повлияла на более поздние базы данных, такие как Cincom от Total . [1]

  1. ^ Jump up to: а б МакГи, WC (сентябрь 1981 г.). «Технология баз данных». Журнал исследований и разработок IBM . 25 (5): 505–519. дои : 10.1147/rd.255.0505 . S2CID   11487796 .
  2. ^ Мэллори, Джеймс (13 октября 2016 г.). «ОТ BOMP ДО SAAS И ДАЛЬШЕ: 1960-Е ГОДЫ» . e2b технологии . Проверено 18 марта 2019 г.
  3. ^ Фрисендал, Томас (10 сентября 2018 г.). «Следующее и предыдущее: указание в моделях данных» . Разнообразие данных . Проверено 18 марта 2019 г.
  4. ^ Гупта, Сатиндер Бал; Миттал, Адитья (2009). Введение в систему управления базами данных . Университетская научная пресса. п. 83. ИСБН  9789381159316 . Проверено 18 марта 2019 г.
  5. ^ Уорд, Патрик (17 декабря 1973 г.). «Фирма увеличивает производительность в переходе к экономике» . Компьютерный мир . Проверено 18 марта 2019 г.


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: f5e848996273bf44ab8352dd1a7dd0f7__1692565800
URL1:https://arc.ask3.ru/arc/aa/f5/f7/f5e848996273bf44ab8352dd1a7dd0f7.html
Заголовок, (Title) документа по адресу, URL1:
DBOMP - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)