Universal Data Access Components (UniDAC) é uma biblioteca de componentes que fornece acesso direto a múltiplos bancos de dados a partir do Delphi e C++Builder, incluindo a Community Edition, assim como Lazarus (e Free Pascal) no Windows, Linux, macOS, iOS e Android para plataformas de 32 bits e 64 bits.
Um produto que fornece acesso unificado a múltiplos bancos de dados e aplicações em nuvem: Oracle, SQL Server, SQL Azure, Firebird, MySQL, PostgreSQL, SQLite, Salesforce, QuickBooks, etc.
UniDAC fornece interfaces transparentes independentes de servidor para trabalhar com diferentes bancos de dados e permite que você altere o mecanismo do cliente para um tipo de servidor específico apenas mudando a opção de conexão única. Isso significa que você pode facilmente alternar entre diferentes servidores de banco de dados em sua aplicação baseada em UniDAC de banco de dados cruzado.