(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
IBM RATIONAL Rose Enterprise Floating User License + Sw Subscription & Support 12 Months
GFI WebMonitor Plus Edition - подписка на 1 год
VMware Workstation 14 Player for Linux and Windows, ESD
Bamboo
Rational ClearQuest Floating User License
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
Программирование в AutoCAD
СУБД Oracle "с нуля"
Работа в Windows и новости компании Microsoft
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100