Zum Inhalt springen

OpenDBX

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 4. Mai 2021 um 18:04 Uhr durch imported>Aka (https).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
OpenDBX

[[Datei:Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)|150px]]
Datei:Logo-opendbx.png
Basisdaten

Maintainer Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Entwickler Open Source Entwicklergemeinde
Erscheinungsjahr Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Aktuelle Version 1.4.6
(23. Juni 2012)
Aktuelle Vorabversion Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
(Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value))
Betriebssystem Linux, macOS, Windows, Unix
Programmier­sprache C
Kategorie Datenbankschnittstelle, Programmbibliothek
Lizenz LGPL
deutschsprachig ja
www.linuxnetworks.de

OpenDBX ist eine freie C-Programmbibliothek, die eine einheitliche und konsistente Schnittstelle für Softwareentwickler zu verschiedenen Datenbankmanagementsystemen bereitstellt. Ziel der Funktionsbibliothek, die in der Programmiersprache C geschrieben wurde, ist ein effizienter Zugriff auf die von den Datenbankherstellern selbst entwickelten Schnittstellen mittels einer dünnen Abstraktionsschicht. Sie umfasst den von allen datenbankspezifischen Bibliotheken implementierten Satz von Funktionen, der durch weitere Funktionsblöcke ergänzt werden kann.

Im Gegensatz zu Bibliotheken wie ODBC wurde bei OpenDBX auf das Vereinheitlichen von Sprachmitteln der Sprache SQL zugunsten von Geschwindigkeit und Flexibilität verzichtet. Dies ermöglicht es dem Applikationsentwickler sowohl ausschließlich standardisierte Sprachelemente zu benutzen als auch auf effizientere datenbankspezifische Sprachkonstrukte zurückzugreifen. Darüber hinaus können dadurch auch Datenbanken angesprochen werden, die eine andere Abfragesprache als SQL verwenden.

Unterstützte Datenbanken

Weblinks