Borland Database Engine
Die Borland Database Engine (kurz BDE) ist eine universelle Schnittstelle zum Zugriff auf relationale Datenbanken, die von der Firma Borland für Windows-Systeme entwickelt wurde.[1] Sie bietet Zugang zu Desktop-Datenbanken wie Paradox, dBASE/FoxPro und Microsoft Access; weiterhin sind die SQL Links integriert, die Zugriff auf die meisten relationalen Datenbanksysteme, wie DB2, Informix, InterBase, Microsoft SQL Server, Oracle und Sybase nativ erlauben. Beliebige Datenbanken, die einen ODBC-Treiber besitzen, können auch über diesen adressiert werden.
Außer von den Entwicklungsumgebungen Paradox und Visual dBase wurde die BDE auch von Borland Delphi und C++Builder als Abstraktionsschicht zum einheitlichen Zugriff auf verschiedene Datenbanken aus entsprechenden Anwendungen heraus verwendet.[1][2]
Unterstützte Datenbank-Formate
[Bearbeiten | Quelltext bearbeiten]Es wird zwischen zwei Zugriffsarten bzw. Treibern unterschieden: Native und ODBC.
Native-Treiber
[Bearbeiten | Quelltext bearbeiten]Native-Treiber in Version 5.2.0.2:
ODBC
[Bearbeiten | Quelltext bearbeiten]Über ODBC sind alle Datenbanken zugreifbar, für die ODBC-Treiber verfügbar und auf dem entsprechenden System installiert sind.
Aktueller Stand
[Bearbeiten | Quelltext bearbeiten]Die letzte Version der BDE ist die Version 5.2. Die meisten darin enthaltenen Treiber sind mit Version 5.2.0.2 gekennzeichnet und tragen ein Dateidatum vom 10. Mai 2001 (11:00 Uhr). Die BDE wird seit dieser Version nicht mehr weiterentwickelt. Bestehende Projekte können auf andere Datenbankschnittstellen wie z. B. Zeos, dbExpress oder FireDAC portiert werden.[3]
Weblinks
[Bearbeiten | Quelltext bearbeiten]- Embarcadero BDE Überblick.
- Kyle Cordes: BDE Alternatives Guide. Archiviert vom am 6. Dezember 2019 (englisch).
Einzelnachweise
[Bearbeiten | Quelltext bearbeiten]- 1 2 Mark Cashman: The Borland Database Engine. In: Jarrod Hollingworth, Bob Swart (Hrsg.): Borland C++ Builder 6 Developer’s Guide. Sams, Indianapolis 2003, ISBN 0-672-32480-6, S. 397–407 (englisch, eingeschränkte Vorschau in der Google-Buchsuche).
- ↑ Marco Cantù: Mastering Delphi 6. Sybex, Alameda 2001, ISBN 0-7821-2874-2, Chapter 13: Delphi’s Database Architecture, S. 530 f., Borland Database Engine (BDE) (englisch, eingeschränkte Vorschau in der Google-Buchsuche).
- ↑ BDE verwenden. In: docwiki.embarcadero.com. Abgerufen am 17. Januar 2026 (2011 wurde offiziell dbExpress als Alternative zu BDE empfohlen, 2026 FireDAC).