SQL Server
SQL Server
SQL Server
Historia
Seguridad
Ventajas y
Desventajas
Costo Licencias
Tipos de Proyectos
Qu es MS SQL Server?
Microsoft SQL Server es un Sistema Gestor de
Bases de datos relacionales (SGBD), est basado en
el lenguaje 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 o PostgreSQL o
MySQL.
T-SQL.Es
unlenguaje
de
control
y
manipulacin de datospor lo que es necesario
que este corra sobre la Base de datos del Servidor
T-SQL tiene una forma de trabajo llamada
Configuracin de Procesos que trabaja con
conjuntos o rangos no tomando necesariamente los
datos de manera individual como la programacin
lineal que evala uno por uno los datos tomando
ms tiempo en encontrar lo que se necesita.
Lo nuevo en SQL-2008
Compresin de Datos
Encriptacin de Datos Transparente
Gobernadorde Recursos
Adicin en Caliente de Procesadores y Memoria
Operador MERGE
NuevosTipos de DatosEspaciales
Todas estas nuevas caractersticas hacen
deMicrosoftSQL Server 2008 una herramienta de
avanzada para la creacin y el mantenimiento de
almacenes de datos.
Historia
Los orgenes del SQL estn ligados a las de las
basesde datos relacionales. Los laboratorios de IBM
definen el lenguaje SEQUEL que ms tarde sera
ampliamente implementado por el sistema de
gestin de bases de datos experimental System R,
desarrollado en 1977 tambin por IBM. Sin
embargo, fue Oracle quien lointrodujo por primera
vez en 1979 en un programa comercial.
Siendo el SQL una versin evolucionada del
SEQUEL, pasa a ser el lenguaje por excelencia y es
por fin estandarizado en 1986 por el ANSI, dando
lugar a la primera versinestndar de este
lenguaje, el "SQL-86" o "SQL1".
En 1992 se lanza un nuevo estndar ampliado y
revisado del SQL llamado "SQL-92" o "SQL2".En la
actualidad el SQL es elestndar de facto de la
inmensa mayora de los SGBD comerciales.
Historia
Historia de versiones
Nombre de la
Versin
Ao
1.0 (OS/2)
1989
SQL
1993
SEQUEL
6.0
1995
SQL95
6.5
1996
Hydra
7.0
1998
Sphinx
1999
8.0
2000
8.0
2003
9.0
2005
Yukon
10.0
2008
Katmai
10.5
2010
Kilimanjaro
4.21
(WinNT)
versin
Nombre clave
Plato
Shiloh
Liberty
Seguridad
La seguridad en la base de datos es una
estrategia que se despliega a varios niveles y
con distintos mecanismos para controlar el
acceso a la informacin, el diccionario de datos,
los objetos y la propia base de datos.
En SQL Server los mecanismos de autenticacin
fuerte y cifrado de datos estn integrados
dentro del sistema. SQL Server ofrece cifrado
de datos, proteccin de accesos a la base de
datos mediante passwords, certificados para la
ejecucin de procedimientos almacenados, SSO
y, por supuesto, Kerberos y SSL como
protocolos de encriptacin.
Seguridad
Cifrado de datos transparente
Cuentas de usuario
Autenticacin
Passwords
Roles
VENTAJAS
Soporte de transacciones.
Soporta procedimientos almacenados.
Comparte datos en mltiples plataformas,
aplicaciones y dispositivos para facilitar la conexin
de sistemas internos y externos.
Escalabilidad, estabilidad y seguridad.
Se incluye un potente entorno grfico de
administracin, que permite el uso de comandos
DDL y DML grficamente.
Permite trabajar en modo cliente-servidor(Los datos
se alojan en el servidor y solo los terminales o
clientes acceden a esta).
Tambin permite administrar informacin de otros
servidores de datos.
Ms seguro (menos vulnerable)
Productividad del desarrollador
DESVENTAJAS
MSSQL usa Address Windowing Extensin (AWE)
para hacer el direccionamiento de 64-bit. Esto le
impide usar la administracin dinmica de memoria
y slo le permite alojar un mximo de 64GB de
memoria compartida.
MSSQL no maneja compresin de datos (excepto la
versin 2008 Enterprise Edition incluye esta
caracterstica), por lo que puede llegar a ocupar
mucho espacio en disco.
MSSQL requiere de un sistema operativo Microsoft
Windows.
Costo Licencias
Ediciones
Licencias
Softwa Licencias
re
Assura
nce
Softwar Usuario /
e
Dispositiv
Assura o de CAL
nce
Usuario /
Herramientas
dispositivo de desarrollo
de
de licencia
Software
Assurance
SQL Server
Datacenter*
SQL Server
Enterprise
SQL Server
Standard
SQL CAL
SQL Server
Workgroup
$54,990.00
$13,748.
00
NA
NA
NA
NA
NA
$27,495.00
$6,874.0
0
$8,592.00
$2,148.00
NA
NA
NA
$7,171.00
$1,793.0
0
$898.00
$224.00
NA
NA
NA
NA
$3,743.00
NA
$936.00
$41.00
NA
NA
NA
NA
NA
NA
$182.00
(includes 5
Workgrou
p CALs)
NA
$164.00
NA
SQL Workgroup
CAL
SQL CAL
SQL Server Web*
NA
$730.00
(includes 5
Workgroup
CALs)
NA
$148.00
$37.00
NA
NA
$3,500.00 (or
$15 per
month in
SPLA)
NA
NA
$876.00
NA
NA
NA
NA
$164.00
NA
$82.00
NA
NA
NA
NA
NA
NA
NA
NA
$37.00
SQL Server
Developer
SQL Server
Express
SQL Server
Compact
SQL Server 2008
R2 Trial
Descarga Gratuita
Descarga Gratuita
Descarga Gratuita