Alternativas a MySQL

Muchas veces durante eventos y presentaciones los asistentes me preguntan que como pueden empezar a desarrollar aplicaciones basadas en datos con tecnología Microsoft, el motivo de la pregunta es la creencia generalizada de que las únicas bases de datos gratuitas para desarrollo son MySQL o PostgreSQL. En general el público no sabe que Microsoft tiene un producto de base de datos gratuito basado en la mismo núcleo (Core) de SQL Server (en este caso SQL Server 2008). SQL Server Express es el producto de Microsoft para desarrolladores y empresas de desarrollo ISV’s que de forma gratuita permite tener todas las características de SQL Server.

Desde agosto 22 está disponible SQL Server 2008 Express con Advance Services, incluso en español, puede descargarse de aquí.

http://www.microsoft.com/downloads/details.aspx?FamilyId=B5D1B8C3-FDA5-4508-B0D0-1311D670E336&displaylang=en

El Nuevo modelo de versiones de SQL Server 2008 es muy interesante, la versión web por ejemplo seguramente cambiara muchos paradigmas existentes sobre la construcción de aplicaciones para internet basadas en SQL Server.

Sobre las versiones.: http://msdn.microsoft.com/en-us/library/ms144275.aspx

Ahora bien para poder identificar cuáles de las características nuevas de SQL Server 2008 están disponibles en Express y cuáles no, no deje de consultar este completo cuadro aquí: http://msdn.microsoft.com/en-us/library/cc645993.aspx

Una de las cosas más interesantes que podemos ver en esta comparación es la inclusión de datos espaciales en todas las versiones de SQL Server, incluido express.

Con los cambios recientes en MySQL: fue comprada por Sun y ahora no todo es gratis (se han hecho anuncios para cobrar por las características de alto desempeño en el futuro). Actualmente cobran por los servicios de soporte, es un buen momento para evaluar las características y ventajas de SQL Server Express.

Nota: Es importante recordar que si usted tiene Visual Studio 2008 debe instalar el SP1 para poder instalar SQL Server 2008 en cualquiera de sus sabores.

Nota2. También es importante recordar que si está actualizando desde 2005 luego de la instalación debe registrar nuevamente sus servidores en SQL Server Management Studio.

 

Juan Carlos Peláez

Developer Evangelist

Microsoft Colombia.

 

Keywords: SQL Server 2008, Desarrollo de Aplicaciones, MySQL, PostgreSQL, SQL Server Express.

3 comentarios sobre “Alternativas a MySQL”

  1. Bueno los que venimos del mundillo ‘Borlander’ conocemos otra alternativa, igualmente gratuita: Firebird.

    Actualmente andan por la version 2.1.1 y es muy buen producto, excelente diría yo, incluso tiene su provider ADO.NET bien optimizado, pero creo que en cuestión de rendimiento puro y duro (del motor), no tiene nada que hacer contra SQL Server. Lo cual no quiere decir que sea «lento», que no lo es. 😉

  2. Perdona pero, Developer Evangelist es excesivamente pretencioso.

    Ademas si esto lo rematas con recomendaciones comerciales como la anterior, peor.

    Los productos de Microsoft no son de software abierto y aunque te permitan desarrollar un solucion, para el paso a produccion hay que pagar.

    Asi que de evangelista nada, engañabobos como poco.

  3. Apreciado Juan.
    Disculpa por ofender tu sensibilidad con tan pretencioso cargo. Lamentablemente es el nombre que le pusieron.

    Ahora a lo importante, cuando se desarrollan soluciones cliente, Aplicaciones de escritorio, o Cliente servidor en redes locales, o aplicaciones web sobre redes locales, usando SQL Server Express no hay que pagar nada es un producto gratuito para desarrolladores y para usuario final. En ciertos escenarios de aplicaciones Web corriendo en Internet también puede ser gratuito al ir a producción. Mi invitación únicamente es a considerar la alternativa incluidos los temas de rendimiento, licenciamiento, etc, etc , si a ti te va mejor otra cosa a por ella.

    Gracias por Comentar.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *