56

Questa domanda è arrivata oggi e non sono riuscito a trovare alcuna risposta storica sul perché un database sia sempre rappresentato come un cilindro. Spero che qualcuno nel mondo dello stack possa sapere perché e hanno un collegamento o qualcosa che lo supporta.Perché un database è sempre rappresentato con un cilindro?

+3

http://answers.google.com/answers/threadview/id/365076.html#comments –

+1

@Justin Niessner: si dovrebbe davvero postare questo come risposta (con l'immagine su questa pagina inclusa: http: //www.cedmagic.com/history/ibm-305-ramac.html) – ChristopheD

+0

Immagino che abbia qualcosa a che fare con i dischi (cilindri) in un HDD. Normalmente è come 3 dischi nell'icona che è uguale al numero di dischi nella maggior parte degli HDD. Il DB è memorizzato sull'HDD e immagino sia la correlazione più semplice in quanto il DB viene utilizzato per l'archiviazione dei dati in blocchi/righe in modo simile a come i file sono archiviati sull'HDD. Tuttavia, non ho nulla a sostegno di questa teoria. – alexteg

risposta

71

Sono ragionevolmente certo che precede le unità disco, e risale ad una tecnologia molto più vecchio: memoria a tamburo:

Drum Memory

Un'altra possibilità (o forse la scelta si è basata su entrambi) è un ancora vecchia tecnologia: memoria serbatoio mercurio:

Mercury tank

Dato che il simbolo DB è normalmente orizzontale (corrispondente all'orientamento del serbatoio mercurio, ma non il tamburo mostrata sopra) può sembrare più probabile che il simbolo è stato basato sul serbatoio del mercurio, ma molti erano anche i tamburi orizzontale:

Multiple horizontal drums

+1

Sulla base di alcune delle mie ricerche aggiuntive questa è la risposta migliore e più plausibile. I primi database sembrano aver usato i tamburi di archiviazione che contengono cilindri giganti ed è molto probabile che quando li hanno rappresentati su diagrammi cartacei userebbero un cilindro come database. –

+2

Non sono abbastanza esperto di storia dell'informatica per sapere se questa risposta è veramente accurata, anche se credo che sia corretta, ma in ogni caso +1 per le fantastiche immagini della tecnologia ormai obsoleta! – DarenW

+8

Quella cosa probabilmente conteneva circa 8 KB. –

6

È perché le persone visualizzano un DB come semplice archivio, proprio come un disco. E l'archiviazione su disco è sempre stata rappresentata da un cilindro a causa, beh, delle proprietà fisiche dei dischi magnetici rotanti.

5

Viene dai tempi antichi (pre 1960) quando i dati erano analogici, vale a dire round. Oggigiorno con dati digitali (quadrati), i database non sono cilindrici ma sfortunatamente la convenzione è rimasta bloccata.

+3

Se analogico = rotondo e digitale = quadrato, perché i dischi magnetici (digitali) sono piatti rotondi e vecchi rettangoli giganti di computer analogici? http://www.buzzvines.com/files/images/western_digital_green_2tb_HHD.jpg http://xpda.com/junkmail/junk162/GPN-2000-000354.jpg –

+0

Aw, downvotes? Bah humbug! –

+0

@Creepy Gnome: contatore fantastico, ma scommetto che sono stati mandati dai revisionisti digitali: D –

0

Ho sempre pensato che stava per i bordi rotondi di un disco rigido piatto. Il consumatore medio potrebbe non necessariamente sapere cosa è un componente HardDrive fisico. Quindi era rappresentato da un cilindro.

8

Hai chiesto altre foto. Ho preso questi al Computer History Museum a Mountain View, CA maggio 2016. enter image description here Descrizione per l'immagine qui sopra dice:

UNIVAC I serbatoio di memoria mercurio, Remington Rand, Stati Uniti, 1951

Per la memoria , l'UNIVAC utilizzava sette serbatoi di ritardo del mercurio. Diciotto coppie di trasduttori di cristallo in ciascun serbatoio trasmessi e ricevuti dati come onde di mercurio detenute costante 149 ° F

regalo di William Agee X976.89

enter image description here Descrizione per l'immagine summenzionata dice:

tubo

Williams-Kilburn - Manchester Mark I, Manchester University, Regno Unito, ca 1950

Questa è stata la memoria del Manchester Mark I, il successore al "Bambino". Ha memorizzato solo 128 parole a 40 bit. Ogni bit era una carica elettrica che creava un punto luce sul volto di un "tubo TV".

Dono del dipartimento di informatica dell'Università di Manchester, X67.82

+1

Condiviso un po 'd'amore. Grazie per aver contribuito con le tue foto. Molto bello –