MS SQL Server 2014 CTP 2 y sus juguetes (aplicativos) relacionados disponible para su descarga


 

Es sabido para todos vosotr@s que MS SQL Server 2014 CTP2 fue anunciado hace unas semanas atrás. Me he dado cuenta que son muchos los que han estado utilizando y evaluando el producto, así como escribiendo en español contenido del producto mismo. Considero que dicha acción es válida en vista de las recientes actualizaciones de versiones posteriores a esta PERO como la tecnología avanza sin descanso, la realidad es que en las semanas venideras, 2014 estará conviviendo con todos sus juguetes (Léase: Aplicativos adjuntos) entre nosotros.

 

Prontamente, se estará anunciando los ciclos de lanzamiento de este producto en las diferentes regiones alrededor del mundo, y es mi pensar, que si no hemos comenzado a tomar en serio la introducción de esta versión será algo tarde ponernos a tono con él para comenzar a difundirlo entre nuestros clientes.

 

 

A continuación, aquí les emito un listado con algunas de las descargas relacionadas con MS SQL Server 2014.

 

 

A testear se dijo, Smile:

 

1.- Microsoft SQL Server 2014 Community Technology Preview 2 (CTP2)
 

MS SQL Server 2014 trae a todos sus usuarios, nuevas capacidades incorporadas en memoria en la base de datos, incluyendo In-Memory OLTP que complementa nuestro almacenamiento de datos en memoria existentes, así mismo capacidades mejoradas de BI para la solución más completa en las base de datos en memoria del mercado. También proporcionará nuevas capacidades para la nube que simplificara la adopción de la nube para sus entornos de bases de datos SQL, y así, ayudarles a abrir nuevos escenarios bajo un entorno híbrido.

2.-  

Microsoft SQL Server 2014 Data Tools – Business Intelligence for Microsoft Visual Studio 2012, Community Technology Preview 2 (CTP2)

   

Esta aplicación, instalará las plantillas de proyecto de datos referente a las herramientas de Business Intelligence de Microsoft SQL Server 2014 CTP2 para Analysis Services, Integration Services y Reporting Services

3.-  

Microsoft Data-Tier Application Framework for SQL Server 2014 CTP2

   

El Microsoft Data-Tier Application Framework for SQL Server 2014 CTP2 proporciona servicios de ciclo de vida de aplicaciones para la administración y desarrollo de bases de datos

4.-   Microsoft SQL Server Data Tools for SQL Server 2014 CTP2
   

SQL Server Data Tools proporciona un entorno integrado para que los desarrolladores de bases de datos puedan llevar a cabo su trabajo de diseño de base de datos bajo cualquiera palataforma SQL dentro de Visual Studio.

5.-   Microsoft SQL Server 2014 CTP2 Product Guide
   

Descargar las fichas técnicas, white papers y presentaciones técnicas que le ayudarán a evaluar Microsoft SQL Server 2014 CTP2

6.-  

Microsoft SQL Server 2014 Reporting Services Add-in for Microsoft SharePoint, Community Technology Preview 2 (CTP2)

   

El SQL Server 2014 CTP2 Reporting Services Add-in for Microsoft SharePoint technologies nos permitirá integrar funciones de Reporting Services con la experiencia colaborativa de SharePoint.

7.-  

Microsoft SQL Server 2014 PowerPivot for Microsoft SharePoint 2013, Community Technology Preview 2 (CTP2)

    Microsoft SQL Server 2014 PowerPivot para SharePoint 2013, CTP2 amplia el escenario de SharePoint Server 2013 para agregar soporte de procesamiento, colaboración y gestión de actualización de datos en el servidor para los libros de MS Excel de PowerPivot.

 

Espero que el presente post les ayude y anime a indagar más sobre el producto.

 

Nos pillamos en una próxima, Winking smile.

Anuncios

Webcast – Escribiendo código T-SQL eficientemente


En el presente post, les hago entrega del webcast que realize para la comunidad SQL PASS Latam – Caracas Chapter, conjuntamente con mi compañero de SQL PASS Latam, su director Jesús Gil titulado “Escribiendo código T-SQL eficientemente”.

En el siguiente enlace, podrán descargar tanto la presentación en formato .pptx así como la grabación de manera gratuita:

https://skydrive.live.com/?cid=cfe236f1f894452b&id=CFE236F1F894452B%21122&authkey=!ADAjwja_cGEcGVU#

Hasta una próxima entrega, Winking smile.

Webcast – Fundamentos de diseños de bases de datos


En el presente post, les hago entrega del webcast que realize para la comunidad SQL PASS Venezuela – Caracas Chapter sobre los fundamentos sobre como diseñar eficientemente Bases de Datos.

En el enlace siguiente podrán descargar tanto la presentación en formato .pptx así como la grabación de manera gratuita:

https://skydrive.live.com/?cid=cfe236f1f894452b&id=CFE236F1F894452B%21117&authkey=!AGfpY_EtGQO15n4#

Hasta otra próxima entrega, Winking smile.

Webcast de MS SQL Server 2012 a través de SQL PASS Venezuela, segundo semestre 2013


 

Hola a tod@s mis lectores y seguidores.

Les extiendo amablemente la invitación a la serie y programación de webcasts con temas ampliamente tecnologicos de muchos ámbitos (Desarrollo, Administración, BI y Azure), referentes a MS SQL Server 2012, y especificamente en versión SP1.

En el siguiente enlace podrás inscribirte gratuitamente: http://bit.ly/SQLPASSVENEZUELA.

A continuación, les listo el temario con el título de la conferencia, su descripción, el nombre del expositor(a), la fecha y hora:

Título: Fundamentos de diseños de bases de datos
Descripción: Establecer y afianzar los fundamentos básicos en el diseño de bases de datos en las empresas del día de hoy.
Speaker: José Redondo
Fecha: Jueves, 20 de Junio de 2013
Hora: 12:30PM (Hora Venezuela)
Título: Fundamentos en la aplicación de una Plataforma BI
Descripción: Concretar y definir los aspectos fundamentales en la generación de proyectos de Inteligencia de Negocio en las empresas del día de hoy.
Speaker: Jesús Gil
Fecha: Viernes, 28 de Junio de 2013
Hora: 12:30PM (Hora Venezuela)
Título: Optimización de aplicaciones de bases de datos OLTP
Descripción: Robustecer y consolidar el rendimiento en las aplicaciones de bases de datos transaccionales en escenarios con alto volúmenes de transacciones diarias en las empresas de
Speaker: Edinson Medina
Fecha: Martes, 09 de Julio de 2013
Hora: 12:30PM (Hora Venezuela)
Título: Escribiendo código T-SQL eficientemente
Descripción: Afianzar y renovar conceptos claves en la escritura de código T-SQL en nuestros escenarios de datos del día de hoy.
Speaker: José Redondo
Fecha: Jueves, 18 de Julio de 2013
Hora: 12:30PM (Hora Venezuela)
Título: Optimizando consultas utilizando estadísticas
Descripción: Aprovechar la información aportada por las estadísticas de los índices de tablas de datos para buscar la mejor manera de brindar resultados eficientes en nuestros sistemas de bases de datos del día de hoy.
Speaker: Guillermo Taylor
Fecha: Martes, 30 de Julio de 2013
Hora: 12:30PM (Hora Venezuela)
Título: Utilizando el Plan Cache para optimizar procesos de consultas
Descripción: Emplear todas las bondades del Plan Cache que nos brinda SQL Server para fortalecer las ejecuciones de las consultas en nuestros escenarios de datos.
Speaker: John Bulla
Fecha: Martes, 13 de Agosto de 2013
Hora: 12:30PM (Hora Venezuela)
Título: Aplicando AlwaysOn Availability Groups en escenarios reales
Descripción: Suministrar y consolidar las nuestras bondades de Alta Disponibilidad ofrecida por SQL Server 2012 a las empresas de hoy.
Speaker: Edinson Medina
Fecha: Miercoles, 28 de Agosto de 2013
Hora: 12:30PM (Hora Venezuela)
Título: Integration Services vs. T-SQL: Cargando un almacén de datos
Descripción: Fundamentar y adherir las decisiones más acorde en nuestros escenarios de datos empresariales referente a la población de las bodegas de datos a través de mecanismos apropiados en consonancia a las pericias adquiridas por nuestro equipo de trabajo empresarial en el día de hoy.
Speaker: José Redondo
Fecha: Jueves, 05 de Septiembre de 2013
Hora: 12:30PM (Hora Venezuela)
Título: Buenas prácticas en el desarrollo de bases de datos multidimensionales con SSAS
Descripción: Disponer y validar las buenas prácticas en la ejecución de proyectos de desarrollos de aplicaciones OLAP en las empresas del día de hoy.
Speaker: Mary Arcia
Fecha: Martes, 24 de Septiembre de 2013
Hora: 12:30PM (Hora Venezuela)
Título: Introducción a SSRS 2012
Descripción: Presentación del servicio de reportes empresariales ofrecido por SQL Server 2012 desde todos los ángulos a servir a las empresas del día de hoy.
Speaker: Juan Romagosa
Fecha: Jueves, 10 de Octubre de 2013
Hora: 12:30PM (Hora Venezuela)
Título: Generar informes vistosos con SSRS 2012
Descripción: Establecer y diseñar estrategias novedosas en el diseño y desarrollo de informes empresariales con carácter y personalidad gerencial en las empresas de hoy.
Speaker: Mary Arcia
Fecha: Miercoles, 30 de Octubre de 2013
Hora: 12:30PM (Hora Venezuela)
Título: Introducción a SQL Azure
Descripción: Presentación del servicio de almacenamiento de datos en la nube por parte de Microsoft a las empresas de hoy.
Speaker: Miguel Mendoza
Fecha: Martes, 12 de Noviembre de 2013
Hora: 12:30PM (Hora Venezuela)
Título: Como migrar tus bases de datos SQL Server 2012 a SQL Azure
Descripción: Definir y validar los pasos a establecer en el proceso de migración de los sistemas de información transaccional en nuestras empresas a la nube.
Speaker: José Redondo / Jesús Gil
Fecha: Viernes, 29 de Noviembre de 2013
Hora: 12:30PM (Hora Venezuela)
Título: Diseño de aplicaciones de bases de datos SQL Azure
Descripción: Aplicar y establecer las normativas practicas a la hora de diseñar eficientes aplicaciones de bases de datos en la nube.
Speaker: José Redondo
Fecha: Jueves, 12 de Diciembre de 2013
Hora: 12:30PM (Hora Venezuela)

Espero les sea de mucho provecho los mismos. Animate e inscribete, a que esperas.

Tod@s están cordialmente invitados.

Nos pillamos en próxima, Winking smile.

Pie

Conceptos Fundamentales de Proyectos BI en Plataforma Microsoft (Intro)


Después de unas buenas y merecidas vacaciones estoy de nuevo por estos lados para continuarles aportándoles conocimientos del maravilloso mundo de las bases de datos en todas sus formas y sabores.

La presente será el inicio de una serie de entregas referente a la ejecución de Proyectos de Inteligencia de Negocio (Business Intelligence – ‘BI’) con herramientas Microsoft en general.

En el diagrama a exponer a continuación, les validare y expondre cada una de las fases que influirá en la ejecución de dichos proyectos con el fin de generar soluciones eficientes y exitosas a implementar en este ámbito.

Conceptos Fundamentales de Proyectos BI en Plataforma Microsoft

Como podemos visualizar ampliamente en el diagrama, cada componente es un paso vital para ejecutar dichos proyectos, a su vez, teniendo en cuenta que son constituidos los mismos con herramientas de trabajo especializadas para cada tarea a ejercer, y dichas herramientas son Productos y Servicios provistos por Microsoft como lo son entre “otros”:

Cover Intro

En la siguiente entrega de este post, tratare el primer paso a ejecutar de manera sencilla y simple, la cual lo he denominado “Programación y Planificación del Proyecto”.

Nos pillamos en la próxima, Winking smile.

Webcast – Column Store Index en MS SQL Server 2012 RC0 (Presentación + Demos)


En el presente post, les hago entrega de cada unos de los script ejecutados en el webcast que soporta dicha intervención y a su vez, el video de la presentación.

VIDEO DE LA PRESENTACIÓN

Para poder visualizar el video de la presentación puedes verlo en linea o descargarlo ingresando al siguiente enlace previamente registrandote, vale.

La liga es: https://msevents.microsoft.com/CUI/EventDetail.aspx?culture=es-AR&EventID=1032505988&CountryCode=AR.

O, también puedes ingresar a mi SkyDrive y visuazarlo

https://skydrive.live.com/embed?cid=94D37F3228BDDD8F&resid=94D37F3228BDDD8F%213934&authkey=ALqaOoXcPtxXsNk

A continuación, les emito los scripts de las demos ejecutadas durante la presentación.

SCRIPT DE LAS DEMOS

Bases de datos utilizadas:

  • AdventureWorks2008R2
  • AdventureWorksDWDenali

DEMO 1 – Creación de un índice columnar.

1_CreacionCSI01

— Ejemplo 01 “Script”

USE [AdventureWorksDWDenali]
GO

CREATE NONCLUSTERED COLUMNSTORE INDEX
    [IXC_Ejemplo01] ON [dbo].[FactInternetSales]  — Tabla FactInternetSales
(
    [ProductKey],
    [OrderDateKey],
    [CustomerKey],
    [SalesTerritoryKey],
    [TotalProductCost],
    [SalesAmount],
    [TaxAmt],
    [OrderDate]
)
    WITH
        (DROP_EXISTING = OFF)
            ON [PRIMARY]
GO

DEMO 2 – Optimización de una consulta con Column Store Index – ‘CSI’.

2_1_OptimizacionCreacionCSI01

USE [AdventureWorksDWDenali]
GO

— Ejemplo 02 “Script”

CREATE NONCLUSTERED COLUMNSTORE INDEX
    [IXC_Ejemplo02]
        ON [dbo].[FactResellerSales] — Tabla FactResellerSales
(
    [ProductKey],
    [OrderDateKey],
    [EmployeeKey],
    [SalesTerritoryKey],
    [OrderQuantity],
    [UnitPrice],
    [ExtendedAmount],
    [TotalProductCost],
    [SalesAmount],
    [TaxAmt],
    [OrderDate]
)
WITH
    (DROP_EXISTING = OFF)
        ON [PRIMARY]
GO

————————————————————————————————————–

2_2_OptimizacionEjecucionCSI02

USE AdventureWorksDWDenali;
GO

SELECT       
    d.CalendarYear,
    d.CalendarQuarter,
    COUNT(*) AS NumberSold
FROM 
    dbo.FactResellerSales AS f
         JOIN
    dbo.DimDate AS d
            ON f.OrderDateKey = d.DateKey 
WHERE       
    (f.ProductKey = 215)
GROUP BY
    d.CalendarYear,
    d.CalendarQuarter
ORDER BY
    d.CalendarYear,
    d.CalendarQuarter
GO

DEMO 3 – CSI en acción.

3_1_CSIenAccion01

— Validamos la base de datos de trabajo

USE [AdventureWorks2008R2]
GO

— Creamos una nueva tabla

CREATE TABLE [dbo].[MySalesOrderDetail](
    [SalesOrderID] [int] NOT NULL,
    [SalesOrderDetailID] [int] NOT NULL,
    [CarrierTrackingNumber] [nvarchar](25) NULL,
    [OrderQty] [smallint] NOT NULL,
    [ProductID] [int] NOT NULL,
    [SpecialOfferID] [int] NOT NULL,
    [UnitPrice] [money] NOT NULL,
    [UnitPriceDiscount] [money] NOT NULL,
    [LineTotal] [numeric](38, 6) NOT NULL,
    [rowguid] [uniqueidentifier] NOT NULL,
    [ModifiedDate] [datetime] NOT NULL)
ON [PRIMARY]
GO

— Creamos un índice clustered

CREATE CLUSTERED INDEX [PKN_SalesOrderDetailID]
    ON [dbo].[MySalesOrderDetail]
        ([SalesOrderDetailID])
GO

— Generamos data de ejemplo para poblar la data. La misma puede
— demorar algunos minutos dependiendo de nuestro sistema.

INSERT INTO
    [dbo].[MySalesOrderDetail]
    (
    [SalesOrderID],
    [SalesOrderDetailID],
    [CarrierTrackingNumber],
    [OrderQty],
    [ProductID],
    [SpecialOfferID],
    [UnitPrice],
    [UnitPriceDiscount],
    [LineTotal],
    [rowguid],
    [ModifiedDate]   
    )
SELECT
    [SalesOrderID],
    [SalesOrderDetailID],
    [CarrierTrackingNumber],
    [OrderQty],
    [ProductID],
    [SpecialOfferID],
    [UnitPrice],
    [UnitPriceDiscount],
    [LineTotal],
    [rowguid],
    [ModifiedDate]   
FROM
    [Sales].[SalesOrderDetail]
GO 100

————————————————————————————————————–

3_2_CSIenAccion02

— Ahora hacemos las pruebas de rendimiento. Hemos habilitado la
— opción STATISTICS IO ON para medir la cantidad de IO
— (Actividad de disco consumida por el código T-SQL mostrando
— información estadistica) después de generar la consulta de prueba.

— 1ra. Prueba: Se ejecuta la consulta con índice normal validando el
    — consumo de tiempo que genero en traernos la data.
    — Tomamos nota al respecto.
— 2da. Prueba: Ejecutamos la consulta con índice de almacén columnar
    — y medido el tiempo de IO que se ha consumido.

— Validamos la base de datos de trabajo

USE [AdventureWorks2008R2]
GO

— Establecemos la opción STATISTICS IO en ON.

SET STATISTICS IO ON
GO

— La prueba que vamos a validar aquí es con un índice normal.

SELECT
    [ProductID],
    SUM([UnitPrice]) AS SumUnitPrice,
    AVG([UnitPrice]) AS AVGUnitPrice,
    SUM([OrderQty]) AS SumOrderQty,
    AVG([OrderQty]) AS AVGOrderQty
FROM
    [dbo].[MySalesOrderDetail]
GROUP BY
    [ProductID]
ORDER BY
    [ProductID]
GO

————————————————————————————————————–

3_3_CSIenAccion03

— Validamos la base de datos de trabajo

USE [AdventureWorks2008R2]
GO

— Establecemos la opción STATISTICS IO en ON.

SET STATISTICS IO ON
GO

— Creamos el índice de almacenamiento columnar

CREATE NONCLUSTERED COLUMNSTORE INDEX
    [IXC_MySalesOrderDetail]
        ON [MySalesOrderDetail]
            ([UnitPrice], [OrderQty], [ProductID])
GO

— La prueba que vamos a validar aquí es con un índice columnar.

SELECT
    [ProductID],
    SUM([UnitPrice]) AS SumUnitPrice,
    AVG([UnitPrice]) AS AVGUnitPrice,
    SUM([OrderQty]) AS SumOrderQty,
    AVG([OrderQty]) AS AVGOrderQty
FROM
    [dbo].[MySalesOrderDetail]
GROUP BY
    [ProductID]
ORDER BY
    [ProductID]
GO

— Ahora veamos los resultados en los mensajes respectivos de cada query
— Despúes veamos cada Plan de Ejecución de Consulta haber que nos
— muestra.

————————————————————————————————————–

4_LimpiezaEscenario

USE AdventureWorks2008R2
GO

DROP INDEX [IXC_MySalesOrderDetail]
    ON [dbo].[MySalesOrderDetail]
GO

TRUNCATE TABLE [dbo].[MySalesOrderDetail]
GO

DROP TABLE [dbo].[MySalesOrderDetail]
GO

————————————————————————————————————–

Espero que les sea de mucha utilidad el presente post y les ayude a desarrollar ampliamente los tópicos y conceptos tratados en la presente exposición.

Nos pillamos en una próxima, vale.

Lanzamiento virtual de MS SQL Server 2012 será el próximo 07 de Marzo de 2012


MS SQL SERVER 2012

La primera gran noticias que nos trae este nuevo período tecnológico es el evento virtual mas esperado por todos los cracks en el ámbito de los sistemas de información y bases de datos en general, y es “El Lanzamiento de gestor y administrador de datos relacional ”.

A través del sitio web del evento “SQL Server Launch”, nos insta a involucrarnos con mayor profundidad en el fantastico mundo de los datos en cualquier ecosistema con .

Este evento contará con la participación de personas altamente involucradas con el producto como lo son:

  • El equipo de la división de plataformas empresariales.
  • El equipo de administradores del producto.
  • Asociados de Microsoft.
  • Clientes de Microsoft.

La agenda del evento se pondrá seleccionar unos de estos tres tracks:

  • Breakthrough Insights
  • Mission Critical Confidence
  • Cloud on Your Terms

y programar en el calendario suyo, la sesión (track) que sea de su mas beneplacito por tematica así como por el horario a exponer.

Los invito cordialmente al mismo, y unanse a la fiesta del conocimiento tecnológico. A su vez, siga el hashtag #sqlserver en Twitter para mantenerse informado al respecto, vale.

Nos pillamos en una próxima oportunidad, Winking smile.