Найти в Дзене

Почему базы данных на схемах изображаются в виде цилиндров: Краткая история символа

Если вы когда-либо видели схему архитектуры программного обеспечения или диаграмму потоков данных, вы наверняка замечали, что базы данных на них почти всегда обозначаются одним и тем же символом — цилиндром. Эта визуальная метафора настолько устоялась, что мы редко задумываемся, откуда она взялась. Ответ кроется в физических носителях информации первых компьютеров. Задолго до появления привычных нам жестких дисков с круглыми пластинами, в 1950-х и 1960-х годах, компьютеры использовали для хранения данных так называемую барабанную память (drum memory). Это устройство действительно представляло собой большой металлический цилиндр (барабан), который вращался с высокой скоростью. Поверхность цилиндра была покрыта магнитным материалом, а считывающие/записывающие головки располагались вдоль него. Эти барабаны были одним из первых типов оперативной и внешней памяти. Например, в компьютерах Litton, использовавшихся в морской пехоте США в 1960-х годах, для хранения данных применялся именно тако
Оглавление

Если вы когда-либо видели схему архитектуры программного обеспечения или диаграмму потоков данных, вы наверняка замечали, что базы данных на них почти всегда обозначаются одним и тем же символом — цилиндром. Эта визуальная метафора настолько устоялась, что мы редко задумываемся, откуда она взялась. Ответ кроется в физических носителях информации первых компьютеров.

Эпоха барабанной памяти

Задолго до появления привычных нам жестких дисков с круглыми пластинами, в 1950-х и 1960-х годах, компьютеры использовали для хранения данных так называемую барабанную память (drum memory). Это устройство действительно представляло собой большой металлический цилиндр (барабан), который вращался с высокой скоростью. Поверхность цилиндра была покрыта магнитным материалом, а считывающие/записывающие головки располагались вдоль него.

Эти барабаны были одним из первых типов оперативной и внешней памяти. Например, в компьютерах Litton, использовавшихся в морской пехоте США в 1960-х годах, для хранения данных применялся именно такой цилиндр. Инженеры, создавая первые схемы вычислительных систем, естественным образом рисовали базу данных в виде того физического объекта, который эту базу и хранил, — в виде цилиндра. Это было практично и наглядно.

Преемственность символа: от барабана к диску

Вскоре на смену барабанам пришли накопители на жестких магнитных дисках (HDD). Первый коммерческий жесткий диск — легендарный IBM 305 RAMAC (1956 год) — состоял из стопки пятидесяти 24-дюймовых дисков. Визуально такая стопка дисков, если смотреть на нее сбоку, также напоминает цилиндр.

Более того, в терминологии жестких дисков до сих пор существует понятие «цилиндр» (cylinder). Это все дорожки, которые могут быть считаны головками при одном положении блока головок, и они действительно образуют геометрическую фигуру цилиндра в пространстве. Таким образом, символ, родившийся из устаревшей технологии барабанов, оказался применим и к новым дисковым накопителям, сохранив свою актуальность.

От физической формы к абстрактному символу

Когда в 1970-х и 1980-х годах начали развиваться методологии проектирования баз данных и появились первые стандарты диаграмм (такие как нотация Чена для ER-моделей), символ цилиндра был официально закреплен для обозначения баз данных. Он перекочевал из инженерных чертежей в учебники и софт для моделирования данных.

Таким образом, цилиндр стал универсальным и легкоузнаваемым символом, обозначающим постоянное хранилище данных. Даже сегодня, когда данные все чаще хранятся в облаке, а физический носитель абстрагирован, мы продолжаем использовать этот символ. Он прост для рисования от руки, его форма ассоциируется с накопителями информации, и он отдает дань уважения первым инженерам, рисовавшим настоящие железные цилиндры на чертежах первых в мире компьютеров.

В итоге: Значок базы данных в виде цилиндра — это не просто случайная геометрическая фигура, а прямой потомок первых устройств хранения данных — барабанной памяти, чья форма перешла по наследству сначала к жестким дискам, а затем и к абстрактному символу в современном программном обеспечении.

На этом всё. Подписывайтесь на канал, чтобы ничего не пропустить.