PDF de programación - Microsoft SQL Server

Imágen de pdf Microsoft SQL Server

Microsoft SQL Servergráfica de visualizaciones

Publicado el 7 de Febrero del 2019
887 visualizaciones desde el 7 de Febrero del 2019
505,6 KB
39 paginas
Creado hace 16a (30/01/2008)
Microsoft SQL Server

 Comparación SQL Server y MySQL

 Jose Santamaría

 Instalación, configuración y demo de SQL Server

 Javier Hernández



SQL Server VS MySQL



Microsoft SQL Server:

●Basado en Sybase.
●Posee versión gratuita MSDE para proyectos pequeños:

● Desde 2005 SQL EXPRESS EDITION.



Rendimiento I

 El TPC (Transaction Processing Perfomance
Council) produce parámetros que miden el
proceso de transacciones, por ejemplo, las
transacciones por segundo o transacciones por
minuto que un SGBD puede realizar.



Rendimiento SQL SERVER

2000

 En Junio de 2006, SQL Server 2000 ocupa la

tercera posición en el TPC.



Rendimiento II

SQL SERVER y MySQL funcionan bien dentro
de cualquier arquitectura .NET ó J2EE.
SQL SERVER y MySQL se benefician de RAID.







Rendimiento My SQL v5.0 I





En algunos puntos de referencia, MySQL ha
demostrado ser más rápido en su formato
basico de tabla, MyISAM.
MyISAM son bases de datos instaladas en DD
que requieren poca demanda de CPU y
memoria.



Rendimiento My SQL v5.0 II



MySQL puede ejecutarse en Windows sin
problemas, pero funciona mejor en sistemas
UNIX.

 El rendimiento mejora en procesadores de 64

bits, ya que MySQL usa gran cantidad de
enteros de 64 bits internamente.



LÍMITES I (en bytes):

SQL Server 2000 MySQL v5.0 (MyISAM)

Nombre de la columna
Nombre del índice
Nombre de tabla
Max índices por tabla

128
128
128

64
64
64

250

64



LÍMITES II (en bytes):

Longitud máxima
del indice por
columna:
Columnas por
índice:
Tamaño Máx.
char:
Tamaño Máx
varchar:

SQL Server 2000

MySQL v5.0 (MyISAM)

900

16

8.000

8.000

255

16

255

65.532



LÍMITES III

SQL Server 2000

MySQL v5.0 (MyISAM)

Max columnas en
GROUP BY:
Max columnas en
ORDER BY:
Tablas por SELECT:
Max columnas de la
tabla:

Limitado por el número de

bytes (8060)

Limitado por el número de

bytes (8060)

256

1 024

64

64
31

3398



LÍMITES IV

Max longitud de la fila
de la tabla:
Consulta SQL más
larga:
Tamaño de la cadena
en SELECT:

SQL Server 2000

8.036

16.777.216

16.777.207

MySQL v5.0
(MyISAM)

65.534

1.048.574

1.048.565



HARDWARE

SQL Server 2000 MySQL 5.0



Microsoft Windows

Sistema operativo :

Microsoft Windows

Unix
Gnu Linux

Solaris
.....

Memoria:

128 MB Mínimo 32 MB

Espacio en DD:

Mínimo 270 MB

60 MB-80 MB

(200MB para Windows )



Administración y
mantenimiento I



MySQL ofrece dos tipos de copia de seguridad,
una donde se vuelcan los datos y otra en la que
se emiten todos los comandos SQL necesarios
para crear la base de datos.

 SQL Server 2000 ofrece sólo la primera opción.



Administración y
mantenimiento II



MySQL soporta la estrategia de copia de
seguridad incremental para reducir al mínimo
la cantidad de tiempo .

 SQL Server 2000 (Enterprise Edition)ofrece
failover clustering de alta disponibilidad de
apoyo:
 De esta manera en caso de fallo del S.O. se puede

configurar para que se salven cambios en otro nodo.



Administración y
mantenimiento III



MySQL soporta la replicación en un solo
sentido.



Administración y
mantenimiento IV

 SQL Server 2000 ofrece tres opciones de

réplica:
 Instantánea
 Transaccional

Fusionado





Administración y
mantenimiento V

 En MySQL, MyISAM es necesario un SAI, para evitar

corrupción de datos.

 SQL Server recuerda el proceso si se cierra sin previo

aviso.



Comparativa administración I:

SLQ Server 2000 MySQL 5.0

Backups en caliente

SI

SI

Replicación

Clustering

Instantánea
Transaccional En un solo sentido
Fundida
SI

SI



Comparativa administración

II:



SQL Server 2000

MySQL v5.0

Seguridad
Soporte de bloqueo y concurrencia
Herramientas de administración



SI
SI

SI

SI
INNODB

SI

INNODB: tecnología de almacenamiento de datos de codigo fuente abierto.
ACID: propiedad de una base de datos para realizar transacciones seguras.



Desarrollo de aplicaciones:

 Métodos de API para acceder:

 SQL Server 2000 y MySQL se apoyan en ODBC y

JDBC para conectividad en red, así como los
métodos de acceso de base de datos nativos.

 C / C + +, Java, Perl, Python y PHP.
 Ambos soportan métodos de cifrado de SSL.



LICENCIAS

 MySQL es libre bajo licencia GPL.
 SQL Server está disponible bajo dos opciones de

licencia:
 Por procesador.
 Servidor / por asiento (CAL).



PRECIOS SQL SERVER 2000

Opciones de licencia

SQL Server 2000 Standard Edition

Procesador



4.999 Dólares por procesador

Server / CAL Per-Seat



Con 5 - 1.489 Dólares
Con 10 – 2.249 Dólares



PRECIOS MySQL 5.0

con soporte:

Número de licencias

Precio por ejemplar

440,00 €

315,00 €

255,00 €

195,00 €

155,00 €

1 .. 9

10 .. 49

50..99

100..249

250..499



Instalación y configuración de SQL
Server



HowTo SQL Server 2005

Al ser un software de Microsoft disponemos de

algunas ventajas:

Instalación a base de clicks.
Configurador ”intuitivo”.
Instalación de software complementario.
Administración básica con el ratón.



Instalación SQL Server 2005
Instalamos los componentes necesarios para
SQL Server y después el propio SQL Server.



Requisitos previos



Instalador SQL Server 2005



Comprobando el sistema



Preparación de la instalación



Comienza la instalación



Inicio a SQL Server 2005

Tras acabar la tediosa instalación

continuamos con una ”compleja”
configuración.



Configurando...



Ejecución



Primer contacto



Primeros pasos

Si somos curiosos investigaremos y probaremos los conceptos que ya

conocemos. Veamos un video demostrativo:



Bibliografía:

 http://swik.net/MySQL/MySQL+vs+MS+SQL+Server
 http://en.wikipedia.org/wiki/ODBC
 http://en.wikipedia.org/wiki/JDBC
 http://www.monografias.com/trabajos15/replicacion-

datos/replicacion-datos.shtml

 http://en.wikipedia.org/wiki/Innodb
 http://en.wikipedia.org/wiki/ACID
 http://www.microsoft.com/



Se acabó
  • Links de descarga
http://lwp-l.com/pdf15115

Comentarios de: Microsoft SQL Server (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad