56

今天这个问题出现了,我无法找到任何历史答案,为什么数据库总是表示为一个圆柱体。我希望有人在堆栈世界会知道为什么和有一个链接或东西备份为什么数据库总是用圆柱体表示?

+3

http://answers.google.com/answers/threadview/id/365076.html#comments – 2010-05-12 20:50:10

+1

@Justin Niessner:你应该真的发布这个答案(这张网页上的图片包括:http: //www.cedmagic.com/history/ibm-305-ramac.html) – ChristopheD 2010-05-12 20:52:38

+0

我猜想它与HDD中的光盘(圆柱体)有关。通常它就像图标中的3个光盘,它等于大多数HDD中的光盘数量。数据库存储在硬盘上,我猜这是最简单的相关性,因为数据库用于以块/行存储数据,这与文件存储在硬盘上的方式类似。但是,我没有什么可以支持这个理论。 – alexteg 2010-05-12 20:53:42

回答

71

我相当肯定,它早于磁盘驱动器,并回到一个较年长的技术:鼓内存:

Drum Memory

另一种可能性(或可能的选择是基于两者)是仍旧的技术:汞罐存储器:

Mercury tank

鉴于DB符号通常是水平的(匹配的水银槽的取向,而不是所示的滚筒以上),它可能看起来更可能是象征,是采用水银罐,但许多鼓也是水平:

Multiple horizontal drums

+1

基于我自己的一些额外的研究,这是最好和最合理的答案。第一个数据库似乎使用了储存桶,在这些储存桶中有巨大的气瓶,当他们在纸质图上表示时,他们会使用气瓶作为数据库。 – 2010-05-12 21:19:40

+2

虽然我相信这是正确的,但我无法对计算历史专家了解这个答案是否真实准确,但在任何情况下,+1都能为已久的技术带来清凉的画面! – DarenW 2010-09-21 17:27:15

+8

那东西大概持有8KB左右。 – 2012-07-02 12:21:47

6

这是因为人们将数据库视为简单存储,就像磁盘一样。由于旋转磁盘的物理特性,磁盘存储一直以圆柱表示。

5

它来自过去的日子(1960年以前),当数据是模拟的,即圆形。现在使用数字(方形)数据,数据库不是圆柱形的,但不幸的是公约已经停滞。

+3

如果模拟=圆形和数字=平方为什么磁性(数字)硬盘驱动器圆形和旧模拟计算机巨型矩形? http://www.buzzvines.com/files/images/western_digital_green_2tb_HHD.jpg http://xpda.com/junkmail/junk162/GPN-2000-000354.jpg – 2010-05-12 21:28:18

+0

唉,downvotes?呸骗子! – 2010-05-12 21:29:44

+0

@Creepy Gnome:令人敬畏的计数器,但我敢打赌他们被数字修正主义者购入:D – 2010-05-12 21:30:54

0

我一直以为它代表硬盘驱动器盘片的圆边。普通消费者可能不会必然知道什么物理HardDrive组件看起来像。所以它是由一个辫子代表的。

8

你问了更多照片。我在五月把这些在加州山景计算机历史博物馆2016年enter image description here 说明了上面的图片说:

UNIVAC I汞内存槽,雷明顿·兰德,美国,1951年

对于内存,UNIVAC使用了七个汞延迟线储罐。 18对晶体振子的在每个槽中发送和接收的数据作为在威廉·阿吉X976.89

enter image description here 说明用于上述图像的恒定149°F

礼品保持在汞波表示:

威廉姆斯 - 基尔管 - 曼彻斯特马克I,曼彻斯特大学,英国,加拿大1950年

这是在曼彻斯特马克我的记忆中,继任者到“宝贝”。它只存储128个40位字。每一点都是一个电荷,在“电视管”的表面产生了一个光点。

曼彻斯特大学计算机科学系,X67的礼物。82

+1

分享一些爱。感谢您提供照片。很酷。 – 2017-05-01 19:19:18