DbExpress

DbExpress

dbExpressEmbarcadero의 데이터 드라이버 아키텍처로 오래된 볼랜드 데이터베이스 엔진을 대체했다.볼랜드 델파이6, C++빌더6와 함께 처음 출시된 이 회사는 여러 번 반복 작업을 거쳤으며, 가장 최근에 엠바르카데로 델파이, C++빌더 RX 10 시애틀과 함께 출하되었다.단방향 데이터베이스 액세스를 제공하므로, 데이터베이스 테이블에서 얻은 데이터를 전진 방향으로만 이동할 수 있다.다른 층을 추가하지 않으면 돌아갈 수 없다.이로 인해 dbExpress는 다른 많은 기술들에 비해 매우 빠른 액세스 기술이 되었다.업데이트는 IDE의 다른 통합 구성요소를 "DatasetProvider"로 사용하여 수행되어야 하며, "DatasetProvider"는 SQL에서 자동으로 적절한 업데이트 상태를 조립한다.

Embarcadero는 Oracle, Firebird, InterBase, DB2, Informix, SQL Server, MySQLODBC를 포함한 많은 데이터베이스에 대한 드라이버를 제공한다.추가 운전자는 제3자로부터 이용할 수 있다.Delphi 2007(dbExpress 4 generation)부터 데이터베이스로 전송되는 모든 문장을 기록할 수 있는 추적 드라이버도 포함되어 있다.

dbExpress 버전 4 이전에는 드라이버가 Microsoft COM 기술을 사용했으며 대부분의 드라이버는 유니코드를 사용할 수 없었다.요즘은 드라이버 자체가 델파이(Delphi)로 되어 있고 대부분의 부품에 대한 소스 코드를 사용할 수 있다.오늘날 대부분의 드라이버는 Delphi 자체가 2009년 버전과 함께 유니코드로 전환되었기 때문에 유니코드가 활성화되었다.

외부 링크