Операционная система обработки бизнес-данных, выпущенная в 1965 году.
Операционная система
Операционная система Pick , также известная как Pick System или просто Pick , [1] — это многопользовательская , работающая по запросу , виртуальная память , работающая в режиме разделения времени , операционная система, основанная на базе данных MultiValue . Pick в основном используется для обработки бизнес-данных . Она названа в честь одного из ее разработчиков, Дика Пика. [2] [3]
Термин «система Pick» также стал использоваться как общее название всех операционных сред , которые используют эту многозначную базу данных и имеют некоторую реализацию запросов Pick/BASIC и ENGLISH / Access . Хотя Pick начинался на множестве миникомпьютеров , система и ее различные реализации в конечном итоге распространились на большой ассортимент микрокомпьютеров , персональных компьютеров [4] и мэйнфреймов . [5]
Обзор
Операционная система Pick Operating System — это интегрированная вычислительная платформа с базой данных, языками запросов и процедурных операций, периферийным и многопользовательским управлением, а также возможностями программирования BASIC . Ее база данных использует хэш-файловую систему, что обеспечивает эффективное хранение и извлечение данных путем организации данных в динамические ассоциативные массивы, управляемые ассоциативными файлами.
Данные в системе Pick организованы в иерархическую структуру счетов, словарей, файлов и подфайлов на основе модели хэш-таблицы с линейным зондированием. Эта структура включает записи переменной длины, поля и подполя с уникальными соглашениями об именовании, которые отражают ее многозначные характеристики базы данных. Записи идентифицируются уникальными ключами, которые облегчают прямой доступ к их местам хранения. [6]
Первоначально ограниченная технологическими ограничениями той эпохи, емкость системы Pick со временем расширилась, были сняты прежние ограничения на размер записей и внедрены динамическое распределение файлов и индексация B-дерева для улучшения возможностей управления данными.
База данных Pick работает без явных типов данных , [6] рассматривая все данные как строки символов, что возлагает ответственность за целостность данных на приложения, разработанные для системы. Эта гибкость позволяет Pick хранить данные в непервой нормальной форме , избегая необходимости в операциях соединения , поскольку все связанные данные содержатся в отдельных записях. Такой подход может оптимизировать эффективность хранения и извлечения для определенных видов наборов данных.
История
Pick изначально был реализован как обобщенная система поиска информации на языке программирования (GIRLS) на IBM System/360 в 1965 году Доном Нельсоном и Диком Пиком из TRW , чей правительственный контракт на проект вертолета Cheyenne требовал разработки базы данных. [5] Предполагалось, что она будет использоваться армией США для управления запасами деталей вертолета Cheyenne . [7]
Впоследствии Pick был выпущен в продажу в 1973 году корпорацией Microdata Corporation (и ее британским дистрибьютором CMC) как Reality Operating System, в настоящее время поставляемая Northgate Information Solutions . [8] McDonnell Douglas купила Microdata в 1981 году. [5]
Первая реализация Microdata, названная Reality, поставлялась только с процедурным языком (PROC) и языком запросов (ENGLISH). В 1975 году Кен Симмс из Pick Systems создал реализацию Dartmouth BASIC для Reality с многочисленными расширениями синтаксиса для интерфейса смарт-терминала и операций с базами данных, и она была названа Data/BASIC. Примерно в то же время SMI из Чикаго создала расширенный процедурный язык и назвала его RPL.
PROC, язык процедур, был предоставлен для выполнения скриптов . Язык в стиле SQL под названием ENGLISH позволял извлекать и составлять отчеты по базе данных, но не обновления (хотя позже команда ENGLISH "REFORMAT" позволяла обновления на пакетной основе). ENGLISH не позволял в полной мере манипулировать трехмерной многозначной структурой записей данных. Он также не предоставлял напрямую общие реляционные возможности, такие как объединения . Это было связано с тем, что мощные переопределения словаря данных для поля позволяли объединения через выполнение вычисляемого поиска в другом файле. Система включала спулер . Был предоставлен простой текстовый редактор для записей файловой системы, но редактор подходил только [6] для обслуживания системы и не мог блокировать записи, поэтому большинство приложений были написаны с помощью других инструментов, таких как Batch, RPL или язык BASIC, чтобы обеспечить проверку данных и разрешить блокировку записей .
К началу 1980-х годов наблюдатели увидели в операционной системе Pick сильного конкурента Unix . [9] BYTE в 1984 году заявил, что «Pick прост и мощен, и, похоже, эффективен и надежен... поскольку он хорошо работает как многопользовательская система, это, вероятно, самый экономически эффективный способ использования XT ». [10] Дик Пик основал Pick & Associates, позже переименованную в Pick Systems, затем Raining Data, затем (по состоянию на 2011 год [обновлять]) TigerLogic и, наконец, Rocket Software. Он лицензировал «Pick» большому количеству производителей и поставщиков, которые выпустили различные «разновидности» Pick. Разновидностями баз данных, продаваемыми TigerLogic, были D3, mvBase и mv Enterprise. Те, которые ранее продавались IBM под зонтиком « U2 », известны как UniData и UniVerse. В 2010 году компания Rocket Software приобрела семейство продуктов U2 компании IBM, а в 2014 году — семейство продуктов D3 и mvBase компании Tiger Logic. В 2021 году компания Rocket также приобрела OpenQM и jBASE.
Дик Пик умер в возрасте 56 лет из-за осложнений после инсульта в октябре 1994 года. [3] [11]
Pick Systems часто запутывалась в лицензионных спорах и уделяла сравнительно мало внимания маркетингу [12] [13] и улучшению своего программного обеспечения. Последующие порты Pick на другие платформы в целом предлагали те же инструменты и возможности в течение многих лет, обычно с относительно небольшими улучшениями и просто переименованными (например, Data/BASIC стал Pick/BASIC, а ENGLISH стал ACCESS ). [6] Лицензиаты часто разрабатывали собственные вариации и усовершенствования; например, Microdata создала процессор ввода под названием ScreenPro.
Производные и родственные продукты
База данных Pick была лицензирована примерно для трех десятков лицензиатов в период с 1978 по 1984 год. Реализации, совместимые с приложениями, эволюционировали в производные и также вдохновили на создание аналогичных систем.
- Reality – Первая реализация базы данных Pick была на платформе Microdata с использованием встроенного ПО и называлась Reality . Первый коммерческий релиз состоялся в 1973 году. Microdata приобрела CMC Ltd. в начале 80-х и базировалась в Хемел-Хемпстеде, Англия. Реализации Microdata работали на встроенном ПО , поэтому каждое обновление должно было сопровождаться новым чипом конфигурации. Сама Microdata в конечном итоге была куплена McDonnell Douglas Information Systems . Pick и Microdata подали в суд друг на друга за право продавать базу данных, окончательное решение было таково, что они оба имели право. В дополнение к сериям компьютеров Reality Sequoia и Pegasus, Microdata и CMC Ltd. продали серию Sequel (Sequoia), которая была гораздо более крупным классом, способным обрабатывать более 1000 одновременных пользователей. Более ранние мини-компьютеры Reality, как известно, обрабатывали более 200 одновременных пользователей, хотя производительность была низкой и превышала официальный предел. Системы Pegasus вытеснили Sequoia и могли обрабатывать даже больше одновременных пользователей, чем ее предшественники. Современная версия этой оригинальной реализации Pick принадлежит компании Northgate Information Solutions Reality и распространяется ею.
- Ultimate – Вторая реализация базы данных Pick была разработана примерно в 1978 году американской компанией The Ultimate Corp, которой руководил Тед Сабарезе. Как и более ранний порт Microdata, это была реализация прошивки с набором инструкций Pick в прошивке и монитором в ассемблерном коде на машине Honeywell Level 6. Система имела двойную индивидуальность в том, что функции монитора/ядра (в основном аппаратный ввод-вывод и планирование) выполнялись собственным набором инструкций Honeywell Level 6. Когда монитор «выбрать следующего пользователя» для активации управление передавалось Honeywell WCS (записываемое хранилище управления) для выполнения ассемблерного кода Pick (реализованного в микрокоде) для выбранного процесса. Когда истекал временной интервал пользователя, управление передавалось обратно ядру, выполняющему собственный набор инструкций Level 6.
- Ultimate развила эту концепцию дальше с семейством продуктов DEC LSI/11, реализовав сопроцессор в аппаратном обеспечении (bit-slice, управляемый прошивкой). Вместо одного процессора с улучшенным набором инструкций микрокода WCS эта конфигурация использовала два независимых, но взаимодействующих ЦП. ЦП LSI11 выполнял функции монитора, а сопроцессор выполнял набор инструкций ассемблера Pick. Эффективность этого подхода привела к повышению производительности в 2 раза. Концепция сопроцессора была снова использована для создания версий 5×, 7× и dual-7× для систем Honeywell Level 6. Для повышения производительности систем LSI11 и Level 6 использовалась двухпортовая память с частными шинами для сопроцессоров.
- Другая версия использовала DEC LSI-11 для IOP и плату 7X. Ultimate пользовалась умеренным успехом в 1980-х годах и даже включала реализацию, работающую как слой поверх систем DEC VAX, 750, 780, 785 и позже MicroVAX . Ultimate также имела версии Ultimate Operating System, работающие на системах IBM серии 370 (под VM и нативно), а также на компьютерах серии 9370. Ultimate была переименована в Allerion, Inc., перед ликвидацией ее активов. Большинство активов были приобретены Groupe Bull и состояли в основном из обслуживания существующего оборудования. У Bull были свои собственные проблемы, и примерно в 1994 году операция по обслуживанию в США была продана Wang .
- Prime INFORMATION – Devcom, реселлер Microdata, написал систему базы данных в стиле Pick под названием INFORMATION на FORTRAN и ассемблере в 1979 году для работы на системах Prime Computer серии 50. Затем она была продана Prime Computer и переименована в Prime INFORMATION. [14] Впоследствии она была продана VMark Software Inc. Это была первая реализация гостевой операционной среды. INFO/BASIC, вариант Dartmouth BASIC , [6] использовался для приложений баз данных.
- Applied Digital Data Systems (ADDS) – Впервые разработаны в 1981 году. Это была первая реализация, выполненная исключительно в программном обеспечении, поэтому обновления выполнялись загрузкой ленты, а не новым чипом. Линейка «Mentor» изначально была основана на чипсете Zilog Z-8000, и этот порт вызвал шквал других программных реализаций для широкого спектра процессоров с большим акцентом на Motorola 68000 .
- UniVerse – Другая реализация системы, называемая UniVerse , была создана VMark Software и работала под Unix и Microsoft Windows . Это была первая реализация, включающая возможность эмуляции других реализаций системы, таких как Reality Operating System от Microdata и Prime INFORMATION. Первоначально работающая под Unix, она позже стала доступна и для Windows. Теперь она принадлежит Rocket Software. (Системы, разработанные Prime Computer и VMark, теперь принадлежат Rocket Software и называются «U2».)
- UniData – Очень похоже на UniVerse, но UniData имеет возможности для взаимодействия с другими приложениями Windows. Он также принадлежит и распространяется Rocket Software.
- PI/open – Prime Computer переписала Prime INFORMATION на языке C для продаваемых ею систем на базе Unix, назвав его PI+. Затем он был перенесен на другие системы Unix, предлагаемые другими поставщиками оборудования, и переименован в PI/open.
- Fujitsu Microsystems of America – Еще одна программная реализация, существовавшая в конце 1980-х годов. Fujitsu Microsystems of America была приобретена Alpha Microsystems 28 октября 1989 года. [15] [16]
- Пирамида – еще одна программная реализация 1980-х годов.
- General Automation "Zebra" – еще одна реализация программного обеспечения в 1980-х годах.
- Altos – программная реализация на платформе чипсета 8086, выпущенная около 1983 года.
- WICAT/Pick – еще одна программная реализация, существовавшая в 1980-х годах.
- Sequoia – еще одна программная реализация, существующая с 1984 года. Sequoia была наиболее известна своей отказоустойчивой многопроцессорной моделью, [17] [18] к которой можно было подключиться с разрешения пользователя и его коммутационного терминала ноль на удаленный с помощью клавиши на системной консоли. Он мог наблюдать за тем, что делал сотрудник службы поддержки, набиравший номер на своем терминале 0, принтере с клавиатурой. Pegasus вышел в 1987 году. Бизнес-подразделение Enterprise Systems (которое было подразделением, продавшим Pick), было продано General Automation в 1996/1997 годах. [19]
- Revelation – В 1984 году Cosmos выпустила базу данных в стиле Pick под названием Revelation, позже Advanced Revelation, для DOS на IBM PC . Advanced Revelation теперь принадлежит Revelation Technologies, которая выпускает версию с графическим интерфейсом под названием OpenInsight.
- jBASE – jBASE был выпущен в 1991 году небольшой компанией с тем же названием в Хемел-Хемпстеде , Англия. Написанный бывшими инженерами Microdata, jBASE в некоторой степени эмулирует все реализации системы. jBASE компилирует приложения в форму собственного машинного кода, а не в промежуточный байт-код. В 2015 году поставщик облачных решений Zumasys [20] в Ирвине, Калифорния, приобрел права на распространение jBASE у Mpower1, а также интеллектуальную собственность у Temenos Group . [21] 14 октября 2021 года Zumasys объявила, что продала свои базы данных и инструменты, включая jBASE, компании Rocket Software. [22]
- UniVision – UniVision была базой данных в стиле Pick, разработанной в качестве замены версии Mentor, но с расширенными функциями, выпущенной в 1992 году компанией EDP в Шеффилде , Англия.
- OpenQM – единственный продукт базы данных MultiValue , доступный как в виде полностью поддерживаемого коммерческого продукта с закрытым исходным кодом, так и в виде открытого исходного кода по Стандартной общественной лицензии . OpenQM доступен у его эксклюзивного мирового дистрибьютора Zumasys. [23]
- Caché – В 2005 году InterSystems , производитель базы данных Caché , объявил о поддержке широкого набора расширений MultiValue , Caché для MultiValue. [24]
- ONware – ONware оснащает приложения MultiValue возможностью использования общих баз данных, таких как Oracle и SQL Server . Используя ONware, приложения MultiValue могут быть интегрированы с реляционными, объектными и объектно-реляционными приложениями.
- D3 – Pick Systems портировала операционную систему Pick для работы в качестве продукта базы данных с использованием хостовых операционных систем , таких как серверы Unix, Linux или Windows, с данными, хранящимися в файловой системе хостовой операционной системы. Предыдущие версии Unix или Windows должны были работать в отдельном разделе, что затрудняло взаимодействие с другими приложениями. Выпуски D3 открыли возможность интеграции интернет-доступа к базе данных или взаимодействия с популярными приложениями для обработки текстов и электронных таблиц, что было успешно продемонстрировано рядом пользователей. Семейство баз данных D3 и связанных с ним инструментов принадлежит и распространяется Rocket Software.
Благодаря вышеперечисленным и другим реализациям системы типа Pick стали доступны в качестве сред баз данных, программирования и эмуляции, работающих под управлением многих вариантов Unix и Microsoft Windows.
Смотрите также
- MUMPS , предшественник Caché
- DBOS — новая операционная система, ориентированная на базы данных
Ссылки
- ^ Рамминг, Д.; Бурдон, Роджер Дж. (1989). «Операционная система Pick – практическое руководство». Труды IEEE . 77 (2): 363. doi :10.1109/JPROC.1989.1203777. S2CID 9328922.
- ^ Вудъярд, Крис (1994-10-19). "Разработчик программного обеспечения Дик Пик умирает в возрасте 56 лет". Los Angeles Times . Архивировано из оригинала 2023-03-15 . Получено 2023-06-17 .
- ^ ab Johnson, Will. "Richard A "Dick" Pick (d. 19 Oct 1994)". www.countyhistorian.com . Архивировано из оригинала 27 сентября 2017 г. . Получено 27 сентября 2017 г. .
- ^ "Операционная система PICK – приносит мощь мэйнфрейма на ваш ПК". InfoWorld . 27 июля 1987 г. стр. 80.
- ^ abc "Общий обзор Classic Pick – краткая история". 1995. Архивировано из оригинала 2018-08-08 . Получено 2017-09-27 .
- ^ abcde "Jonathan E. Sisk's Pick/BASIC: A Programmer's Guide". jonsisk.com . Архивировано из оригинала 2023-03-04 . Получено 2023-03-04 .
- ^ Нельсон, Дональд Б. (19 марта 1965 г.). «Спецификация требований пользователя к языку и системе поиска информации общего назначения (GIRLS)». Архивировано из оригинала 5 марта 2016 г. Получено 6 февраля 2015 г.
- ↑ Эллерей, Дик (16 июля 1986 г.). Бюллетень по управлению проектами 1986/09 – «Раскрытие операционной системы реальности» . 1986/09. Группа управления проектами, McDonnell Douglas Informations Systems Group.
- ^ Фидлер, Райан (октябрь 1983 г.). «Учебник Unix / Часть 3: Unix на рынке микрокомпьютеров». BYTE . стр. 132 . Получено 30 января 2015 г. .
- ^ Rochkind, Marc J. (осень 1985 г.). «Pick, Coherent и THEOS». BYTE . стр. 231. Получено 19 марта 2016 г.
- ↑ Вудъярд, Крис (19 октября 1994 г.). «Разработчик программного обеспечения Дик Пик умер в возрасте 56 лет». The Los Angeles Times . Архивировано из оригинала 12 октября 2018 г. Получено 13 ноября 2022 г.
- ^ Lazzareschi, Carla (3 ноября 1985 г.). «Computer Wiz Tries Harder to Get Users to Pick His System» (Компьютерный гений старается уговорить пользователей выбрать его систему). The Los Angeles Times . Архивировано из оригинала 28 сентября 2017 г. Получено 13 ноября 2022 г.
- ^ "Отсутствие маркетинга у Пика"
- ^ Гилл, Филип (24 марта 1986 г.). «Выбор операционной системы заставляет пользователей менять свою веру». Computerworld . стр. 93. Получено 13 ноября 2022 г.
- ^ Олмос, Дэвид (28 октября 1989 г.). «Alpha Micro заявляет, что купит компанию Fujitsu». The Los Angeles Times . Архивировано из оригинала 13 ноября 2022 г. Получено 13 ноября 2022 г.
- ^ "Alpha Micro представляет Apix Concurrent Pick+Unix V.4". Computer Business Review . 11 марта 1990 г.
- ^ Марк, Питер Б. (1985). "Компьютер Sequoia". Новости компьютерной архитектуры ACM SIGARCH . 13 (3). Portal.acm.org: 232. doi : 10.1145/327070.327218 . S2CID 16954105. Архивировано из оригинала 13 ноября 2022 г. Получено 13 ноября 2022 г.
- ^ Саймонс, Барбара; Спектор, Альфред З. (1990). Отказоустойчивые распределенные вычисления – Google Boeken. ISBN 9783540973850. Получено 21 января 2012 г. .
- ^ "Sequoia Systems Reports Results for Second Quarter 1997 – Business Wire". Highbeam.com . Получено 21 января 2012 г. .[ мертвая ссылка ]
- ^ "Zumasys приобретает базу данных jBASE у Temenos Software | Zumasys". 5 января 2015 г. Архивировано из оригинала 2 марта 2021 г. Получено 5 апреля 2021 г.
- ^ "Zumasys приобретает базу данных jBASE у Temenos Software -". www.zumasys.com . 5 января 2015 г. Архивировано из оригинала 6 февраля 2015 г. Получено 6 февраля 2015 г.
- ^ "Rocket Software приобретает базы данных и инструменты Zumasys, Inc.; компании объединяются для модернизации многофункциональных приложений | Rocket Software". Rocket Software . Архивировано из оригинала 1 октября 2022 г. . Получено 11 ноября 2022 г. .
- ^ "Home". OpenQM . Архивировано из оригинала 16 апреля 2021 г. . Получено 5 апреля 2021 г. .
- ^ "Caché for Unstructured Data Analysis | InterSystems". InterSystems Corporation . Архивировано из оригинала 13 апреля 2021 г. Получено 5 апреля 2021 г.
Библиография
- Карманный путеводитель REALITY ; Джонатан Э. Сиск; Ирвайн, Калифорния; JES & Associates, Inc.; 1981 OCLC 216178915
- Карманный справочник PICK, 5-е издание; Джонатан Э. Сиск; Ирвайн, Калифорния; Pick Systems; 1982
- Исследование операционной системы Pick, 2-е издание; Джонатан Э. Сиск; Стив ВанАрсдейл; Хасбрук-Хайтс, Нью-Джерси; Hayden Book Co. 1985. OCLC 12967951
- Тейлор, Мартин (1985). Выбор для пользователей . Blackwell Scientific Publications. ISBN 0-632-01492-X.
- The Pick Pocket Guide, 5-е издание; Джонатан Э. Сиск; Настольный справочник; Хасбрук-Хайтс, Нью-Джерси; Hayden Book Co. 1985. OCLC 18872552
- The Pick Perspective; Ян Джеффри Сэндлер; Blue Ridge Summit, PA; TAB Professional and Reference Books; 1989. OCLC 18521562 Часть серии The Pick Library, под редакцией Джонатана Э. Сиска
- Pick for Professionals: Advanced Methods and Techniques; Harvey Rodstein; Blue Ridge Summit, PA; TAB Professional and Reference Books; 1990. OCLC 20452708 Часть серии Pick Library, под редакцией Джонатана Э. Сиска
- Энциклопедия PICK (EPICK); Джонатан Э. Сиск; Ирвайн, Калифорния; Pick Systems; 1992 OCLC 28725247
- Система эксплуатации PICK ; Малькольм Булл; Париж: Массон, 1989. OCLC 21247561.
- Операционная система Pick ; Джозеф Сент-Джон Бейт; Майк Уайетт; Нью-Йорк: Van Nostrand Reinhold, 1986. OCLC 14904780
- Операционная система Pick ; Малкольм Булл; Лондон; Нью-Йорк: Chapman and Hall, 1987. OCLC 13666782
- Системный выбор ; Патрик Руссель, Пьер Редуан, Мишель Мартен; Париж: CEdi Test, 1988. OCLC 19546897.
- Advanced PICK et UNIX: новая информационная норма; Бруно Бенинка; Ольне-су-Буа, Сен-Сен-Дени; Relais Informatique International, 1990. OCLC 23242884.
- Le systeme PICK: режим работы по новому стандарту информатики ; Мишель Лаллеман, Жанна-Франсуаза Бельцер; Ольне-су-Буа, Сен-Сен-Дени; Relais Informatique International, 1987. OCLC 20877971.
- Операционная система Pick: практическое руководство ; Роджер Дж. Бурдон; Уокингем, Англия; Рединг, Массачусетс: Addison-Wesley, 1987. OCLC 13945808
- Система эксплуатации: реальность и перспективы ; Бернар де Ку; Париж: Афнор, 1988. OCLC 20078135.
- Pick BASIC: Руководство программиста; Джонатан Э. Сиск; Blue Ridge Summit, PA: TAB Professional and Reference Books, 1987. OCLC 16355134 Часть серии Pick Library, под редакцией Джонатана Э. Сиска
- Pick BASIC: справочное руководство ; Линда Муи; Севастополь, Калифорния: O'Reilly & Associates, 1990. OCLC 22147353
- Программирование с использованием IBM PC Basic и системы баз данных Pick; Blue Ridge Summit, PA: TAB Books, 1990. OCLC 19723037 Часть серии The Pick Library, под редакцией Джонатана Э. Сиска
- Обзор системы PICK ;Шайлеш Камат; 1993. OCLC 29287280
- Тейлор, Мартин; Риз, Стюарт (1995). Unix и Unidata . Datamatters. ISBN 1-900176-00-9.
- Pick: Многоязычная операционная система ; Чарльз М. Сомервилль; Computer Language Magazine, май 1987 г., стр. 34.
- Энциклопедия Pick (EPICK); Джонатан Э. Сиск; Pick Systems, 1993
Внешние ссылки
- Фотография Дика Пика в его антигравитационных ботинках на обложке Computer Systems News, 1983 год.
- Жизнь, Вселенная и всё остальное: введение и онлайн-курс по Вселенной, разработанный инженером-программистом Pick Мэнни Нейрой.
- Видео: «История системы PICK», снятое в 1990 году.
- Выберите базу данных публикаций
- Интервью с Диком Пиком в павильоне Pick на выставке COMDEX, 1987 г.
- Интервью с Диком Пиком в павильоне Pick на выставке COMDEX, 1990 г.
- Интервью с Джонатаном Сиском в павильоне Pick на выставке COMDEX, 1990 г.
- 1991 Pick Rap Show на COMDEX, совместно написанный Джонатаном Сиском и Джоном Тринклером
- Видео 1992 года с Диком и Сионом Пиком, которые появились на предвыборном митинге Росса Перо, включает в себя полную неотредактированную речь Перо
- Познавательная ранняя история системы Пика, написанная Чандру Мурти, который был там в то время
- Статья в журнале PC Magazine 1984 года «Выбор лучшего из мусора», Джонатан Э. Сиск и Стив ВанАрсдейл
- Подход к управлению базами данных при разработке операционных систем, Ричард А. Пик, Глава 5 из книги «Новые направления для систем баз данных», редакторы Гэд Ариав, Джеймс Клиффорд
- Делать больше с меньшим количеством оборудования, экспонат Музея компьютерной истории на Pick