This article is part of an Essential Guide, our editor-selected collection of our best articles, videos and other content on this topic. Explore more in this guide:
4. - SQL Server Glossary: Read more in this section
Explore other sections in this guide:
- 1. - Basics and benefits of SQL Server training
- 2. - Trends, perspectives and advice on enhancing SQL Server skills
- 3. - Essentials for DBAs in 2014
Database-agnostic is a term describing the capacity of software to function with any vendor’s database management system (DBMS). In information technology (IT), agnostic refers to the ability of something – such as software or hardware – to work with various systems, rather than being customized for a single system.
Database-agnostic software can be useful in an environment where data must be sourced from heterogeneous databases. On the other hand, because a database-agnostic product isn’t customized to work with a specific DBMS, it typically can’t benefit from any special features that system offers.