Bagi pengguna program Borland Delphi sekitar tahun 2000 atau tahun-tahun sebelumnya, mungkin sudah tidak asing lagi dengan sebuah mesin basis data (database) yang cukup terkenal saat itu, yaitu Borland Database Engine (BDE). BDE merupakan sebuah mesin basis data yang banyak digunakan didalam program Borland Delphi, C++ Builder, IntraBuilder, Paradox untuk Windows dan Visual dBASE untuk Windows.
BDE kala itu digunakan untuk mengakses berbagai basis data, seperti misalnya dBASE, Microsoft Access, Paradox, FoxPro dan basis data text. Mesin ini didesain berorientasi objek. Antarmuka yang disediakan oleh BDE menyediakan akses ke mesin utamanya agar interaksi bisa berlangsung dengan cepat.
Pada intinya mesin basis data ini terdiri atas kumpulan pustaka (Dynamic Link Library/DLL) yang didesain sepenuhnya aman (kala itu), serta menyediakan berbagai aplikasi pembantu untuk mempermudah programmer mengakses sebuah basis data.
Untuk melakukan konfigurasi akses basis data, BDE menyediakan sebuah aplikasi atau tool yang disebut dengan BDE Administrator (BDEADMIN.EXE). BDE juga menyertakan bahasa SQL (Structured Query Language) bawaan yang merupakan turunan dari ANSI-92 SQL yang mendukung standard penamaan Paradox dan dBASE.
Berikut beberapa fitur atau penggunaan BDE :
Melihat fungsinya, BDE memang mempunyai kelebihan, seperti misalnya bisa melakukan akses ke banyak database, serta beberapa fitur untuk basis data Paradox dan Interbase.
Tetapi sejak tahun 2000 Borland sebagai pembuat mesin basis data ini sudah mulai meninggalkan beberapa fitur yang digunakan oleh BDE dan menggantikannya dengan teknologi yang lainnya, dan pengembangannya dihentikan sejak tahun 2001. Saat ini BDE sudah benar-benar ditinggalkan, dan jikalau ada, kemungkinan itu adalah program lama, yang biasanya direkomendasikan agar diubah menggunakan mesin basis data yang lainnya.
Karena tidak dikembangkan lagi sejak tahun 2001, maka programmer yang akan menggunakan mesin basis data ini sangat disarankan untuk menggunakan alternatif lainnya yang sangat banyak, seperti misalnya SQLite, MySQL, MariaDB, Firebird, PosgreSQL dan lainnya.