Компоненты доступа к базам данных СУБД MS SQL, OracleDB, PostgreSQL, MySQL

Сообщение от in on Apr 25, 2017 . 0 комментарии.

UniDAC – это библиотека компонентов, которые предоставляют прямой доступ к множествам баз данных из Delphi, C++ Builder, Lazarus (или Free Pascal) на Windows, Mac OS X, Android, iOS, Linux и FreeBSD для 32х и 64х битных платформ.

UniDAC предоставляет доступ к множеству популярных СУБД:

– Oracle;
– Microsoft SQL Server;
– MySQL;
– InterBase;
– Firebird;
– PostgreSQL;
– SQLite;
– DB2;
– Microsoft Access;
– Sybase Advantage Database Server;
– Sybase Adaptive Server Enterprise.

Компоненты предоставляют унифицированный подход к разработке приложений с базами данных. Это означает, что вы можете легко переключаться между различными базами данных в ваших проектах без необходимости глубоко копать в их спецификациях.

Использовать UniDAC можно для разработки приложений использующих множество баз благодаря его сервер независимого интерфейса.

ПРЕИМУЩЕСТВА UNIDAC

– Унифицированный способ соединения с базами данных
UniDAC предоставляет понятный сервер-независимый интерфейс для работы с различными базами данных. Он предоставляет возможность легко изменять движок клиента для определённого типа сервера.

– Серверные провайдеры
Каждый серверный провайдер использует только присущую ему специфику соединения. Все операции с данными проходят автоматически, учитывая специфику определённой базы данных (будь то SQL Server, MySQL, Oracle, PostgreSQL и т.д.)

– Кросс-платформенная разработка для Delphi, C++ Builder, Lazarus
UniDAC – это кросс-платформенное решение для разработки приложений с использованием различных IDE:
– RAD Studio;
– Delphi;
– C++ Builder;
– Lazarus.
Для Windows, MacOS X, iOS, Android, Linux и FreeBSD как для x86 так и для x64 платформ.

UniDAC также предоставляет поддержку платформы FireMonkey, которая даёт возможность разрабатывать высокопроизводительные Desktop и мобильные приложения.

– Сервер-независимый SQL
Разрабатывая приложения с базами данных, которые дают возможность работать с несколькими базами данных, одним из ключевых моментов является написание сервер независимого SQL. В UniDAC внедрена поддержка сервер-независимого SQL на основе мощного движка макросов.

КЛЮЧЕВЫЕ ОСОБЕННОСТИ

Direct Mode 
Даёт вашем приложению работать на прямую с СУБД (Oracle, SQL Server, MySQL и т.д.) без библиотеки клиента базы данных.

Мобильная разработка
Разработка мобильных приложений для iOS и Android проходит ещё легче с UniDAC, так как он позволяет работать с несколькими базами данных также легко, как в приложениях для настольного ПК.

Совместимость с IDE
UniDAC совместим с множеством сред разработки как c новыми так и c предыдущими версиями:

– RAD Studio XE7
– Delphi XE7
– C++ Builder XE7
– Lazarus

Платформы разработки
Теперь можно разрабатывать не только VCL приложения в Delphi и LCL в Lazarus, но и использовать новую платформу FireMonkey.

Мониторинг
Используя бесплатный инструмент dbMonitor можно мониторить и анализировать все запросы сделанные вашим приложением использующего UniDAC. dbMonitor отслеживает выполнение SQL запросов каждого компонента.

Вот собственно и все. Хорошее, готовое решение, за которое правда нужно заплатить, цены начинаются от 200$, есть и бесплатная 60 дневная версия, за это время можно потестировать компоненты, убедиться в их полезности и принять решение.

Категория: Delphi
Последнее обновление: Apr 25, 2017

Комментарии

Написать комментарий

Ответить на комментарии

* Имя:
* E-mail: (Не Публикуется)
   Сайт: (Ссылка на сайт с http://)
* Комментарии:
Разработка сайтов glGizma.ru
Компьютерная помощь Новосибирск © 2024