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: [email protected]
For additional commands, e-mail: [email protected]