SQL Server et SQL Express existe différentes versions du logiciel de base de données de Microsoft, qui utilise Structured Query Language (SQL) pour stocker des données. Il existe plusieurs versions de SQL Server: Datacenter, Enterprise, Standard, Web et Workgroup. La version Enterprise est la plus complète, permettant la meilleure comparaison avec d'autres options SQL. La principale différence entre SQL Server et SQL Express est le dernier est utilisé pour les bases de données simples et les petits, tandis que le SQL Server est utilisé pour les bases de données complexes et grandes.