Left Up

Relationale Datenbanken

Schwergewichtige Datenbanken

Schwergewichtige Datenbanken nehmen ein ganzes System in Besitz, das Betriebssystem wenn nicht die Hardware ist darauf abgestimmt. (z.B. man muß einen abgestimmten Betriebssystemkern konfigurieren und extra Platten einsetzen)
Wegen Designfehlern im Betriebssystem umgeht solche gewichtige Datenbank das Betriebssystem teilweise, z.B. nutzt nackte Raw-Devices ohne Dateisystem usw.

Adabas-D

Eine sehr tolle Datenbank, hat alles wie man sich eine relationale Datenbank vorstellt, sogar mit echten row-Log-Files ...

Bemerkung: Auch bei Adabas geht es post-relational weiter

Oracle

http://www.oracle.com/linux

Informix

DB2

DB2

mittelgewichtige Datenbanken

Diese geben sich mit dem Möglichkeiten eines Betriebssystems zu frieden und sind nicht so ein Fremdköper

MYSQL

MYSQL

MSQL

mSQL (Mini SQL) ftp://bond.edu.au/pub/Minerva/msql/

war eine kleine relationale Datenbank, die eine Untermenge von SQL unterst¨tzte und die man mittels TCP/IP nutzen konnte.

Aber:

Verg&auuml;nger von MySQL ?

Leichtgewichtig

leichtgewichtige Datenbanken können sogar SQL-Unterstützung und Transaktionsunterstützung eingebettet in einen Betriebssystemprozeß oder in einen eingebettetem System bieten.

SQLite

Interaktiver Zugriff auf eine Datenbank:

sqlite3 main.db

Die wichtigsten Kommandos sind:

.help
.schemalistet Create Statements auf
.tableslisted Tabellennahme
SQL

Rudolf Weber Informatik- und Netzwerkverein Ravensburg e.V