Instalar AdventureWorks en PostgreSQL

Cuando estudias SQL o cuando simplemente quieres un origen de datos de muestra para mejorar tus habilidades siempre esta la eterna pregunta ¿dónde obtengo un conjunto de datos? Aunque existen muchas bases de datos de ejemplo la más famosa es sin duda AdventureWorks creada por Microsoft, pero esta base de datos estaba destinada a demostrar las capacidades de SQL Server, no de PostgreSQL. En este articulo veremos paso por paso como descargar, adaptar e instalar la base de datos AdventureWorks en PostgreSQL para Windows.

Descargas

  1. Descarga la base de datos desde el repositorio Git de Microsoft, Adventure Works 2014 OLTP. Descomprime el fichero.
  2. Descarga este otro fichero para adaptar los CSV al formato para PostgreSQL. Guardalo en la misma carpeta que los ficheros descomprimidos del paso 1.
  3. Si no tienes instalado Ruby, descarga e instalalo para Windows aquí.

Instalación

  1. Abre un terminal de Windows y ejecuta el siguiente comando.
ruby update_csvs.rb
  1. Desde la misma ventana del terminal conectate a psql escribiendo el siguiente comando.
psql -U postgres
  1. Escribre la siguiente sentencia para crear la base de datos.
CREATE DATABASE "AdventureWorks";
  1. Conectate a la BBDD reciente creada ejecutando esta sentencia:
\c AdventureWorks
  1. Ejecuta esta otra sentencia para comenzar la instalación (crear tablas y cargar datos de los CSV a las tablas)
\i install.sql

Una vez que se ha terminado el proceso ya tendras la base de datos AdventureWorks complementamente cargada y lista para usar.

Escribir un comentario