6.7 Fazit 

Mit der Komponente Database steht Ihnen eine Komponente zur Verfügung, die selbst komplexe SQL-Queries abstrahieren kann und damit Applikationen ermöglicht, die nicht mehr auf ein spezielles RDBMS angewiesen sind. Verwenden Sie diese Komponente dauerhaft zum Zugriff auf Ihr Datenbanksystem, ist sogar garantiert, dass die entstehende Anwendung auf allen anderen unterstützten Datenbanksystemen ebenfalls läuft.
Falls es notwendig wird, lassen sich einzelne Abfragen an die Gegebenheiten eines speziellen RDBMS anpassen und damit optimierte Abfragen in Spezialfällen bei gleichzeitiger universeller Funktionalität kombinieren. Sie brauchen also die Database-Komponente nicht auszutauschen, sobald Sie Optimierungsbedarf verspüren.
Mit ezcDbInstance steht Ihnen ein komfortabler Mechanismus zur Verfügung, mehrere parallele Verbindungen zu verschiedenen Datenbanken in einer Applikation aufzubauen und zu verwalten. Sollte die von Ihnen präferierte Datenbank bisher nicht von der Database-Komponente unterstützt werden, stellt es in den meisten Fällen kein großes Problem dar, einen entsprechenden Backend-Handler zu implementieren.




Ihre Meinung






