Posts Tagged ‘data cleansing’

Curso Querying with Transact-SQL Gratis

marzo 11, 2015

Logo SQL Server 2014

A partir del 14 de Abril de este año, Microsoft en conjunto con Edx.org dictarán el curso MOOC (Massive Open Online Courses) Querying with Transact – SQL, completamente gratis.

El curso estará compuesto de múltiples módulos donde se explorará cada área clave de el lenguaje Transact – SQL, enfocándose en la consulta y modificación de datos en Microsoft SQL Server o base de datos SQL Azure, el mismo tendrá una duración de 4 semanas y será impartido en inglés.

Temario:

• Create Transact-SQL SELECT Queries
• Work with Data types and NULLs
• Query Multiple Tables with Joins
• Use Set Operators
• Use Functions and Aggregate Data
• Use Subqueries and APPLY
• Use Table Expressions
• Group Sets and Pivot Data
• Modify Data
• Program with Transact-SQL
• Implement Error Handling and Transactions

Para obtener más información e inscribirse en esta gran iniciativa pueden ingresar a la página del curso Querying with Transact-SQL.

Be passionate and bold. Always keep learning. You stop doing useful things if you don’t learn.” – Satya Nadella, CEO, Microsoft

Saludos!

Roberto Pozo

Adventure Works 2014 Database

octubre 21, 2014

Logo SQL Server 2014

El día de hoy un amigo seguidor de este blog me escribió para solicitarme le ayudara a instalar la nueva base de datos de ejemplo AdventureWorks 2014 en su versión de SQL Server 2014, en un principio pensé en responderle “Estimado, solo debes seguir los pasos de mis otros tutoriales de AdventureWorks2012 en SQL Server 2014”, luego meditando un poco mas el asunto recordé antes de responderle que AdventureWorks2014 viene como un archivo de extensión .bak, por ello se debe instalar de una manera distinta a las que ya hemos visto en los artículos Instalando AdventureWorksDW2012 en SQL Server 2014 y AdventureWorks2012 en SQL Server 2014.

Por ello decidí crear este paso a paso explicativo para ayudar a quienes también tengan la inquietud o necesidad de instalar esta base de datos de ejemplo.

PASOS ELEMENTALES

El primer paso que debemos realizar es ingresar a la página http://msftdbprodsamples.codeplex.com/

1

En esta página haremos clic en New! Adventure Works 2014 Sample Databases que nos llevará a la página donde encontraremos todas las bases de ejemplo para la versión 2014

2

Luego elegiremos la primera opción que nos muestran y que está señalada como descarga recomendada (RECOMMENDED DOWNLOAD) y que tiene por nombre Adventure Works 2014 Full Database Backup.zip

Descargaremos este archivo en nuestra máquina y lo guardaremos en el directorio que deseemos.

3

Luego de guardar nuestro archivo procederemos a descomprimirlo obteniendo el archivo AdventureWorks2014.bak

4

5

6

Este archivo lo copiaremos y lo pegaremos en el siguiente directorio
C:\Program Files\Microsoft SQL Server\MSSQL12.XXXXX\MSSQL\
Backup

Es decir, haremos doble clic en la siguiente secuencia:

  • Unidad C
  • Archivos de programa
  • Microsoft SQL server
  • MSSQL12.XXXXX
  • MSSQL
  • Backup

NOTA: MSSQL12.XXXXXX es el nombre de la instancia con el que han instalado su servidor SQL Server, si por ejemplo han colocado el nombre de instancia como Servidor, entonces la carpeta será MSSQL12.SERVIDOR.

Al tratar de acceder a la carpeta Backup normalmente aparecerá un mensaje advirtiéndonos que no tenemos permisos para ingresar a dicha carpeta, este mensaje nos indica que no tenemos Privilegios para trabajar o ingresar a esta carpeta “Actualmente no tiene permiso de acceso a esta carpeta”, si este fuera el caso daremos clic en el botón Continuar para poder abrirla y allí pegaremos el archivo AdventureWorks2014.bak

INSTALANDO ADVENTUREWORKS 2014

Luego de los pasos descritos anteriormente ingresaremos a nuestro SQL Server Management Studio SSMS y daremos clic en nueva consulta (Ctrl+N) y escribiremos las siguientes sentencias


USE [master]


RESTORE DATABASE [AdventureWorks2014]


FROM disk = 'C:\Program Files\Microsoft SQL Server\MSSQL12.POSEIDON\
MSSQL\Backup\AdventureWorks2014.bak'


WITH MOVE 'AdventureWorks2014_data'


TO 'C:\Program Files\Microsoft SQL Server\MSSQL12.POSEIDON\MSSQL
\DATA\AdventureWorks2014.mdf',


MOVE 'AdventureWorks2014_Log'


TO 'C:\Program Files\Microsoft SQL Server\MSSQL12.POSEIDON\
MSSQL\DATA\AdventureWorks2014_log.ldf',


REPLACE

7

Luego para ejecutar las sentencias escritas presionaremos la tecla F5 o haremos clic en !Ejecutar

Si todo ha salido bien la ventana Mensajes nos indicará que el proceso ha sido realizado correctamente “RESTORE DATABASE procesó correctamente”.

8

Si al terminar el proceso no podemos observar nuestra base de datos Adventure Works 2014 en la carpeta Bases de datos, seleccionaremos esta carpeta con el botón derecho y haremos clic en la opción Actualizar para visualizarla y así poder comenzar a trabajar con ella.

9

Como siempre ante cualquier duda o pregunta no dejen de contactarme que con gusto les responderé.

Saludos!

Roberto Pozo

AdventureWorks2012 en SQL Server 2014

agosto 23, 2014

Descarga_SQL_Server_2014_1

En la actualidad muchos desarrolladores y administradores de Bases de datos están migrando a SQL Server 2014 para nivelar y actualizar sus servicios entre otras cosas, también muchos entusiastas y estudiantes de bases de datos están instalando esta nueva versión para poder ir al día con los cambios que se han realizado en la misma.

Sin embargo quienes por razones de estudio o por prácticas utilizan la base de datos de ejemplo AdventureWorks2012 se han preguntado como poder instalarla para trabajar con ella en SQL Server 2014.

Para ello vamos a ver los pasos elementales de obtención de dicha base de datos y sus procesos de instalación por medio del asistente de SQL Server Management Studio SSMS y por T-SQL.

PASOS ELEMENTALES

El primer paso que debemos realizar es ingresar a la página http://msftdbprodsamples.codeplex.com/ En esta página daremos clic en Download AdventureWorks Databases – 2008, 2008R2 and 2012

1

Esto nos llevará a otra página en la cual nos mostrarán una variedad de archivos para su descarga, es aquí donde elegiremos la primera opción que nos muestran que está señalada como descarga recomendada (RECOMMENDED DOWNLOAD) que tiene por nombre AdventureWorks2012_Database.zip

2

Este archivo lo descargaremos a nuestro equipo en una carpeta que sea de nuestra elección, para este paso a paso he creado una carpeta que lleva por nombre AdventureWorksDB en la unidad E de mi equipo, pudiendo llevar cualquier nombre deseado por ustedes…

3

Luego de descargar el archivo AdventureWorks2012_Database.zip procederemos a descomprimirlo dentro de la misma carpeta…

4

Una vez descomprimido el archivo, abriremos la carpeta que se ha creado al descomprimirlo (AdventureWorks2012_Database) y encontraremos dos archivos AdventureWorks2012_Data.mdf y AdventureWorks2012_log.ldf.

5

6

Seleccionaremos y copiaremos el archivo AdventureWorks2012_Data.mdf y lo pegaremos en el directorio C:\Program Files\Microsoft SQL Server\MSSQL12.XXXX\MSSQL\DATA

Es decir, haremos doble clic en la siguiente secuencia

  • Unidad C
  • Archivos de programa
  • Microsoft SQL server
  • MSSQL12.XXXX
  • MSSQL
  • DATA

NOTA: MSSQL12.XXXX es el nombre de la instancia con el que han instalado su servidor SQL Server, si por ejemplo han instalado el nombre de instancia por defecto de SQL Server Express entonces la carpeta será MSSQL12.MSSQLEXPRESS.

En la última carpeta DATA es donde pegaremos el archivo AdventureWorks2012_Data.mdf.

INSTALANDO ADVENTUREWORKS2012 POR SSMS

Luego, para iniciar la instalación ingresamos a nuestro SSMS y seleccionamos bases de datos con el botón derecho y luego hacemos clic en adjuntar.

7

Aparecerá en pantalla el asistente para adjuntar bases de datos y daremos clic en el botón Agregar

8

Aparecerá en pantalla una ventana con todas las bases de datos que se encuentran dentro de la carpeta DATA en la cual hemos pegado nuestra base de datos AdventureWorks2012, la seleccionamos y damos clic en el botón Aceptar.

9

Esto nos devolverá a la ventana anterior del asistente y nos mostrará en la parte inferior “Detalles de la base de datos” dos tipos de archivos el primero Datos y el segundo Registro, este último con el mensaje “No se encontró”

Seleccionamos el que dice Registro y damos clic en el botón Quitar

11

Luego de quitar el archivo de registro procederemos a hacer clic en el botón Aceptar, esto iniciará el proceso de instalación de la base de datos AdventureWorks2012 dentro de nuestro SQL Server para que podamos comenzar a trabajar con ella.

13

En caso que no veamos la base de datos al finalizar el asistente de adjuntar la misma, haremos clic con el botón derecho sobre la carpeta Bases de datos y en el menú que aparecerá daremos clic en la opción Actualizar para poder ver nuestra nueva base de datos dentro de la carpeta y ya podremos comenzar a trabajar con AdventureWorks2012 en SQL Server 2014.

Instalando por T-SQL

El otro medio de instalar nuestra base de datos AdventureWorks2012 es por medio de sentencias, siguiendo los mismos pasos anteriormente descritos cuando estemos en SSMS en vez de usar el asistente abriremos una nueva consulta (Ctrl+N) y escribiremos lo siguiente:


USE [master]
GO
CREATE DATABASE [AdventureWorks2012] ON
( FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL12.POSEIDON\MSSQL\DATA\AdventureWorks2012_Data.mdf' )
FOR ATTACH
GO

Luego de escribir la sentencia la ejecutaremos presionando la tecla F5 o haciendo clic en !Ejecutar

NOTA: Importante recordar que MSSQL12.POSEIDON es la carpeta con nombre de instancia utilizada para este ejemplo, la instancia de ustedes será el nombre colocado al instalar SQL Server 2014.

14

Esto creará nuestra base de datos adjuntándola a nuestro servidor en la carpeta bases de datos haciendo las conversiones necesarias de la versión 706 a la 782 para su correcto funcionamiento dentro de SQL Server 2014.

Como siempre ante cualquier duda o pregunta no dejen de contactarme que con gusto les responderé.

Saludos!

Roberto Pozo

Certificacion MTA 98-364 Database Fundamentals

abril 14, 2014

Logo SQL Server 2014

Desde hace algún tiempo algunas personas me han consultado ¿Cuál es el primer paso para poder obtener una Certificación Microsoft en SQL Server?

La respuesta hace algún tiempo atrás era un poco complicada ya que había que explicar las diferentes opciones que debía seleccionar el interesado, así como la división que había al final de las certificaciones para poder decidir en cual de las dos ramas era en la que uno se deseaba profesionalizar, agregando a esto el nivel de conocimientos mas o menos elevados que se debían poseer.

Sin embargo, desde hace poco tiempo para acá han surgido las Certificaciones Microsoft Technology Associate (MTA) que permiten a las personas interesadas en dar su primer paso hacia una carrera profesional en tecnología obtener una certificación en donde se validarán sus conocimientos básicos.

MTA Cert

Para obtener esta certificación el aspirante deberá poseer los siguientes conocimientos básicos de SQL Server:

•Entender conceptos básicos de bases de datos
•Crear objetos de base de datos
•Manipular datos
•Entender el almacenamiento de datos
•Administrar una base de datos

Al finalizar la evaluación y aprobarla, el aspirante obtendrá la siguiente certificación

MTA

Para más información los interesados en comenzar su camino de certificaciones pueden visitar el siguiente enlace

Como siempre ante cualquier duda o pregunta no dejen de contactarme que con gusto les responderé.

Saludos!

Roberto Pozo

SQL Server 2014 Descargando la Evaluación

abril 2, 2014

Logo SQL Server 2014

Como ya les comenté en el artículo anterior, todos los que deseen probar Microsoft SQL Server 2014 en su versión de prueba de 180 días ya pueden hacerlo.

Ahora hablaremos de la descarga del mismo y veremos algunas características:

Descarga
Para comenzar a descargar SQL Server 2014 damos clic en la flecha que aparece al lado de “Select a versión”

Descarga_SQL_Server_2014_1

Esto desplegará un menú en donde seleccionaremos la edición a descargar, luego daremos clic en el botón “GET STARTED NOW” y nos llevará a una página donde nos solicitarán nuestros datos y el tipo de versión que deseamos descargar.

En la siguiente página nos pedirán que escojamos el idioma de la versión que descargaremos, daremos continuar y comenzará la descarga de nuestra versión seleccionada.

Luego solo queda esperar a que finalice la descarga para comenzar el proceso de instalación.

Ediciones
Microsoft SQL Server 2014 cuenta con tres ediciones de descarga:
ISO 32-bit y 64-bit
CAB 32-bit y 64-bit
SQL Server 2014 en Windows Azure

Idiomas
Microsoft SQL Server 2014 se encuentra disponible en los siguientes idiomas:
Chino (Simplificado), Chino (Tradicional), Inglés, Francés, Alemán, Italiano, Japonés, Coreano, Portugués (Brasil), Ruso y por supuesto en Español.

Como siempre ante cualquier duda o pregunta no dejen de contactarme que con gusto les responderé.

Saludos!

Roberto Pozo

SQL Server 2014 ya disponible

abril 1, 2014

Logo SQL Server 2014

El día de hoy Microsoft ha estado lleno de buenas nuevas y en el SQL Server 2014 no hay excepción.

Microsoft ha lanzado ya su tan esperado Microsoft SQL Server 2014, el primer fundamento de nuestra plataforma de datos en la nube.

SQL Server 2014 ofrece un rendimiento de gran avance a nuevas y mejoradas tecnologías in-memory para ayudar a los clientes a acelerar sus negocios y permitir nuevos escenarios de transformación.

Además, SQL Server 2014 ofrece nuevas soluciones de nube híbrida para tomar ventaja de los beneficios del cómputo en la nube con escenarios como copia de seguridad de la nube y recuperación ante desastres en la nube para instalaciones de SQL Server en las instalaciones.

SQL Server 2014 sigue ofreciendo capacidades de inteligencia de negocios líderes en la industria a través de la integración con herramientas familiares como Excel y Power BI para Office 365 para penetraciones rápidas.

Quienes deseen descargar una copia de evaluación de 180 días pueden hacerlo desde esta página

Es probable que por la novedad y lo tan esperado que ha sido este lanzamiento los servidores estén algo colapsados, así que no desesperen e inténtenlo nuevamente.

Saludos!

Roberto Pozo

Otro año mas!!!

abril 1, 2014

MVP2014

El día de hoy he sido nombrado nuevamente como MVP (Most Valuable Professional) en SQL Server.

Este galardón es un reconocimiento que Microsoft hace a pocas personas en el mundo cada cierto período de tiempo y hoy gracias a ustedes (sí, gracias a ustedes queridos visitantes que por medio de sus visitas, preguntas e inquietudes me han motivado a seguir con este humilde blog al igual que el apoyo incondicional de mi amada esposa y mis preciosos hijos que han sabido soportar mis malos ratos, mis trasnochos por preparar material de calidad y a veces hasta abandonar una salida de domingo con ellos), me ha tocado recibirlo nuevamente.

Nombramiento MVP 2014

Mi compromiso sigue igual que el primer día que creé este blog, aportar lo mejor de mi para ayudar a quienes deseen conocer SQL Server y apoyarles en lo mejor que pueda.

Saludos!

Roberto Pozo

SQL Server 2014 – Connection Error Solved

marzo 14, 2014

Logo SQL Server 2014

Uno de los dolores de cabeza de quienes trabajamos con SQL Server es solventar problemas de conexión a nuestro SQL Server.

En este video tutorial veremos como solventar el problema de conexión.

Como siempre ante cualquier duda o pregunta no dejen de contactarme que con gusto les responderé.

Saludos!

Roberto Pozo

Mission Critical Performance with SQL Server 2014 Jump Start

febrero 23, 2014

Logo SQL Server 2014

Cada vez es más la necesidad de conocer técnicas que nos permitan mejorar la velocidad del rendimiento en nuestras Bases de Datos.

Es por esto que Microsoft Virtual Academy (MVA) hace la siguiente pregunta a los Profesionales en SQL Server: ¿Quiere conocer cómo SQL Server 2014 puede ayudarle a mejorar la velocidad de rendimiento de 10 a 30 veces -utilizando el mismo hardware que tenemos hoy- y mejorar la fiabilidad al mismo tiempo?

Cómo es lógico la mayoría de los Profesionales en SQL Server responderán con un SI rotundo.

Por ello la MVA nos ofrece un taller donde tendremos un PREVIEW técnico de las nuevas funcionalidades de misión crítica de SQL Server 2014, dirigido por el equipo de expertos de Microsoft.

Para participar en este entrenamiento pueden registrarse por medio del siguiente enlace: Mission Critical Performance with SQL Server 2014 Jump Start

Saludos!

Roberto Pozo

Platform for Hybrid Cloud with SQL Server 2014 Jump Start

febrero 22, 2014

Logo SQL Server 2014

Cuando necesitamos empezar a crear entornos híbridos al trabajar con SQL Server 2014 comúnmente nos comienzan a surgir muchas preguntas, por ejemplo:

¿Cómo movernos a la nube podría dar beneficios de costo a la organización?
¿Conseguiremos tener una mayor escala y flexibilidad?

A veces conseguir respuestas a estas preguntas es un poco engorroso y difícil, sin embargo, gracias a la Microsoft Virtual Academy (MVA) y su taller Platform for Hybrid Cloud with SQL Server 2014 Jump Start podremos aprender cómo nuestra organización puede utilizar SQL Server 2014 para crear un entorno híbrido y como mover un centro de datos en las instalaciones a su propio ritmo.

Para participar en este entrenamiento pueden registrarse por medio del siguiente enlace: Platform for Hybrid Cloud with SQL Server 2014 Jump Start

Saludos!

Roberto Pozo