4. RETOS
cumplir con las ser competitivo en habilidad para
restricciones de base a la usar los datos
presupuesto información del correctos en el
negocio momento correcto
… Producción Marketing Finanzas …
7. SQL SERVER 2012
• Plataforma de información lista para la nube (cloud-ready)
• De manera eficiente protege, libera y escala el poder de los datos a
través de equipos de escritorio, móviles, centros de cómputo; en
nubes privadas o públicas.
• Plataforma de base de datos confiable, económica y escalable que
ofrece confianza y buen desempeño para aplicaciones de misión
crítica, instalaciones flexibles basadas en la nube y alta disponibilidad.
• Profundidad en la perspectiva del negocio a través del análisis de
datos a través de toda la organización
• Soluciones Hibridas
10. SQL AZURE
• Nuevo paradigma de computación basada en internet
• Servicio tipo “commodity”: solo pago lo que consumo
• Fácil de integrar
• No hay hardware que mantener
• El proveedor se ocupa de
actualizaciones, parches, mantenimiento, disponibilidad
• Ubicuidad: Acceso universal por internet
SQL Azure no es SQL Server
• Algunas Preguntas: No es un hosting
• Donde están mis datos?
• Que tal los tiempos de respuesta?
• Y si se cae el internet?
13. ALTA DISPONIBILIDAD
• AlwaysOn Availability Groups.- Protege la base de datos permitiendo
múltiples bases de datos como copias de seguridad o replicas.
Combinación de tecnologías (Mirroring, Log Shiping, Peer To Peer
replica)
• AlwaysOn Failover Cluster Instances.-Provee protección superior a
nivel de instancia usando Windows Server Failover Clustering y
almacenamiento compartido.
• Soporte para Windows Server Core.- Edición básica del sistema
operativo Windows Server. Requieres aproximadamente entre 50 y 60
porciento menos reinicios cuando se aplican parches al servidor.
• Recovery Advisor.- Línea de tiempo visual integrada a SQL Server
Management Studio para simplificar el proceso de restauración.
15. ESCALABILIDAD Y DESEMPEÑO
• Índices Columnstore.- Mayor eficiencia en almacenamiento
comprimido, Menor I/O y menor uso de memoria. Junto con
Advanced Query-Processing provee desempeño muy veloz en la
ejecución de consultas de grandes volúmenes de datos
• Mayor soporte para partición.- Hasta 15,000 particiones. Antes
limitado a 1,000 particiones por defecto
• Creación, reconstrucción y eliminación de índices en línea.-
Aplicaciones de misión crítica usan indexado en línea para evitar
paradas durante los mantenimientos de rutina.
• Máxima escalabilidad con Windows Server 2008 R2.- 256
procesadores lógicos y 2 terabytes de memoria en una instancia del
sistema operativo
17. ADMINISTRACIÓN E IMPLEMENTACIÓN
• Bases de Datos Contenidas.- Usuarios son autenticados
directamente en una base de datos de usuario sin la
dependencia de inicios de sesión en el motor de bases de
datos.
• Integración con SQL Azure.- SQL Server Management
Studio incluye herramientas para despliegue y
administración de SQL Azure.
• Opciones de Arranque Reubicadas.- En SQL Server
Configuration Manager, incluye una nueva ficha de
Parámetros de Arranque para mejor administración de los
parámetros requeridos para el inicio del servicio.
18. ADMINISTRACIÓN E IMPLEMENTACIÓN
• FileTable.- Basado en Filestream. Permite integrar
información no estructurada
(Archivos, Documentos, Hojas de Cálculo, Presentaciones).
Full Text Search opera sobre datos no estructurados.
• Generador de Secuencias.- Objetos independientes para
generación de secuencias numéricas.
• Paginación de Consultas.- Resultado del query mostrado
por páginas definidas por número de líneas a mostrar.
• Nuevas Funciones Escalares.- Introducción de nuevas
funciones del sistema.
19. NUEVAS CAPACIDADES DE T-SQL
• Secuencias CREATE SEQUENCE seq1
AS INT
• SEQUENCE DDL START WITH 10000
INCREMENT BY 1;
• NEXT VALUE FOR GO
• sp_sequence_get_range INSERT INTO HR.Employees (EmployeeId, Name)
VALUES (NEXT VALUE FOR seq1, 'Jane');
• sys.sequences INSERT INTO HR.Managers (ManagerId, Name)
VALUES (NEXT VALUE FOR seq1, 'John');
• Paginación de Query SELECT
Name
• OFFSET FROM HR.Employees
ORDER BY HireDate, EmployeeId
• FETCH NEXT
OFFSET 10 ROWS
FETCH NEXT 10 ROWS ONLY
20. NUEVAS FUNCIONES
• Funciones de conversión:
• TRY_CONVERT(data_type[(length)], [,style])
• TRY_CAST(expression AS data_type[(length)])
• Funciones de conversion para cadenas:
• FORMAT(value, format [,culture])
• PARSE(string_value AS data_type [USING culture])
• TRY_PARSE(string_value AS data_type [,USING culture])
• Otras Funciones:
• IIF(boolean expr, true_value, false_value)
• CHOOSE(index,val1,val2 [,valN])
• CONCAT(val1, val2…[,valn])
22. FURTHER. FORWARD. FASTER.
•Aprenda Más
Visite Microsoft Virtual Academy
http://www.microsoftvirtualacademy.com
•Obtenga Más
Descargue la versión de prueba
http://www.microsoft.com/sql
•Haga Más
Participe en el lanzamiento virtual
http://www.sqlserverlaunch.com