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

Es wird zwischen zwei Zugriffsarten bzw. Treibern unterschieden: Native und ODBC.

Native-Treiber

Bearbeiten

Native-Treiber in Version 5.2.0.2:

ODBC

Bearbeiten

Über ODBC sind alle Datenbanken zugreifbar, für die ODBC-Treiber verfügbar und auf dem entsprechenden System installiert sind.

Aktueller Stand

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]

Bearbeiten
  • Embarcadero BDE Überblick.
  • Kyle Cordes: BDE Alternatives Guide. Archiviert vom Original am 6. Dezember 2019; (englisch).

Einzelnachweise

Bearbeiten
  1. a b 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).
  2. 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).
  3. BDE verwenden. In: docwiki.embarcadero.com. Abgerufen am 17. Januar 2026 (2011 wurde offiziell dbExpress als Alternative zu BDE empfohlen, 2026 FireDAC).

📚 Artikel Terkait di Wikipedia

Microsoft Access Database

Haught, Jim Ferguson: Microsoft Jet Database Engine Programmer’s Guide. The Essential Reference for the Database Engine Used in Microsoft Windows 95 Applications

H2 Database

Die H2 Database Engine, kurz H2, ist ein in der Programmiersprache Java geschriebenes relationales Datenbankmanagementsystem. Das System kann wahlweise

Microsoft SQL Server

Discontinued Database Engine Functionality in SQL Server 2012 (Memento vom 19. April 2012 im Internet Archive) Microsoft TechNet: Deprecated Database Engine Features

HSQLDB

Das Projekt bezeichnet sich selbst als „Lightweight 100 % Java SQL Database Engine“ und basiert auf Thomas Müllers nicht mehr fortgeführtem Hypersonic

SQL

SQL-Befehlen und deren Einsatz in PHP SQL Tuning Transact-SQL Reference (Database Engine) SQL-Injection SchemaSQL Continuous Query Language Liste der

Borland

Ashton-Tate) JBuilder (verkauft an Embarcadero Technologies) Borland Database Engine – Datenbankschnittstelle Borland Paradox – Relationales Datenbank-Management-System

System i

eine Kooperation mit MySQL AB angekündigt, um DB2 UDB for iSeries als Database-Engine für MySQL verfügbar zu machen. Dadurch kann die freie Datenbank MySQL

BDE

Microsoft Windows Vista, Windows 7 und Windows Server 2008 Borland Database Engine, eine Schnittstelle zum Zugriff auf Datenbanken Bromierte Diphenylether