sábado, 27 de febrero de 2010

Comparacion de MySQL y SQLserver

SQL Server
La plataforma de datos SQL Server incluye las siguientes herramientas:Base de datos relacional.Servicios de réplica,Notification Services. Integration Services.
Analysis Services.. Reporting Services. Herramientas de administración. Aprovechamiento de activos de datos. Aumento de la productividad, Reducción de la complejidad de IT, Menor coste total de propiedad

Es un sistema de administración y análisis de datos relacionales que ofrece compatibilidad con XML y http así como funciones avanzadas de administración de bases de datos para automatizar tareas cotidianas, además de funcionalidades Web y de comercio electrónico, etc. etc. Tiene Soporte de transacciones. Escalabilidad, estabilidad y seguridad. Soporta procedimientos almacenados. Incluye también un potente entorno gráfico de administración, que permite el uso de comandos DDL y DML gráficamente. Permite trabajar en modo cliente-servidor, donde la información y datos se alojan en el servidor y las terminales o clientes de la red sólo acceden a la información. Además permite administrar información de otros servidores de datos. Es de Micrososft. Puedes crear stored procedures y vistas. Puedes crear agentes (jobs, alerts..etc). Tiene Integridad referencial. Manejo de transacciones SQL Server.MySQL.
MySQL
A parte del precio, MySQL tiene otras muchas ventajas, algunas de las cuales se necesita utilizar para el sistema estadístico a medida . Una de ellas es la cláusula LIMIT en el enunciado SELECT del lenguaje SQL, que no existe en SQL Server y es muy útil para la paginación de resultados. Otra es EXPLAIN SELECT vital para optimizar tus índices, tipos de indexación y consultas de la base de datos.Concretamente en las sentencias SQL que incluyan fechas ya que la estructura de fechas de MySQL es distinta a la de SQL Server. Es bastante sencillo y puedes crear una función que te transforme las fechas automáticamente. Es libre distribución (software libre) cuya página principal es: http:www.mysql.com/ ,el costo de este gestor es de $/0.00 dólares). Es un gestor de BD. MySQL = es gratuito. No se le han dado más importancia a la velocidad y dejan en manos del programador la responsabilidad de comprobar la integridad. No soporta subqueries. MySQL no tiene triggers ni foreign key constraints. No tiene bloqueo granular por columnas y registros. Si acaso tiene bloqueo por tablas.

No hay comentarios:

Publicar un comentario