(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Будущее Borland Database Engine (BDE) и SQL Linksм

Джон Кастер

Доступ к SQL-серверу баз данных

В 2000 году Borland представила новую архитектуру драйвера SQL, названную "dbExpress". dbExpress спроектирована для обеспечения высокой производительности доступа к базам данных и упрощения развертывания и настройки драйверов SQL.

dbExpress - это архитектура, целиком основанная на драйвере SQL, она не использует технологию ядра баз данных Borland (BDE - Borland Database Engine). Также эта архитектура обладает хорошими возможностями портирования, и драйвера поставляются как для Windows, так и для Linux. Эта новая драйверная архитектура возьмет на себя функции прежней комбинации BDE и SQL Links по доступу к данным через SQL, но произойдет это без накладных расходов на развертывание, присущих BDE. (С дополнительной информацией о dbExpress можно ознакомиться здесь

В настоящий момент dbExpress (в дальнейшем эта технология будет называться DataSnap Direct) - это рекомендованное решение для доступа к базам данных на SQL-серверах в Delphi и C++Builder. В 2002 и 2003 годах мы будем прекращать использование технологии BDE SQL Links. Технология BDE SQL Links будет включена в следующую версию Delphi, но она уже будет помечена как не рекомендованная к использованию ("deprecated"). Это означает, что в 2002 году в SQL Links не будет вноситься никаких улучшений и дополнений, а после 2002 года эта технология не будет включаться в состав Delphi и C++Builder.

Технология dbExpress была специально спроектирована как замена SQL Links, так что с самого начала мы учитывали процесс миграции и перехода. Архитектура проектирования приложений баз данных Delphi и C++Builder спроектирована так, чтобы позволить встраивать различные технологии доступа к данным ниже уровня набора данных (Dataset layer). Уникальный дизайн абстрагирует драйвера баз данных от основных компонентов разработки и исходного кода, так чтобы новые архитектуры драйверов разрабатывались без вмешательства в основные API разработки приложений баз данных. Это позволяет без изменений использовать ту же самую модель программирования, основанную на работе с наборами данных, на использовании управляемых данными визуальных компонентов и связующего программного обеспечения DataSnap Middleware. Переход от SQL Links к dbExpress настолько же прост, как замена драйверов SQL Links драйверами dbExpress. Могут потребоваться определенные дополнительные усилия по отключению в приложении некоторых специфических возможностей BDE, которые разработчики могли использовать в компонентах SQL Links. Все это означает, что усилия по переходу от SQL Links к dbExpress оказывают незначительное влияние на процесс разработки, и для большинства разработчиков это потребует минимальных изменений в исходном коде.

Доступ к данным в локальных таблицах

Сама по себе технология BDE, без SQL Links, в основном, спроектирована для поддержки локальных таблиц Paradox и dBase. В обозримом будущем поддержка локальных таблиц через BDE будет по-прежнему включаться в версии Delphi и C++Builder для Windows. В новых версиях продуктов в 2002 году поддержка локальных таблиц через BDE будет помечена как "замороженная" ("frozen"). Это означает, что мы продолжим включать в состав продуктов, тестировать и поддерживать существующую технологию поддержки локальных таблиц через BDE, однако в BDE не будет вноситься никаких улучшений. BDE для локальных таблиц будет по-прежнему поддерживаться, однако предполагается, что в настоящее время эта технология находится в своем окончательном виде, и для нее не планируется никаких дополнительных функций и исправлений ошибок. Хотя это и не требуется, но для использования преимуществ использования самых последних драйверов и их поддержки Borland рекомендует перенести таблицы dBase и Paradox на InterBase 6 Desktop edition. Включенная в состав Delphi и C++Builder утилита DataPump сделает подобную миграцию простой и быстрой. После конвертации таблиц в формат InterBase разработчики получат возможность использовать для доступа к локальным таблицам InterBase как InterBase Express (IBX), так и dbExpress.

Мы очень тщательно принимали решения по новым технологиям, поскольку они могут оказать влияние на существующие проекты по разработке программного обеспечения, проводимые нашими клиентами. Планы относительно dbExpress, BDE и SQL Links невозможно было разработать без обратной связи с пользователями. В Borland очень ценят необыкновенные отношения, сложившиеся с пользователями, и мы хотим выразить свою благодарность сообществу разработчиков за проявленный интерес и участие в нашей работе.

Ссылки по теме


 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 21.08.2002 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
ABBYY Lingvo x6 Многоязычная Домашняя версия, электронный ключ
Business Studio 4.2 Enterprise. Конкурентная лицензия + Business Studio Portal 4.2. Пользовательская именная лицензия. Лицензия на 1 месяц.
TeeChart Pro VCL/FMX with source code single license
FastCube FMX Single License
Allround Automation PL/SQL Developer - Annual Service Contract - 5 users
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
OS Linux для начинающих. Новости + статьи + обзоры + ссылки
СУБД Oracle "с нуля"
Новые материалы
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100