mySQL SQLserver MySQL es un sistema de gestión de base de datos relacional, multihilo y multiusuario con más de seis millones de instalaciones. Aplicaciones. MySQL es muy utilizado en aplicaciones web, como Grupal o phpBB, en plataformas (Linux/Windows-Apache-MySQLPHP/Perl/Python), y por herramientas de seguimiento de errores como Bugzilla. Su popularidad como aplicación web está muy ligada a PHP, que a menudo aparece en combinación con MySQL. MySQL es una base de datos muy rápida en la lectura cuando utiliza el motor no transaccional MyISAM, pero puede provocar problemas de integridad en entornos de alta concurrencia en la modificación. En aplicaciones web hay baja concurrencia en la modificación de datos y en cambio el entorno es intensivo en lectura de datos, lo que hace a MySQL ideal para este tipo de aplicaciones. MySQL es un sistema de administración de bases de datos. Una base de datos es una colección estructurada de tablas que contienen datos. Esta puede ser desde una simple lista de compras a una galería de pinturas o el vasto volumen de información en una red corporativa. Tipos de compilación del servidor. Microsoft SQL Server es un sistema para la gestión de bases de datos producido por Microsoft basado en el modelo relacional. Sus lenguajes para consultas son T-SQL y ANSI SQL. Microsoft SQL Server constituye la alternativa de Microsoft a otros potentes sistemas gestores de bases de datos como son Oracle, Sybase ASE, PostgreSQL, Desventajas MSSQL usa Address Windowing Extensión (AWE) para hacer el direccionamiento de 64-bit. Esto le impide usar la administración dinámica de memoria y sólo le permite alojar un máximo de 64GB de memoria compartida. MSSQL no maneja compresión de datos (en SQL Server 2005 y 2000, solamente la versión 2008 Enterprise Edition incluye esta característica), por lo que ocupa mucho espacio en disco. MSSQL está atado a la plataforma del sistema operativo sobre la cual se instala. Características de Microsoft SQL Estándar: Los binarios estándar de MySQL son los recomendados para Server la mayoría de los usuarios, e incluyen el motor de Soporte de transacciones. almacenamiento InnoDB. Escalabilidad, estabilidad y Max (No se trata de MaxDB, que es seguridad. una cooperación con SAP): Los Soporta procedimientos binarios incluyen características almacenados. adicionales que no han sido lo Incluye también un potente entorno bastante probadas o que gráfico de administración, que normalmente no son necesarias. permite el uso de comandos DDL y MySQL-Debug: Son binarios que DML gráficamente. han sido compilados con Permite trabajar en modo clienteinformación de depuración extra. No servidor, donde la información y debe ser usada en sistemas en datos se alojan en el servidor y los producción porque el código de terminales o clientes de la red sólo depuración puede reducir el acceden a la información. rendimiento. Ventajas. MySQL software es Open Source Velocidad al realizar las operaciones, lo que le hace uno de los gestores con mejor rendimiento. Bajo costo en requerimientos para la elaboración de bases de datos, ya que debido a su bajo consumo puede ser ejecutado en una máquina con escasos recursos sin ningún problema. Facilidad de configuración e instalación. Soporta gran variedad de Sistemas Operativos Baja probabilidad de corromper datos, incluso si los errores no se producen en el propio gestor, sino en el sistema en el que está. Su conectividad, velocidad, y seguridad hacen de MySQL Server altamente apropiado para acceder bases de datos en Internet El software MySQL usa la licencia GPL Además permite administrar información de otros servidores de datos. T-SQL. T-SQL (Transact-SQL) es el principal medio de programación y administración de SQL Server. Expone las palabras clave para las operaciones que pueden realizarse en SQL Server, incluyendo creación y modificación de esquemas de la base de datos, introducir y editar datos en la base de datos, así como supervisión y gestión del propio servidor