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.
Bemerkung: Auch bei Adabas geht es post-relational weiter
Diese geben sich mit dem Möglichkeiten eines Betriebssystems zu frieden und sind nicht so ein Fremdköper
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 ?
leichtgewichtige Datenbanken können sogar SQL-Unterstützung und Transaktionsunterstützung eingebettet in einen Betriebssystemprozeß oder in einen eingebettetem System bieten.
Interaktiver Zugriff auf eine Datenbank:
sqlite3 main.db
Die wichtigsten Kommandos sind:
.help | |
.schema | listet Create Statements auf |
.tables | listed Tabellennahme |
SQL |