Juan Carlos Gilaranz Benito en SQL, BASE DE DATOS SQL, DBAs MVP Data Platform 2016 • Microsoft 1/10/2016 · 1 min de lectura · +100

Como generar datos para aprender #SQLServer

Llevaba un tiempo para hacer unos webinar y no me gustaba la idea de pillar base de datos que están hechas como AdventureWorks, TSQL2012, etc etc... quería empezar desde cero, desde un créate database y table.

Quería plantear un escenario para después explicarlo en diferentes webinar que quería montar, incluso llegar a Inteligencia de Negocio.

Vamos a explicarlo y se me ocurrió esto:

Creamos una BBDD que contiene una tabla con los diferentes años que queramos meter.

Tenemos 50 provincias y 2 ciudades autónomas. (52). Las ciudades ira en otra tabla y haremos una relación.

Tenemos 5 supermercado en cada una de ellas (52 x 5). Lo tenemos en otra tabla con nombres: Norte, Sur, Este, Oeste y Centro y esta tabla la tenemos relacionada con un código postal.

Secciones del supermercado, aquí a elegir. Eso si, en otra, el nombre y otra relación.

Filas que tiene cada sección.

Estanterías, etc ....

Una estructura como:

Como generar datos para aprender #SQLServer

Y que en mi caso da estos datos por cada año:

Como generar datos para aprender #SQLServer

Un ejemplo práctico sería:

Generando datos tipo numericos para montar un escenario en #SQLServer

Si tienes dudas, sugerencias, ..  únete al grupo de Facebook:

https://www.facebook.com/groups/juankartips/

Y si tienes dudas en montar algún escenario, ya sabes, pregúntame y a ver si lo solucionamos.