Пакет FireDAC Client/Server Add-On Pack обеспечивает клиент-серверное подключение к базам данных и поддерживает дополнительные корпоративные базы данных в RAD Studio Professional. Благодаря своей универсальной и высокоэффективной архитектуре FireDAC обеспечивает прямой доступ приложений к Oracle, SQL Server, InterBase, DB2, Firebird, SQLite, MySQL, PostgreSQL, SQL Anywhere, Advantage DB, Access, Informix и т. д. Содержит лицензию разработчика на службы Enterprise Mobility Services
В комплектацию продукта FireDAC для RAD Studio 10.1 Berlin Professional входит контракт на поддержку и сопровождение в течение первого года использования.
FireDAC предоставляет следующие возможности
Подсистема для доступа к данным
Наборы данных FireDAC построены на мощной подсистеме доступа к данным. Эту компактную, эффективную и гибкую подсистему можно непосредственно использовать в приложениях, и она служит мощной основой для API наборов данных. Эта подсистема состоит из компонентов наборов данных и уровней, которые не являются компонентами и представлены гибкими объектно- ориентированными API.
- Простые в использовании классы-потомки TDataSet, включая TADQuery, TADMemTable, TADStoredProc и TADTable.
- Классы наборов данных, обладающие высокой совместимостью с первоначальными наборами данных BDE и ClientDataSet.
- Один из самых быстрых наборов данных, размещаемых в памяти, с функциями сортировки, фильтрации, группировки, фильтрованных индексов и индексов выражений, персистентности и т. д.
- Локальная подсистема SQL для выполнения SQL-запросов к наборам данных.
Высокопроизводительный доступ к данным
Доступ к базам данных оптимизируется с помощью множества различных методов, которые часто встречаются только в компонентах, связанных с конкретными базами данных, что позволяет выполнять более быстрый доступ к данным без дополнительных настроек.
- Режим Live Data Window, предоставляющий возможность быстрой двунаправленной навигации по большим наборам данных.
- Выполнение команд языка обработки данных DML и пакетных команд для пакетных приложений и минимизации сетевого трафика.
- Настраиваемая и гибкая выборка «набора строк».
- Прямая поддержка асинхронного выполнения команд, задержки и отмены выполнения команд.
- Автоматическое, эффективное и современное создание и выполнение команд обновления.
- Режим кэшированных обновлений с возможностью отслеживания коррелирующих изменений для нескольких наборов данных с каскадным обновлением.
- Полная поддержка полей с автоматически увеличивающимися значениями, включая поля, основанные на генераторах и триггерах таблиц.
Унифицированный API
FireDAC предоставляет ряд возможностей, которые позволяют абстрагироваться от различий между системами баз данных, что упрощает написание кода, так как не требует учитывать различные диалекты и другие тонкие различия между СУБД.
- Абстрагирование от диалектов SQL с помощью управляющих последовательностей символов, условных операторов и макросов.
- Унификация типов данных с гибким и настраиваемым сопоставлением типов данных.
- Унифицированные сообщения об ошибках, как не зависящих от СУБД, так и связанных с конкретной СУБД.
- Унифицированная поддержка операций с разделением операций чтения и обновления, а также доступ ко всем операциям, характерным для InterBase и Firebird.
- Поддержка нескольких кодировок Unicode и ANSI.
- Автоматическое восстановление подключения, автоматическое повторное установление подключения в случае работы в нестабильной среде.
- «Разъединенный» режим связи, позволяющий приложению работать без физического подключения к базе данных.
- Поддержка событий и уведомлений базы данных.
- Унифицированная поддержка сценариев SQL.
- Расширенные возможности получения метаданных.
Поддержка собственных драйверов
В дополнение к универсальным подключениям к системам управления базами данных FireDAC также поддерживает собственные драйверы баз данных, которые предоставляют высококачественный доступ к мощным и современным функциям, делающим каждую базу данных уникальной.
- Доступ к специальным API и возможностям для нескольких баз данных:
- MySQL
- Microsoft SQL Server
- Oracle Database
- InterBase
- PostgreSQL
- DataSnap
- SQLite
- Sybase SQL Anywhere
- Microsoft Access
- IBM DB2 Server
- Firebird
- Advantage Database
- Поддержка служб резервного копирования, восстановления, управления параметрами безопасности и т. д.
- Мобильный доступ для Android и iOS к следующим базам данных:
- InterBase – InterBase ToGo и IBLite
- SQLite
О производителе

О производителе

Borland — компания по производству программного обеспечения, наиболее известна как создатель инструментов разработки Turbo Pascal и Delphi.
Компания Embarcadero объявляет о начале акции "Купи лицензию и получи 36 месяцев подписки на обновления"