Desde el año pasado, más precisamente mayo de 2007, hemos estado recibiendo versiones de prueba de la nueva plataforma de base de datos de Microsoft, conocida también como ‘Katmai’, que sustituirá a la versión 2005. La última de estas versiones salió en febrero 19 de este año y está disponible aquí
la fecha de salida anunciada es para el tercer cuarto de este año (2008).
Veremos ahora algunas de las nuevas características de SQL 2008.
Proteja Información Valiosa
Encripte toda una base de datos, archivos de datos o archivos log, sin necesidad de realizar cambios en las aplicaciones. Los beneficios de esta novedad incluyen la posibilidad de buscar datos encriptados a partir de una búsqueda por rango o aleatoria, la posibilidad de buscar datos seguros entre usuarios no autorizados, y la posibilidad de encriptar datos sin necesidad de realizar cambios en las aplicaciones existentes.
Administración Extensible de Clave
SQL Server 2005 ofrece una solución completa para administrar encriptaciones y claves. SQL Server 2008 ofrece una solución excelente para esta necesidad en crecimiento, ya que admite productos HSM y de administración de claves, creados por terceros.
Espejado Mejorado de Base de Datos
Elimine la necesidad de especificar el failover que permite que las aplicaciones existentes aprovechen el espejado. Reduzca la complejidad del espejado de bases de datos permitiendo que las organizaciones recuperen el failover principal por medio de la desactivación temporaria del espejado dentro del mecanismo de failover.
Recuperación Automática de Páginas de Datos
SQL Server 2008 permite que las máquinas principales y de espejado se recuperen de modo transparente de 823/824 tipos de errores en páginas de datos, al solicitar una copia fresca de la página sospechada desde el socio de espejado hacia los usuarios finales y las aplicaciones.
Compresión de la Corriente de Logs
El espejado de bases de datos exige transmisiones de datos fuertes entre los participantes de las implementaciones de espejado. Con SQL Server 2008, la compresión de logs salientes entre los participantes ofrece un rendimiento óptimo y reduce el ancho de banda de la red utilizada por el espejado de datos.
Respuesta Predecible
Ofrézcales a los usuarios finales una respuesta consistente y predecible con el Administrador de Recursos. Esta función permite que las organizaciones definan límites y prioridades de recursos para diferentes cargas de trabajo, lo cual permite que las cargas de trabajo actuales les ofrezcan a los usuarios finales un rendimiento consistente.
Rendimiento Predecible de Solicitudes
Habilite una mayor estabilidad y capacidad de predicción para el rendimiento de solicitudes: ofrezca funciones capaces de fijar planes de solicitudes, para que las organizaciones puedan promover planes de solicitudes estables en cuanto a reemplazos de hardware para servidores, actualizaciones de servidores y desarrollos de producción.
Compresión de Datos
Permita que los datos se almacenen de una manera más eficiente, y reduzca los requisitos de almacenamiento para sus datos. La Compresión de Datos también ofrece mejoras significativas en el rendimiento para grandes cargas de trabajo I/O.
Administre por Políticas
DMF (Declarative Management Framework), el sistema DMF se basa en una política pensada para administrar una o varias instancias de SQL Server 2008. Utilice DMF con SQL Server Management Studio para crear políticas que administren entidades en el servidor, por ejemplo la instancia de SQL Server, bases de datos y otros objetos de SQL Server.
Colección de Datos de Rendimiento
El ajuste del rendimiento y la solución de fallas son tareas que consumen tiempo. Para liberar al administrador de tanta carga, SQL Server 2008 incluye una colección de datos de rendimiento más extensa, un nuevo repositorio de datos centralizados para almacenar datos de rendimiento, y nuevas herramientas para reportes y monitoreos.
Simplifique el Desarrollo de Aplicaciones
LINQ (Language Integrated Query). Permita que los desarrolladores traten las solicitudes de datos con un lenguaje de programación administrado, por ejemplo C# o VB.NET, en lugar de las declaraciones de SQL. Admita solicitudes orientadas a configuración, escritas con fuerza en lenguajes .NET, para que se ejecuten contra ADO.Net (LINQ a SQL), ADO.Net DataSets (LINQ a DataSets), el Marco de Entidades de ADO.NET (LINQ a Entidades) y el proveedor de Entity Data Service Mapping. Utilice el nuevo proveedor LINQ a SQL que permite que los desarrolladores utilicen LINQ directamente sobre tablas y columnas de SQL Server 2008.
FECHA/HORA
SQL Server 2008 presenta nuevos tipos de fecha y hora:
DATE – un tipo de fecha solamente
TIME – un tipo de hora solamente
DATETIMEOFFSET – una zona conciente del tipo de fecha y hora
DATETIME2 – tipo de fecha y hora con fracciones de segundos y rangos anuales más amplios que los Tipo de DATETIME
Los nuevos tipos de datos permiten que las aplicaciones posean distintos tipos de fecha y hora, además de ofrecer amplios rangos de datos y una precisión definida de usuarios para valores temporales.
ID Con Jerarquía
Permita que las aplicaciones de bases de datos modelen estructuras en árbol de una manera más eficiente. Un nuevo tipo de sistemas –una ID con jerarquía– puede almacenar valores que representan nodos en una jerarquía en árbol. Este nuevo tipo de sistema se implementará como CLR UDT, y expondrá distintos métodos útiles y eficientes que servirán para crear y operar con nódulos en jerarquía y con un modelo de programación flexible.
Datos FILESTREAM
Permita que grandes datos binarios se almacenen directamente en un sistema de archivos NTFS mientras usted preserva una parte integral de la base de datos y mantiene una consistencia transaccional. Active la escalada de grandes datos binarios tradicionalmente administrados por la base de datos para almacenarlos fuera de la base de datos, en un sistema de almacenamiento más económico.
Columnas Esparcidas
Los datos NULL no consumen espacio físico, lo cual supone una manera muy eficiente de administrar datos vacíos en una base de datos. Por ejemplo, las Columnas Esparcidas admiten modelos de objetos que poseen valores NULL para ser almacenados en una base de datos de SQL Server 2005 sin ocasionar grandes costos.
Tipos Definidos de Grandes Usuarios
SQL Server 2008 elimina el límite de 8KB para UDTs (User Defined Types o Tipos Definidos de Usuarios), lo cual permite que los usuarios amplíen el tamaño de su UDTs.
Tipos de Datos Espaciales
Construya capacidades espaciales en sus aplicaciones utilizando el soporte para datos espaciales.
Implemente soluciones Round Earth con el tipo de datos geográficos. Use coordenadas de latitud y longitud para definir áreas sobre la superficie terrestre.
Implemente soluciones Round Earth con el tipo de datos geométricos. Almacene polígonos, puntos y líneas asociados con superficies planas proyectadas y datos de planos, como espacios interiores.
Compresión de Backup
Mantener los backups de discos online es caro y consume mucho tiempo. Con la compresión de backup de SQL Server 2008, se necesita menos capacidad de almacenamiento para tener backups online y para que estos backups se ejecuten significativamente rápido ya que se necesita menos disco I/O.
Paralelismo de Tabla Particionada
Las particiones permiten que las organizaciones manejen tablas grandes y crecientes de una manera más efectiva, ya que las fragmenta en bloques de datos administrables. SQL Server 2008 opera en función de los avances de las particiones de SQL Server 2005, y por lo tanto mejora el rendimiento de grandes tablas particionadas.
Optimización de Star Join Query
SQL Server 2008 ofrece un rendimiento de solicitudes mejorado para escenarios de datos frecuentes. La optimización de la función Star Join Query reduce el tiempo de respuesta a las solicitudes, ya que reconoce patrones de adhesión al almacenamiento de datos.
Configuración de Agrupaciones
La Configuración de Agrupaciones es una extensión de la cláusula GROUP BY que permite que los usuarios definan distintos tipos de agrupaciones en una misma solicitud. La Configuración de Agrupaciones produce un único conjunto de resultados que es equivalente a un UNION ALL de filas agrupadas de manera diferente, y que facilita y agiliza las tareas de agregar y reportar solicitudes.
MERGE SQL Statement
Con la presentación de MERGE SQL Statement, los desarrolladores pueden manejar de una manera más efectiva las distintas situaciones relacionadas con el almacenamiento de datos, por ejemplo verificar si una fila existe y luego ejecutar una inserción o actualización.
Mejoras en SQL Server Integration Services (SSIS)
Ahora los paquetes de Integración de Datos pueden escalar de manera más efectiva el uso de recursos disponibles y la administración de las cargas de trabajo. El nuevo diseño mejora la escalabilidad del runtime en numerosos procesadores.
Lookups Persistentes en SQL Server Integration Services (SSIS)
La necesidad de ejecutar lookups es una de las operaciones ETL más frecuentes. Esto es especialmente relevante en el almacenamiento de datos donde el registro de hechos debe utilizar lookups para convertir claves de negocio en sus sustitutos correspondientes. SSIS aumenta el rendimiento de los lookups para admitir las tablas más grandes.
Escala de Análisis y Rendimiento
SQL Server 2008 realiza análisis más completos con capacidades analíticas mejoradas y con computaciones y agregados más complejos. Las nuevas herramientas de diseño ayudan a los usuarios a ajustar el desarrollo de la infraestructura de análisis, permitiéndoles generar soluciones para un rendimiento optimizado.
Reescritura
Las nuevas capacidades MOLAP de reescritura que tienen los Servicios de Análisis de SQL Server 2008 eliminan la necesidad de solicitar particiones ROLAP. Esto les proporciona a los usuarios posibilidades de reescritura mejoradas con aplicaciones analíticas internas y sin sacrificar el rendimiento OLAP tradicional.
Infraestructura para la Administración de Reportes
Esta infraestructura aumenta la capacidad de soporte y la posibilidad de controlar el comportamiento del servidor con la administración de memoria, la consolidación de la infraestructura, y con la simplificación de la configuración a través de un almacenamiento centralizado y API para todas las configuraciones.
Mejoras en el Generador de Reportes
Generan fácilmente reportes ad-hoc y de autor con cualquier estructura, a través de un Diagramador de Reportes.
Integración de Microsoft Office
SQL Server 2008 ofrece un nuevo rendering para Word, que permite que los usuarios consuman reportes directamente desde Word de Microsoft Office. Además, el renderer de Excel ha sido mejorado con miras a acomodar el soporte de funciones como las regiones de datos anidados, los sub-reportes y las mejoras en celdas combinadas. Esto permite que los usuarios mantengan su fidelidad y mejoren el consumo total de los reportes extraídos de las distintas aplicaciones de Microsoft Office.
Para leer el listado completo de las nuevas caracteristicas pueden ir a
http://www.microsoft.com/latam/sql/2008/default.mspx
En los siguientes articulos nos extenderemos en algunas de estas capacidades ya mencionadas, así como las tecnologías usadas (Analysis Services, Data Mining, Reporting Services, etc.) centrandonos en lo nuevo o en las mejoras con respecto a SQL Server 2005.
Exelente
mi comentario es que estudio base de datos y necesito del sistema de administraciòn de base de datos sql las caracteristicas y las ventajas y no he podido encontrarlas y las necesito si me pueden ayudar gracias
Las características nuevas de SQL Server 2008 asi como las ventajas contra las versiones anteriores están detalladas en el presente artículo así mismo hay unas ligas que puedes seguir para completar la información.
La informacion detallada me sirvio de nucho buena informacion..
hola quisiera saber si me pueden ayudar para que sirve
en sql server
-data mark
-data wining
– report tring
– service
tengo un trabajo que hacer
Excelente todo lo q ofrece SQL 2008, pero…se puede realizar el famoso Tuning en SQL??..
Interesante leer este año (2023) los comentarios anteriores