Moin,
* Dieter Kroemer
Ich kenn mich zugegebener Weise noch nicht sonderlich gut mit Datenbanken aus, aber ich möchte eben Linux in Schulen voranbringen (ich bin an einer Schule Systembetreuer) und bislang ist eines der _angeblichen_ K.O-Kriterien gegen Linux die Datenbank "Access". Ich benötige hierfür halt eine Alternative unter Linux. Ob das nun MySql oder PostgresSQL ist, ist eigentlich egal, Hauptsache ist, dass man den Widersachen den Wind aus den Segeln nehmen kann. Man muss ihnen nur sagen können, das ist unter Linux auch vergleichsweise einfach zu realisieren.
Ich fürchte das wird nicht immer einfach gehen, wenn Du es nicht entsprechend vorbereitest. PostgreSQL hat den Anspruch, als Datenbank auch in Unternehmen eingesetzt werden zu können. Der Anspruch ist also höher als bei Access.
An Mysql gefällt mir halt das WebFrontEnd phpMyAdmin recht gut, da hiermit auch Schüler in unteren Jahrgangstufen umgehen können - gibt es etwas vergleichbares auch für PostgresSQL? Mit StarOffice kann ich z.B. nachträglich keine Tabellen mehr verändern (nur noch Zeilen hinzufügen) - mit phpMyAdmin geht das problemlos.
Ich weiß nicht, was Du mit der Verbindung mit OpenOffice erreichen willst, aber es gibt einige Tools, die Dir das Leben erleichtern können: - PgAccess ist ein Tcl/Tk-Browser, der zwar nicht besonders hübsch ist, aber problemlos funktioniert - Tora is ebenfalls ein Browser, kann aber für die armen Schüler *zu* leistungsfähig sein. (Ich kannte schon ein ganz ähnliches Tool Oracle, darum benutze ich es.) - phpPgAdmin ist ein Webfrontend; das habe ich noch nicht benutzt, macht aber AFAIK das Anlegen neuer Datenbanken einfacher. - Rekall ähnelt Access am meisten, allerdings auch preislich (EUR70). Dafür kannst Du Dir die Datenbank aussuchen: MySQL, PostgreSQL, XBase oder DB2. PostgreSQL halte ich auch deswegen für die bessere Wahl, weil es im Gegensatz zu MySQL eben auch Relationen beherrscht. Das halte ich für ein wichtiges Konzept, darum sollte man auch ein System nutzen, das dieses Konzept vollständig unterstützt. (PostgreSQL ist sogar ein ORDBMS, ein Object Relational Database Management System, weil es auch Vererbung von Tabellen unterstützt. Das kannst Du aber einfach ignorieren.) Thorsten -- Ein Staat, der die Wuerde des Menschen oder die koerperliche Unversehrtheit nicht achtet, macht das nicht lange, wenn es noch Meinungsfreiheit gibt. Umgekehrt zieht die Abschaffung der Meinungsfreiheit aber die Abschaffung anderer Menschenrechte zwangslaeufig nach sich. - Rolf Weber