Mechtilde wrote:

Soweit ich das noch in Erinnerung habe ist das eine ganz einfache
Version, die sowas wie ein Waren-/Kunden-System abbildet.


Hallo,
Nordwind.mdb ist für mich so eine Art Leistungsschau für MS Access. Sie enthält so gut wie gar keine Makros und liefert mannigfaltige, sehr lehrreiche Beispiele wie Relationen erst in einer Datenbank definiert und dann in Formularen zugänglich gemacht werden können (Editieren über Tabellengrenzen hinweg).

Sicher kann man mit vielfachem Zeitaufwand, wesenlich mehr Makro-Code und Handarbeit auch in Base eine Nordwind.odb erstellen. Dennoch schätze ich mal, dass Base in so einem Vergleich immer schlecht dasteht.

Base und Access sind einfach nicht wirklich miteinander vergleichbar. In Base ist alles auf Officedokumente orientiert. Der Kern aus OOo 1.x setzte immer eine bereits vorhandene relationale Datenbank voraus, aus welcher Datensätze in Dokumente importiert werden sollen. Daran hat sich bis heute nur sehr wenig geändert. Hast Du eine funktionierende Serverdatenbank, dann liefert Base eine hervorragende Datenquelle für Officedokumente und der SRB fügt den nötigen Schuss Professionalität und Blendwerk hinzu.

Die Werkzeuge, die in Version 2.x hinzugekommen sind, um eine Datenbank aus dem Nichts zu erzeugen sind allerdings bis heute derart fehlerhaft, unvollständig und unglaublich irreführend fehlimplementiert, dass meiner Meinung nach ein Einstieg in die Welt der Relationalen Datenbank über Base/HSQLDB praktisch unmöglich ist.

Was sinvolle Beispieldatenbanken angeht, so findet man mannigfaltige Inspirationen im Calc-Support. Sobald die Leute Word/Writer beiseite legen, suchen sie geradezu verzweifelt nach einer Möglichkeit, ihre Daten zu organisieren und stolpern umgehend in die Tabellenkalkulation, wo sie Papiertabellen in die 67 Millionen Quadratzellen große Spielmatrix übertragen ohne die (doch recht komplizierten) Spielregeln dieser Matrix auch nur im Ansatz zu kennen (auch Calc/Excel unterscheiden Datentypen und können mit normalisierten Tabellenbereichen mehr anfangen als mit freihändigen Datensammlungen über hunderte Sheets und Dateien).

- Arbeitszeiteiterfassung im Schichtdienst

- Rechnung.xlt ist eine Rechnungsvorlage in Excel mit optionaler Datenbankanbindung. Sieht man immer noch sehr oft als "Kassensoftware für Krauterläden".

- Immer und immer wieder jegliche Art von Zusammenstellungen (Artikel zu Lieferungen, Teile zu Maschinen, Menschen zu Firmen, Dinge zu Sammlungen...).

- Ja, Terminkalender ebenfalls. Eine *einfache* Terminplanung in Base würde wohl die meisten Leute optisch nicht ansprechen. Kreuztabellen sind nun mal wirklich Calc's Domäne (Mensch x Stunde, Tag x Monat,...). Die Leute sind oft mit formatierten Tabellenblättern zufriedengestellt, in die sie analog zu Papierplänen hineinschreiben.

- Auffallend viele Online-Gamer versuchen ihre Strategie mittels einer Datenbankanwendung zu optimieren. Durchaus vergleichbar mit Resourcenplanung in der Geschäftswelt. Bei Calc ist sofort Ende der Fahnenstange wenn Gruppen von Spielern, alle möglichen Punktsysteme und Währungseinheiten für verschiedene Ausstattungsmerkmale über die Zeit variabel sind.

- Ach ja, Sporttabellen sind ein ganz großes Thema. Die Fußball-WM in ZA schreit förmlich nach einer Desktop-Datenbank, in die man auch Tipps zum Spielausgang eintragen kann. Eine Datenbank, in die man in 4 Jahren die nächsten Gruppenaufstellungen binnen Minuten eingeben kann anstatt sie aus Browsern nach Calc zu kopieren, was regelmäßig in Weinkrämpfen endet.

- Und zum Schluss das aller-allerwichtigste: Es wäre einfach zu schön, wenn Base CSV-Dateien editierbar machen könnte, so dass dieselben Trennzeichen und Zahlenformate wieder auf der Festplatte landen. Schließlich ist CSV ein Datenbankaustauschformat, kommt meistens auch aus irgendwelchen Datenbanken, die nicht im verfügbaren Netzwerk bereit stehen. Tabellenkalkulationen sind per se ungeeignet als Texteditoren, weil ihre Funktion darauf beruht, alles als Fließkommazahl zu interpretieren. Selbstverständlich muss eine Tabellenkalkulation Texttabellen einlesen können (und Calc kann das besser als Excel) aber als Tabelleneditor muss das in die sprichwörtliche Hose gehen. Die Einbindung via HSQLDB ist schon mal großartig, scheitert aber an Datumswerten sofern sie nicht ISO sind, Dezimaltrennern sofern sie nicht Punkt sind, und es gibt noch weitere Einschränkungen.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org

Reply via email to