comparacion entre my sql y sql server

20
COMPARACION ENTRE MySQL - SQL Server SQL SERVER

Upload: jorge-luis-tinoco

Post on 13-Jun-2015

7.766 views

Category:

Education


3 download

DESCRIPTION

Breve descripcion comparativa de SQL y MySQL

TRANSCRIPT

Page 1: Comparacion entre my sql y sql server

COMPARACION ENTRE

MySQL - SQL Server

SQL SERVER

Page 2: Comparacion entre my sql y sql server

CURSO: PRACTICA INTEGRAL

III

ALUMNO: RARÁZ TINOCO, JORGE LUIS

PROFESOR: DAVILA, JUAN

CICLO: II CICLO

TRABAJOS DE EXPOSICION

Page 3: Comparacion entre my sql y sql server

INDICE1. SQL SERVER

DEFINICION

VERSIONES

CARACTERISTICAS

VENTAJAS

PROGRAMACION

2. MySQL DEFINICION

VERSIONES

CARACTERISTICAS

VENTAJAS

PROGRAMACION

Page 4: Comparacion entre my sql y sql server

SQL SERVER volver

Page 5: Comparacion entre my sql y sql server

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

Page 6: Comparacion entre my sql y sql server

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

Page 7: Comparacion entre my sql y sql server

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).

Page 8: Comparacion entre my sql y sql server

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.

Page 9: Comparacion entre my sql y sql server

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

Page 10: Comparacion entre my sql y sql server

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

Page 11: Comparacion entre my sql y sql server

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.

Page 12: Comparacion entre my sql y sql server

* 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

Page 13: Comparacion entre my sql y sql server

volver

Page 14: Comparacion entre my sql y sql server

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

Page 15: Comparacion entre my sql y sql server

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

Page 16: Comparacion entre my sql y sql server

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.

Page 17: Comparacion entre my sql y sql server

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

Page 18: Comparacion entre my sql y sql server

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 .

Page 19: Comparacion entre my sql y sql server

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

Page 20: Comparacion entre my sql y sql server

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