You are on page 1of 11

Evolución de SQL Server

y migración a SQL Server


2008
Introducción a SQL Server 2008

La evolución de SQL Server


Prepararse para SQL Server 2008
La evolución de SQL Server

Historia de las versiones de SQL Server


Entornos de negocio para SQL Server 2008
Ediciones de SQL Server 2008
Resumen de novedades de SQL Server 2008
Historia de las versiones de SQL Server
SQL Server 1.0 Desarrollada por Microsoft, Sybase y
(1989) Ashton-Tate para OS/2

SQL Server 4.2


Desarrollada para Windows NT 3.1
(1992)
SQL Server 6.0 Primera versión diseñada específicamente para
(1995) Windows NT

Reescritura total del código base, obteniendo


SQL Server 7.0
espectaculares mejoras de rendimiento y
(1999)
escalabilidad

Mayores incrementos de rendimiento,


SQL Server 2000
escalabilidad y fiabilidad

Nuevas características y mejoras: Integration


SQL Server 2005 Services, Analysis Services, Notification
Services, Reporting Services y soporte XML

Plataforma de datos para aplicaciones críticas


SQL Server 2008
de negocio.
Entornos de negocio para SQL Server 2008
Consolidación
SQL
Data
OLTP
Desarrollo
Server
Warehousing
de2008
aplicaciones
de suministra
servidores las funcionalidades de Business Intelligence
de varias
SQL Server formas:
2008 soporta
incluye un capacidades
el uso
conjunto
de nuevas
de características
escalabilidad
tecnologías que de
que programación
podemos
mejoran la
utilizar
funcionalidad
que
SQL Elpermiten
Server
motor
para 2008
Business
Business de
fortalecer
OLTP
ser
basesoporta
másdel
deproductivos
nuestras
motor
datos
la consolidación
Plataforma desoluciones
SQL
base
a los
Server
escalablededesarrolladores
de datos.
ddeservidores
nosalmacenamiento
Business proporciona
mediante
y hacen
Intelligence undemás
motor
varias
datos:
optimizada de
Permite
escalables
técnicas:
almacenamiento
El motor
construir
las
deaplicaciones.
Intelligence
Intelligence baseaplicaciones
de
de datos
paradatos escalable
de
deSQL
basede
la integración Server
de
ydatos,
dedatos
alto
Database
escalables,
rendimiento
informes ynos suministra
depara
análisis.alto
rendimiento,
contener
funcionalidades
La introducción
ejecución
muy
de dealta
grandes
de
para
múltiples
disponibilidad,
Microsoft
cargar,
volúmenes
instancias
ADO.NET
consultar,
seguras
dededatos.
Entity
SQL
comprimir
y manejables.
Server
Framework
yenrealizar
unyúnico
LINQ
copias de
Mediante
SQL Server
seguridad
simplifica
ordenador.
el uso
el
deIntegration
acceso
de
los las
datos.
a
nuevas
losServices
datos
y mejoradas
denos
unaproporciona
variedad
características
deuna
orígenes.
plataforma
como:
Tipos
El usoData
Data
sencilla
SQL Server
de
del
de
para
datos
Microsoft
Microsoft Plataforma
Integration
operaciones
de tamaño
Virtual
.NETServicesescalable
Framework
de
variable.
Server para
extracción,
nos
paraprovee
commonel almacenamiento
ejecutar
carga delanguage
ycapacidades
múltiples
transformación dede
grandes
runtime
sistemas(ETL)
(CLR)
Warehousing
Warehousing volúmenes de datos.
que
búsqueda
Asignación
dentro
operativos
nosdel
permiten
ymotor
virtuales
dinámica
canalización
de
incorporar
en
base
de undirecciones
dede
único
datos
datosordenador
que
de
de SQL
orígenes
nos
extensión
facilitan
Server
físico.
dispares
(AWE).
habilita
la cargaena nuestros
rápida
los de
data warehouse
información
Mirroring
desarrolladores
de enbasenuestro
para
y de
aplicaciones
escribir
datos.
data warehouse.
código
de negocio.
gestionado que se ejecuta
SQL Server Analysis
Clustering.
directamente contra los
Services
Motor datos.
de basesuministra un proceso
motor
de datos escalable, de de de
alto procesos
consulta para
rendimiento
OLTP
OLTP online
analíticos
mejorado
Replicación. y la habilidad
(OLAP) para
que soporta
aplicaciones realizar
de analíticas
copias
negocio seguras,de complejas.
seguridad
de de bases de
alta disponibilidad.
SQL Server
datos
Auditoría
muydegrandes.
Reporting
eventos. Services nos facilita la creación, publicación y
distribución
SQL
Encriptación
Server Reporting
de
transparente
informes Services
detallados.
de datos.
suministra escalabilidad de informes
Application
Application
mejorada.
Políticas de gestión. Entorno de programación sencillo que incluye ADO.NET
Development
Development Entity Framework y LINQ.
Podemos
Gestión utilizar
y administración
las funcionalidades
centralizada
de Microsoft
de servidores.
Office 2007 para permitir
a los usuarios el acceso a la información corporativa de SQL Server 2008
data. Server
Server Soluciones de consolidación flexibles, fáciles de gestionar y
Con Microsoft Office Excel®
Consolidation
Consolidation podemos ejecutar análisis OLAP, consultar
de alto rendimiento.
informes o efectuar minería de datos.
Con Microsoft Office Word podremos ver informes.
Con Microsoft Office SharePoint® Server 2007 albergaremos estos
informes.
Ediciones de SQL Server 2008

Enterprise
Enterprise Para aplicaciones de negocio críticas a gran escala

Standard
Standard Para departamentos de pequeña a media escala

Workgroup
Workgroup Para aplicaciones de divisiones de pequeña escala

Web
Web Para aplicaciones Web de bajo coste y gran escala

Express
Express Como punto de entrada y aprendizaje

Compact
Compact Para bases de datos embebidas

Developer
Developer Para desarrollo y pruebas
Resumen de novedades de SQL Server 2008

Plataforma
Plataforma Más
Más allá
allá de
de lo
lo Desarrollo
Desarrollo Percepción
Percepción
de
de datos
datos relacional
relacional dinámico
dinámico generalizada
generalizada
empresarial
empresarial
Configuración de Control y registro Mejoras en Asistentes para
servidores de cambios Transact-SQL Analysis Services

Gestión basadas Tipo de dato Mejoras en Región de datos


en políticas hierarchyid SSMS Tablix

Resource Tipo de dato Parámetros de Ejecución de


Governor FILESTREAM tipo tabla informes a
petición
Encriptado de Sentencia MERGE Clasificaciones Add-ins para Data
datos tranparente Windows Server Mining
2008
Auditoría de SQL Datos espaciales Columnas Sparse Report Designer
Server
Prepararse para SQL Server 2008

Requerimientos Hardware y Software para SQL Server 2008


Consideraciones para la instalación de SQL Server 2008
Actualización a SQL Server 2008
Requerimientos Hardware y Software para SQL Server 2008

Hardware:
Procesador Pentium III 2-GHz (32-bit o 64-bit)
2 GB de memoria
280 MB de espacio de disco para la instalación
mínima
1700 MB para la instalación completa
2 GB durante el proceso de instalación

Software:
Windows XP SP2, Windows Server 2003 SP1,
Windows Vista o Windows Server 2008
.NET Framework 3.5
Windows Installer 4.5 y Microsoft Data Access
Components (MDAC) 2.8 SP1
Internet Explorer 6 SP1
Consideraciones para la instalación de SQL Server 2008

Los cambios en las clasificaciones incluyen:


Se incluyen colecciones para soportar caracteres
suplementarios de los alfabetos orientales.
Se incluye la clasificación Binary-code.
Se ha discontinuado el soporte para las colecciones de Windows
Korean_Wansung_Unicode, Hindi_CI_AS, Macedonian_CI_AS,
Lithuanian_Classic_CI_AS, Cyrillic_90_CI_AS,
Azeri_Latin_90_CI_AS y SQL_ALTDiction_CP1253_CS_AS.
SQL Server 2008 sólo puede coexistir, lado a lado, con SQL
Server 2000 o SQL Server 2005
El centro de instalación SQL Server nos permite instalar
nuevas instancias, actualizar instancias existentes y revisar
la documentación:
Sigue disponible después de la instalación.
Suministra enlaces a los requerimientos, documentación, tareas
de instalación y tares de mantenimiento.
Actualización a SQL Server 2008

Permite actualizar instancias de SQL Server 2000 y SQL


Server 2005 a SQL Server 2008
Has dos estrategias de actualización disponibles:
Actualización In-place. Se sobrescriben las instancias y datos del
sistema existentes mediante procesos automatizados.
Actualización Side-by-side. Se instala una nueva instancia
mediante un proceso más manual, coexistiendo ambas.
No todos los componentes soportan ambas estrategias.
Analysis Services, Reporting Services y Data Transformation
Services tienen limitaciones en cuanto en cuanto a las
versiones originales desde las que migrar.
Se recomienda la utilización de Upgrade Advisor para
obtener un informe con el detalle de los posibles problemas
que pueda producir la actualización.

You might also like