MySQL 5.0 vs. Microsoft SQL Server 2008

Páginas: 8 (1809 palabras) Publicado: 18 de abril de 2013
MySQL 5.0 vs. Microsoft SQL Server 2008
Una base de datos o banco de datos (en ocasiones abreviada con la sigla BD o con la abreviatura bd.) es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel eindexados para su consulta. En la actualidad, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital (electrónico), que ofrece un amplio rango de soluciones al problema de almacenar datos.
Existen programas denominados sistemas gestores de bases de datos (SGBD), que permiten almacenar y posteriormente acceder a losdatos de forma rápida y estructurada, las propiedades de estos SGBD así como la utilización y administración se visualizan en el ámbito informático.
En este caso nos basaremos en 2 SGBD los cuales son MySQL y SQL Server 2008.
SQL Server de Microsoft pretende ofrecer aplicaciones seguras y escalables y que hace que sean fáciles de implementar y administrar. MySQL ha sido durante mucho tiempola DBMS(database management system) de elección en la comunidad de código abierto. El reciente lanzamiento de MySQL 5.x ha visto cambios importantes en funciones y el desempeño de la base de datos del sistema y se ajusten a los requerimientos solicitados por la empresas.

Mencionaremos indicadores que hacen alguna diferencia entre SQL Server y MySql.

Características
El código Abierto vs.Bases de datos comerciales
Performance
Replicación
Seguridad
Recuperación


Características

La diferencia más obvia entre los dos productos es en la filosofía. SQL server es esencialmente un motor de almacenamiento de fabrica sin poderlo hacer compatible con otros motores, una vez adquirido el producto sólo se limita al funcionamiento de sí mismo. Por el contrario, MySQL es un motor dealmacenamiento al aire libre que ofrece múltiples opciones como lo son: InnoDB, BerkleyDB, MyISAM y Heap entre otros motores compatibles.

La segunda diferencia marcada entre los dos sistemas de base de datos está en las Características y especificaciones técnicas implementadas. SQL Server es un completo sistema de base de datos específicamente desarrollado para las grandes empresas que manejangrandes bases de datos. Todas las características avanzadas de una base de datos relacional son totalmente implementadas. MySQL, por otra parte con las nuevas versiones ah establecido métodos de relaciones que lo hacen más completo y que pretenden ir mejorando pero no aun al tamaño de SQL Sever.

La última versión de MySQL 5.2, se incluye de lleno la compatibilidad con los cursores, vistascompletas y procedimientos almacenados de acuerdo con la sintaxis de un SQL Server.

Pero, ¿realmente MySQL está a la altura de base de datos a nivel industrial? Las características descritas anteriormente sólo se han implementado en la versión más reciente y las cuales se están estabilizando.

SQL Server sigue teniendo la ventaja, ya que tiene funciones avanzadas y que ya llevan tiempoestabilizadas. La última versión de SQL Server 2008 proporciona los necesarios fundamentos tecnológicos para mantenerlo en la gama más alta de los manejadores de bases de datos.

En la actualidad existe una integración mucho mayor con Microsoft. NET Framework, un entorno de desarrollo que facilita en gran medida la codificación sin la necesidad aprender las características avanzadas de SQL.

El códigoAbierto vs. Bases de datos comerciales

Otra diferencia entre los dos motores de base de datos son los costos. Ambos motores de bases de datos tienen un sistema de licencias de dos niveles, pero tienen poco en común.

El sistema de licencias MySql es esencialmente libre en cualquier entorno, por otro lado SQL Server proporciona una licencia para desarrollo que es muy limitada (SQL Express)...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • proceso-de-instalacion-de-microsoft-sql-server-2008
  • ACCESS, MySQL, SQL SERVER
  • Manual sql server 2008
  • Sql server 2008 procedimientos
  • Sql Server 2008
  • Replicacion SQL server 2008
  • Particiones en sql server 2008
  • Backups en SQL Server 2008

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS