Posts Tagged ‘Exam 70-461’

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

Anuncios

Logical Query Processing

agosto 17, 2014

SQL Server 2012

Cuando escribimos una consulta en SQL Server pensamos que la misma es ejecutada siguiendo línea por línea la manera en la que la hemos escrito, sin embargo esto no es así.

El orden en que una consulta es escrita no es el orden en como es evaluada por el motor de bases de datos.

SQL Server es un lenguaje del tipo Declarative “english-like” es decir; en este lenguaje, Declarativo significa que se debe definir lo “que” se quiere y no el “como”.

El Standard SQL describe la interpretación lógica de la petición declarativa es decir la parte del “qué”, sin embargo es responsabilidad del motor de base de datos encontrar la manera de procesar físicamente la parte del “cómo” de la solicitud.

Basados en esto observemos la siguiente consulta:

SELECT Apellidos
FROM Personas.Contactos
WHERE Apellidos = 'Pozo';

Revisando la consulta anterior diríamos que se ejecutaría de la siguiente manera:

Primero: SELECIONA todos los Apellidos
Segundo: DE la tabla Personas.Contacto
Tercero: DONDE los Apellidos sean iguales a Pozo;

Sin embargo como hemos dicho, el proceso tiene un orden diferente, primero el motor utiliza la cláusula FROM para verificar la tabla, luego la cláusula WHERE para verificar las columnas y finalmente utiliza la cláusula SELECT para recuperar los datos, es decir, la ejecuta de la siguiente manera:

FROM Personas.Contactos
WHERE Apellidos = 'Pozo'
SELECT Apellidos;

Esto en otras palabras sería: De la tabla Personas.Contactos, donde los apellidos sean Pozo, selecciónalos o muéstralos todos.

Ahora con esto nos surge la siguiente pregunta: ¿Qué sucede con las demás cláusulas que conforman las sentencias, cuál es el orden de ejecución?

Para responder a esta pregunta observemos la siguiente imagen: En ella podemos observar en el lado izquierdo el orden de como se escriben las consultas y en el lado derecho el como se ejecutan.

Logical Query Processing

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

Querying Microsoft SQL Server 2012 Databases Jump Start

febrero 22, 2014

Logo SQL Server 2012

Microsoft Virtual Academy (MVA) está ofreciendo gratuitamente (como todos sus cursos y carreras) un nuevo taller “Jump Start de consultas en las bases de datos de Microsoft SQL Server 2012

Los profesionales de TI toman este curso si ya están familiarizados con los aspectos fundamentales de la base de datos y el trabajo con SQL Server, y están preparados para llevar sus habilidades al siguiente nivel.

Si solo desea comprender mejor el proceso o desea poder recuperar, insertar o actualizar la información de la base de datos, este curso es para usted.

Aprenderá sobre las instrucciones de manipulación de datos y cómo alterar las tablas, y verá todo en acción en las demostraciones.

Este curso le ayudará a prepararse para el Examen 70-461

Para acceder a este entrenamiento pueden registrarse por medio del siguiente enlace:
Querying Microsoft SQL Server 2012 Databases Jump Start

Saludos!

SQL Server 2012 Creando Proyectos – Instalación SQL Server en Windows Server 2008 Compatibilidad

mayo 29, 2013

Logo SQL Server 2012

Cuando queremos instalar SQL Server 2012 en un servidor que esté trabajando con Windows Server 2008, nos encontraremos con un pequeño problema que se ha convertido en el dolor de cabeza de muchos, este problema es la incompatibilidad de idiomas.

Esto ha provocado que muchos hayan incluso desistido de continuar con la instalación, ya que han incluso descargado versiones en otros idiomas para poder solucionar sin tener éxito.

En este capítulo veremos como solucionar este problema de incompatibilidad de idiomas y así poder instalar nuestro SQL Server 2012 sin problemas.

Como siempre ante cualquier duda o consulta, no dejen de contactarme.

Saludos!

Roberto Pozo

SQL Server 2012 Creando Proyectos – Move Projects

marzo 23, 2013

Logo SQL Server 2012

Cuando trabajamos con proyectos en SQL Server, habrán ocasiones en que deberemos mover dichos proyectos para poder utilizarlos en otras instancias, en esta lección veremos como poder trasladarlos a otros servidores y poder conectarnos a ellos para continuar desarrollando nuestras soluciones.

Como siempre ante cualquier duda o comentario, no dejen de contactarme.

Saludos!

Roberto Pozo

SQL Server 2012 Creando Proyectos – Instalando SQL Server 2012 en Windows 8

febrero 8, 2013

Logo SQL Server 2012

En vista que muchos amigos que están siguiendo este taller “SQL Server 2012 Creando Proyectos” me han solicitado un video tutorial de como instalar SQL Server 2012 en Windows 8, me he visto comprometido a aclararles este punto realizando el video que me han solicitado.

Espero que este video tutorial les ayude a aclarar todas las dudas que les han surgido estos días.

Como siempre ante cualquier duda o comentario, no dejen de contactarme.

Saludos!

Roberto Pozo

SQL Server 2012 Creando Proyectos – Databases

enero 9, 2013

Logo SQL Server 2012

Un cordial saludo mis estiumados…

Continuando con el curso de SQL Server 2012 Creando proyectos, les presento el segundo videotutorial en cual veremos como crear nuestras bases de datos…

Como siempre ante cualquier duda o comentario, no dejen de contactarme.

Saludos!

Roberto Pozo

SQL Server 2012 Creando Proyectos – Introduccion

enero 9, 2013

Logo SQL Server 2012

Estimados amigos, espero que este nuevo año esté lleno de bendiciones y excelentes logros para cada uno de ustedes.

Como lo prometido es deuda, quiero comenzar este año dándoles la bienvenida al curso que me han solicitado por tanto tiempo, muchos de ustedes y varios amigos.

Este taller llevará por título SQL Server 2012 Creando Proyectos y estará conformado por varios videotutoriales básicos, que nos guiarán paso a paso en la creación de Proyectos en SQL Server utilizando SSMS (SQL Server Management Studio).

En este video de introducción, veremos como empezar a crear nuestros proyectos.

Como siempre ante cualquier duda o comentario, no dejen de contactarme.

Saludos!

Roberto Pozo