» SelfLinux » Anwendungs-Software » Datenbanken » MySQL - Datenbanken » Abschnitt 2 SelfLinux-0.10.0
zurück   Startseite Kapitelanfang Inhaltsverzeichnis GFDL   weiter

SelfLinux-Logo
Dokument MySQL - Datenbanken - Abschnitt 2 Revision: 1.1.2.11
Autor:  Alexander Fischer
Formatierung:  Torsten Hemm
Lizenz:  GFDL
 

3 Die Geschichte der Datenbanken

In dieser Geschichte müssen wir ein wenig ausschweifen, da der Grundsatz der Datenbanken schon sehr viel früher entstand als Sie zu glauben wagen. Vor vielen tausenden von Jahren entwickelte der Mensch ein regelrechtes Zahlenbewusstsein. Dieses Bewusstsein ist die Grundlage für die Rechenvorschriften und die daraus später entstehenden ersten Rechenhilfen. Zum Beispiel der Abakus war eine davon. Ein Rechengerät, das nahezu perfekt ist. Bis heute hat es sich nicht groß verändert, da es keinen Bedarf für eine Verbesserung gab, und bis heute wird es noch verwendet - immerhin geschah das bereits vor der Geburt Christi. Der Professor Willhelm Schickart erfand 1623 die Rechenuhr (es war die erste Rechenmaschine), die nachweislich die 4 Grundrechenarten beherrschte. Nach einer kurzen Wartezeit, befinden wir uns im Jahre 1833. Der Engländer Charles Babbage erfand eine dampfgetriebene Differenziermaschine und später ein Modell, das unter dem Namen analytical Engine bekannt wurde. Beide funktionierten nicht so richtig, aber stellten ein grundlegendes Konzept für die heutige Computertechnologie dar. Auch eine Dame war an der Entwicklung beteiligt. Die Gräfin Augusta Ada Lovelace (1815-1852), galt als erste Programmiererin in der Datenverarbeitung. Sie verstand die Programmierung bereist 100 Jahre bevor es die ersten technischen Möglichkeiten dazu gab. 1890 gab die amerikanische Regierung die Volkszählung in Auftrag. Hermann Hollerith (1860-1929) verwendete dafür eine Lochkarte zur Auswertung. Die geschätzte Dauer von zehn Jahren für die Auswertung, bewerkstelligte er innerhalb von nahezu sechs Wochen. Dieser Erfindung zu Grunde, wurde 1896 die Firma Tabulating Machine Company gegründet. Aus ihr ging 1924 die Firma IBM hervor. Zum Schluss bleibt noch Professor Dr. Konrad Zuse zu nennen. Er ist der Erfinder und Konstrukteur des ersten funktionstüchtigen, frei programmierbaren Rechners der Welt - der ZUSE Z 3. 1941 wurde dieser fertig gestellt, und arbeitete bereits mit Dualzahlen und Gleitkommadarstellung.

Dies war ein "kurzer" Auszug aus der Geschichte. Sicherlich hat es noch vieles mehr gegeben, aber dies soll ja ein Dokument zu MySQL und nicht zur Computer-Geschichte werden.

Nähere Informationen finden Sie unter:
de  http://www.konrad-zuse-computermuseum.de
de  http://www.computergeschichte.de



4 Die Geschichte von MySQL

Die Entstehung vom MySQL befand sich ähnlich wie bei Linus Torvalds (der finnische Erfinder von Linux) auch in den nördlichen Breiten. Michael Widenius entwickelte 1979 für die schwedische Firma (nein nicht IKEA) TcX ein Datenbankwerkzeug mit dem Namen UNIREG. Die zahlreichen Weiterentwicklungen von UNIREG führten allerdings nicht zu den Bekanntheitsgrad wie ORACLE, SYBASE oder INFORMIX.Dieses allerdings von TcX auch nicht beabsichtigt war.

Das offizielle Logo von MySQL
Das offizielle Logo von MySQL

Als einige Jahre später durch das WWW (World Wide Web) der Bedarf an dynamischen, datenbankgestützten Websites und Web-Applikationen aufkam, erkannte die Firma TcX sehr schnell, dass in den Erfahrungen, die bei der Entwicklung und Weiterentwicklung von UNIREG gesammelt wurden, erhebliches Potential lag, um ein System für die Anforderungen im WWW zu kreieren.Gleichzeitig arbeitete David Hughes an seinem Mini SQL (mSQL), das insbesondere durch die freie und kostenlose Nutzung große Verbreitung erlangen konnte und in Sachen Geschwindigkeit so etwas wie eine Messlatte setzte. TcX entschied, dass MySQL mindestens so schnell werden müsste wie mSQL, zusätzlich aber noch einige Funktionen mehr bieten sollte, die der Konkurrent nicht abdeckte.



zurück   Seitenanfang Startseite Kapitelanfang Inhaltsverzeichnis GFDL   weiter