Hi Xafford,
ich kann mich ja nun nicht zurückhalten: Was soll an dBase keine SQL-Datenbank gewesen sein?
Seit dBase IV wird in dBase auch SQL als Abfragesprache verwendet. OK, auch wenn dBase IV buggy war und unter DOS lief - es war eine relationale Datenbank. Und soweit ich weiß, speichern auch die heutigen Datenbanken Daten in ein File-System, oder? Natürlich ist damals auf ein Locking kein Wert gelegt worden - aber hallo, das war Ende der 80er / Anfang der 90er, da hatte nicht jeder ein Netzwerk laufen und einen verteilten Datenzugriff. Außerdem will trainspotter auch nur Daten exportieren und dBase nicht als Produktiv-System verwenden.
Aber bevor hier ein akademischer Streit über Datenbanken ausbricht noch einen schönen Abend