comparacion entre my sql y sql server
DESCRIPTION
Breve descripcion comparativa de SQL y MySQLTRANSCRIPT
COMPARACION ENTRE
MySQL - SQL Server
SQL SERVER
CURSO: PRACTICA INTEGRAL
III
ALUMNO: RARÁZ TINOCO, JORGE LUIS
PROFESOR: DAVILA, JUAN
CICLO: II CICLO
TRABAJOS DE EXPOSICION
INDICE1. SQL SERVER
DEFINICION
VERSIONES
CARACTERISTICAS
VENTAJAS
PROGRAMACION
2. MySQL DEFINICION
VERSIONES
CARACTERISTICAS
VENTAJAS
PROGRAMACION
SQL SERVER volver
SQL SERVER Definición:SQL Server 2005 es un sistema gestor de bases de datos relacionales de Microsoft Corporation orientado a sistemas medianos y grandes aunque también puede rodar enordenadores personales. SQL Server Management Studio (SSMS) es la herramienta deSQL Server que permite definir y gestionar todas las bases de datos almacenadas en elservidor SQL Server 2005.
volver
Versión Año Nombre de la versión Nombre clave
1.0(OS/2) 1989 SQL Server 1.0 -
4.21(WinNT) 1993 SQL Server 4.21 -
6.0 1995 SQL Server 6.0 SQL956.5 1996 SQL Server 6.5 Hydra7.0 1998 SQL Server 7.0 Sphinx
- 1999 SQL Server 7.0OLAP Tools Plato
8.0 2000 SQL Server 2000 Shiloh
8.0 2003 SQL Server 200064-bit Edition Liberty
9.0 2005 SQL Server 2005 Yukon10.0 2008 SQL Server 2008 Katmai10.5 2010 SQL Server 2008 R2 Kilimanjaro
Versiones :
volver
Características : Facilidad de instalación , distribución y
utilización.
SQL Server posee una gran variedad de herramientas administrativas y de desarrollo que permite mejorar la capacidad de instalar ,distribuir, administrar y utilizar SQL Server. - Administrativas(Administrador Corporativo). - Desarrollo(Analizador de Consultas).
Puede utilizarse el mismo motor de base de datos a través de plataformas que van desde equipos portátiles que ejecutan Microsoft Windows® 95 ò 98 hasta grandes servidores con varios procesadores que ejecutan Microsoft Windows NT®, Enterprise Edition.
Almacenamiento de datos.
SQL Server incluye herramientas para extraer y analizar datos resumidos para el proceso analítico en lìnea(OLAP,Online Analitycal Processing). SQL Server incluye también herramientas para diseñar gráficamente las base de datos y analizar los datos mediante preguntas en lenguaje normal.
SQL Server se integra con el correo electrónico, internet y Windows, permitiendo una comunicación local.
volver
Ventajas:
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.
volver
Programación:
* 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.
* Cliente Nativo de SQL : es la biblioteca de acceso a
datos para los clientes de Microsoft SQL Server versión
2005 en adelante. Implementa nativamente soporte para
las características de SQL Server, incluyendo la ejecución
de la secuencia de datos tabular, soporte para bases de
datos en espejo de SQL Server, soporte completo para
todos los tipos de datos compatibles con SQL Server,
conjuntos de operaciones asíncronas, las notificaciones de
consulta, soporte para cifrado, así como recibir varios
conjuntos de resultados en una sola sesión de base de
datosvolver
volver
My SQL Definición:My SQL, es un gran gestor de base de datos.
Probablemente, el gestor más usado en el mundo del software
libre, debido a su gran rapidez y facilidad de uso. MySQL es
un servidor multi-hilos de bases de datos de código abierto,
confiable, rápido, compacto, poderoso y multiplataforma
podemos hacer las bases de datos a código abierto.
volver
Versiones :AÑO VERSION
1995 (23 de mayo)
My SQL fue lanzado internamente
1998 (8 de enero) 1º Versión para Windows 95 y NT
2000 (agosto) Versión 3.23 beta
2001 (enero) Versión 3.43 beta
2002 (agosto) Versión 4.0 beta
2003 (marzo) Versión 4.0 beta
2004 (junio) Versión 4.1 beta
2004 (octubre) Versión 4.1 beta
2004 (marzo) Versión 5.0 beta
2005 (octubre) Versión 5.0 beta
2008 (noviembre) Versión 5.1 beta
2010 (junio) Versión 5.5 beta
volver
Características : Multiproceso, es decir puede usar varias
CPU si éstas están disponibles.
Puede trabajar en distintas plataformas y S.O. distintos.
Sistema de contraseñas y privilegios muy flexible y segura.
Registros de longitud fija y variable.
16 índices por tabla, cada índice puede estar compuesto de 1 a 15 columnas o partes de ellas con una longitud máxima de 127 bytes.
Todas las columnas pueden tener valores por
defecto.
Todos los datos están grabados en formato
ISO8859_1.
El servidor soporta mensajes de error en distintas lenguas.
volver
Ventajas:
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 .
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 .
volver
Programación:
Existen varias APIs que permiten, a aplicaciones
escritas en diversos lenguajes de programación,
acceder a las bases de datos MySQL, incluyendo C,
C++, C#, Pascal, Delphi (via dbExpress), Eiffel,
Smalltalk, Java (con una implementación nativa del
driver de Java), Lisp, Perl, PHP, Python, Ruby,
Gambas, REALbasic (Mac y Linux), (x)Harbour
(Eagle1), FreeBASIC, y Tcl; cada uno de estos utiliza
una API específica. volver