Bde

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 15. maaliskuuta 2013 tarkistetusta versiosta . tarkastukset vaativat 8 muokkausta .

BDE (lyhennetty englanniksi.  Borland Database Engine  - "Borland-tietokantamoottori") - 32-bittinen tietokantamoottori Microsoft Windowsissa Borland Delphin , C ++ Builderin , IntraBuilderin , Paradox for Windows- ja Visual dBASE for Windows -tietokantojen käyttöön . Ei tueta RAD Studiossa XE 7:n jälkeen. Tarvittaessa se voidaan kuitenkin asentaa erikseen [1] .

Historia

Borlandin Turbo Pascal sisälsi "tietokanta"-työkalulaatikon,

joka oli ensimmäinen lisäosa Borland-kääntäjille, jotka oli suunniteltu toimimaan tietokannan kanssa. Sitten tuli Paradox for Windows -tietokantamoottori  - PXENGWIN - joka voitiin sisällyttää ohjelmaan yhteyden muodostamiseksi Paradox-muotoisiin taulukoihin.

Ensimmäinen DLL :n käyttöön perustuva yhteysmekanismi oli ODAPI ( englanninkielisestä  Open Database API  - "avoin tietokantasovellusohjelmointirajapinta"). Se edusti Borlandin yritystä yhdistää suhde ohjelmistossaan, joka sisälsi täysin uuden Paradox for Windows 4:n ja Quattron. Paradox for Windows -versioiden 4.5 / 5.0 kanssa tämä tietokantakone muotoutui IDAPI:ksi ( englanniksi  Integrated Database Application Program Interface  - "integroitu tietokantasovellusohjelmointiliittymä").

Vuonna 2000 Borland esitteli uuden SQL-ohjainpohjaisen arkkitehtuurin nimeltä dbExpress , joka vanhensi BDE:n SQL Links -tekniikan.

Kuvaus

Saatavilla olevat tietokanta-ajurit tarjoavat yhtenäisen pääsyn vakiotietolähteisiin: Paradox , dBASE , FoxPro , Access sekä tekstitietokantoihin. Voit lisätä Microsoft ODBC -ajureita , kun sinun on muodostettava yhteys ODBC-liitäntään. Lisäksi Borland tarjoaa SQL Linkit, joiden avulla pääset käsiksi useisiin tehokkaisiin tietokantakoneisiin, mukaan lukien Informix , DB2 , InterBase , Oracle ja Sybase .

BDE:ssä on oliosuuntautunut muotoilu. Ajon aikana sovellus on vuorovaikutuksessa BDE:n kanssa luomalla erilaisia ​​BDE-objekteja. Näitä objekteja käytetään sitten tietokantaelementtien, kuten taulukoiden ja kyselyiden , hallintaan . BDE  API tarjoaa suoran ja optimoidun pääsyn moottoriin sekä BDE:n sisäänrakennetut ajurit dBASE-, Paradox-, FoxPro-, Access- ja tekstitietokantoihin.

Tietokantamoottorin ydintiedostot ovat DLL - tiedostojen joukko , joiden koodi on täysin uusiutuva ja säikeen turvallinen . BDE:n mukana tulee joukko lisäapuohjelmia ja esimerkkisovelluksia.

BDE-järjestelmä konfiguroidaan BDE-järjestelmänvalvojan (BDEADMIN.EXE) avulla.

BDE käyttää "paikallista SQL:ää", joka on ANSI-92 SQL - kielistandardin osajoukko, joka on laajennettu tukemaan Paradox- ja DBF -taulukoita (jota kutsutaan "standarditaulukoiksi" BDE:ssä) taulukoiden ja kenttien nimeämiskäytäntöjä. Paikallisen SQL:n avulla voit tehdä kyselyitä paikallisista "standardi"taulukoista, jotka eivät sijaitse tietokantapalvelimilla, mukaan lukien etäpalvelimet. Paikallinen SQL on myös välttämätön työkalu kyselyiden luomiseen useista taulukoista, joista osa on paikallisia ja osa sijaitsee SQL-etäpalvelimissa.

Muistiinpanot

  1. BDE-komponentit RAD Studiossa/Delphi/C++ Builderissa . Haettu 16. heinäkuuta 2019. Arkistoitu alkuperäisestä 16. heinäkuuta 2019.

Linkit