Universal Data Access Components (UniDAC) est une bibliothèque de composants qui fournit un accès direct à plusieurs bases de données depuis Delphi et C++Builder, y compris l'édition communautaire, ainsi que Lazarus (et Free Pascal) sur Windows, Linux, macOS, iOS et Android pour les plateformes 32 bits et 64 bits.
Un produit qui offre un accès unifié à plusieurs bases de données et applications cloud : Oracle, SQL Server, SQL Azure, Firebird, MySQL, PostgreSQL, SQLite, Salesforce, QuickBooks, etc.
UniDAC fournit des interfaces transparentes indépendantes du serveur pour travailler avec différentes bases de données et vous permet de changer le moteur client pour un type de serveur spécifique simplement en modifiant l'option de connexion unique. Cela signifie que vous pouvez facilement passer d'un serveur de base de données à un autre dans votre application basée sur UniDAC multi-base de données.