Entwickler-Ecke
Datenbanken - Welche Datenbanksoftware
DarkHunter - Mo 17.03.08 21:08
Titel: Welche Datenbanksoftware
Hallo,
ich habe vor eine Verwaltungssoftware für die Arbeitsstelle zu entwerfen bei der ich gerade meinen Zivildienst leiste.
Die dort verwendete Software(Symantec F&A) ist hoffnungslos veraltet und seit einiger Zeit kommt es immer wieder zu Problemen.
Mein Problem ist gerade, dass ich bisher nur unter PHP mit Datenbanken gearbeitet hatte und da war der Apache-Server mit einer MySQL-Datenbank Standard. Das kann ich bei einer Delphi-Anwendung nicht behaupten.
Jetzt bin ich auf der Suche nach einer Datenbank, welche am besten in die Rahmenbedingungen passt.
Ich denke mal die größte Einschränkung ist, dass ich nur eine PE-Version von Delphi habe (Delphi 2005), damit fehlen mir alle von Borland bereitgestellten DB-Komponenten.
Da ich auch kein Kapital zur Verfügung habe muss ich auf Komponenten/Libs zurückgreifen die kostenlos verfügbar sind.
Selbiges gilt für die DB-Software, sie muss kostenlos sein.
Außerdem möchte ich wenn es geht auf extra Applikationen (z.B. MySQL-Server) verzichten. Da auch die Computer mit einem alter von über 10 Jahren alles andere als neu sind.
Bisher habe ich drei Datenbanksystem ins Auge gefasst.
Möglichkeit 1: SqLite
Möglichkeit 2: Firebird (embed)
Möglichkeit 3: MySQL (embed)
Momentan suche ich für alle 3 System noch eine geeignete Lib welche mir den Zugriff ermöglicht.
Ich würde mich freuen, wenn ihr mir ein paar Tipps, Meinungen oder Hinweise geben könntet.
DarkHunter - Mo 17.03.08 21:32
Luckies Tutorial für die MySQL-API kenne ich. Ist aber etwas her das ich das gelesen habe.
Jedoch möchte ich eigentlich auf einen Server (sprich eine Extra-Applikation) verzichten.
mkinzler - Mo 17.03.08 21:33
Deshalb ja auch die embedded Version. Ich würde aber eher auf FireBird setzen.
DarkHunter - Di 18.03.08 13:21
Gibt es denn eine gute Lib/API/Kompo um eine Verbindung zu Firebird herzustellen?
mkinzler - Di 18.03.08 13:36
Geht z.B. mit IBX, Zeos, IBDAC, FIBplus, IBObjects, ADO, ODBC, ...
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!