Sunteți pe pagina 1din 20

SQL SERVER VS MYSQL

CURSO: ALUMNO: PROFESOR: CICLO:

PRACTICA INTEGRAL III RARZ TINOCO, JORGE LUIS DAVILA, JUAN II CICLO

1. SQL SERVER
DEFINICION VERSIONES CARACTERISTICAS VENTAJAS PROGRAMACION

2. MySQL
DEFINICION VERSIONES CARACTERISTICAS VENTAJAS PROGRAMACION

volver

Definicin:
SQL Server 2005 es un sistema gestor de bases de datos relacionales de Microsoft Corporation orientado a sistemas medianos y grandes aunque tambin puede rodar en ordenadores personales. SQL Server Management Studio (SSMS) es la herramienta de SQL Server que permite definir y gestionar todas las bases de datos almacenadas en el servidor SQL Server 2005.

volver

Versin

Ao

Nombre de la versin

Nombre clave

1.0 (OS/2)
4.21 (WinNT) 6.0 6.5 7.0 8.0 8.0 9.0 10.0 10.5

1989
1993 1995 1996 1998 1999 2000 2003 2005 2008 2010

SQL Server 1.0


SQL Server 4.21 SQL Server 6.0 SQL Server 6.5 SQL Server 7.0 SQL Server 7.0 OLAP Tools SQL Server 2000

SQL95 Hydra Sphinx Plato Shiloh Liberty Yukon Katmai Kilimanjaro

SQL Server 2000 64-bit Edition


SQL Server 2005 SQL Server 2008 SQL Server 2008 R2

volver

Caractersticas :
Facilidad de instalacin , distribucin y utilizacin. 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 travs de plataformas que van desde equipos porttiles 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 analtico en lnea(OLAP,Online Analitycal Processing). SQL Server incluye tambin herramientas para disear grficamente las base de datos y analizar los datos mediante preguntas en lenguaje normal.
SQL Server se integra con el correo electrnico, internet y Windows, permitiendo una comunicacin local.

volver

Ventajas:
Soporte de transacciones.
Escalabilidad, estabilidad y seguridad.
Soporta procedimientos almacenados. Incluye tambin un potente entorno grfico de administracin, que Permite el uso de comandos DDL y DML grficamente.

volver

Programacin:
* T-SQL (Transact-SQL) es el principal medio de

programacin y administracin de SQL Server. Expone


las palabras clave para las operaciones que pueden realizarse en SQL Server, incluyendo creacin y modificacin de esquemas de la base de datos, introducir y editar datos en la base de datos, as como supervisin y gestin del propio servidor.

* Cliente Nativo de SQL : es la biblioteca de acceso a


datos para los clientes de Microsoft SQL Server versin 2005 en adelante. Implementa nativamente soporte para las caractersticas de SQL Server, incluyendo la ejecucin 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 asncronas, las notificaciones de consulta, soporte para cifrado, as como recibir varios conjuntos de resultados en una sola sesin de base de

datos

volver

volver

Definicin:
My SQL, es un gran gestor de base de datos.

Probablemente, el gestor ms 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 cdigo abierto, confiable, rpido, compacto, poderoso y multiplataforma podemos hacer las bases de datos a cdigo abierto.

volver

AO 1995 (23 de mayo) 1998 (8 de enero) 2000 (agosto) 2001 (enero) 2002 (agosto) 2003 (marzo) 2004 (junio) 2004 (octubre) 2004 (marzo) 2005 (octubre)

VERSION My SQL fue lanzado internamente 1 Versin para Windows 95 y NT Versin 3.23 beta Versin 3.43 beta Versin 4.0 beta Versin 4.0 beta Versin 4.1 beta Versin 4.1 beta Versin 5.0 beta Versin 5.0 beta

2008 (noviembre)
2010 (junio)

Versin 5.1 beta


Versin 5.5 beta

volver

Caractersticas :
Multiproceso, es decir puede usar varias CPU si stas estn disponibles.

Puede trabajar en distintas plataformas y


S.O. distintos.
Sistema de contraseas 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 mxima de 127 bytes.

Todas las columnas pueden tener valores por


defecto.
Todos los datos estn 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 elaboracin de bases de datos, ya que debido a su bajo consumo puede ser ejecutado en una mquina con escasos recursos sin ningn problema. Facilidad de configuracin e instalacin .

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

Programacin:
Existen varias APIs que permiten, a aplicaciones

escritas en diversos lenguajes de programacin, acceder


a las bases de datos MySQL, incluyendo C, C++, C#, Pascal, Delphi (via dbExpress), Eiffel, Smalltalk, Java (con una implementacin 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 especfica.

volver

S-ar putea să vă placă și