1. 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-MySQL-
PHP/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.
Estándar: Los binarios estándar de
MySQL son los recomendados para
la mayoría de los usuarios, e
incluyen el motor de
almacenamiento InnoDB.
Max (No se trata de MaxDB, que es
una cooperación con SAP): Los
binarios incluyen características
adicionales que no han sido lo
bastante probadas o que
normalmente no son necesarias.
MySQL-Debug: Son binarios que
han sido compilados con
información de depuración extra. No
debe ser usada en sistemas en
producción porque el código de
depuración puede reducir el
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
Server
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 los
terminales o clientes de la red sólo
acceden a la información.
2. 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