naja. Eigentlich ist es ja fast egal, was für eine Datenbank ich nehme.
Sollte halt
SQL können, und ggf. frei erhältlich.
Dazu fallen mir ein:
- SQLite
- MS-
SQL Express
-
MySQL
MySQL ist im Moment mein Favorit, der ich hin-tendiere, da diese auch mittels
PHP Skript Zugriff erlaubt und nicht extra, ein weiterer Server installiert
werden muss.
Ist halt nur das Ding mit den Services, und den Ports.
Wenn da irgendwann mal einer nicht geht, wie dann Support leisten.
Wir kennen ja den Benutzer eines Windows-System's:
- alle Programme, die auf der BILD-CD angepriesen werden installieren, und testen
- eine Woche genutzt, nächstes Programm installiert
- dann CCleaner drüber...
nene, so wird das nichts.
Ich sollte wohl erstmal die einzelnen
SQL-Dialekte untersuchen, dann die richtige
Datenbank wählen (SQLite oder Firebird), und dann mal sehen, wie größere Daten
behandelt werden können.
Denn mit nur 10 Records pro Tabelle, da tut es auch ne INI-Datei.
Mir ist es halt lieb, das so wenig vom User im System rumgekriegselt wird, weil
das wie oben beschrieben, den Support stark in Mitleidenschaft bringt.
Was dann natürlich auch erstmal darauf zielt, allgemeine oder erweiterte AGB's
zu formulieren, und während des Programm-Start's anzubieten.
Dann ggf. Abfragen machen, ob der Benutzer diese auch wirklich gelesen und/oder
verstanden hat.
Klingt zwar lustig und pläde solche Abfragen einzubauen (weil die auch irgendwann
nerven), aber wie will mann denn sonst seine Software absichern, so dass diese nicht
gleich unter der Prämise Open Source oder
GPL Lizenzsierung fällt. ?