SQL Server es un motor de bases de datos que se ofrece en diversas versiones o ediciones. He aquí un recuento general de dichas ediciones.
Express
Es la versión gratuita de SQL Server y se puede utilizar con o sin fines de lucro. Si bien es la edición con menos prestaciones es muy útil donde no se quiere optar por un SGBD open source y se requiere lo robusto y estable de SQL Server. Se puede utilizar en un ambiente de producción sin problemas de licenciamiento, e incluso en aplicaciones web o cliente servidor.
Solo cuenta con el Database engine (uno de los componentes principales de SQL Server), es decir, solo cuenta con el motor de bases de datos relacionales y puede ocupar bases de datos de hasta 10 Gbytes de tamaño.
Estandard
De las ediciones de SQL Server, esta es la primera de pago y contiene mucho más componentes o servicios de SQL Server. Además de contar con el motor de bases de datos relacionales cuenta ya con Analysis services, Reporting services e Integration services. Para PYMES es la edición ideal.
Web
Es una edición de SQL Server que se vende únicamente para revendedores de hosting que requieren facilidades básicas para sus clientes finales, por lo que si no se es un proveedor de hosting esta edición de SQL Server no estará en las posibilidades de compra.
Enterprise
Es la edición más completa de SQL Server, incluye la totalidad de los componentes o servicios de SQL Server y permite manejo de infraestructura prácticamente sin límites, con opciones de virtualización más completa que todas las demás ediciones. Se debe de pensar en ella si se tienen grandes infraestructuras o aplicaciones de misión crítica. En el ambiente de las PYMES difícilmente tendrá un retorno de la inversión adecuado, donde se opta regularmente por la Estandar edition.
Developer
Es una edición sin costo, que contiene todas las funcionalidaes de la Enterprise edition, pero con una licencia de uso que solo permite utilizarse en ambientes de desarrollo o de prueba, nunca en ambientes de producción. Ideal para los desarrolladores que quieren probar todas las funcionalidades de SQL Server (con todos sus componentes) en ambientes de prueba que nunca saldrán a la operación.
Azure
Es el ambiente de SAAS (Software as a service) de Microsoft que permite rentar servicios sin tener que pagar por una licencia, solo se renta infraestructura y gran parte de la administración recae en Microsoft. Si se cuenta con unas telecomunicaciones estables, podría ser una buena opción para evitar el pago de licencias de alto costo y solo pagar sobre el consumo de los servicios que se realice.
Precios de las diferentes ediciones
Salvo la express edition, las demás ediciones de SQL Server tienen un costo, y estos costos varían de acuerdo a la edición y a las características que se tienen de infraestructura y son cambiantes, por lo que siempre es recomendable contactar con un distribuidor autorizado. Si se requiere una guía de precios, se puede consultar en el sitio de Microsoft para obtener una idea del rango de precios que se puede esperar del distribuidor autorizado.