Saltar al contenido

Tenemos el siguiente diseño de tabla

En las siguientes tablas

Cada tabla tiene la cantidad de registros:

Aunque se que se puede hacer de otras formas, pero para esta vez voy a utilizar en es ocasión select e inseert to

Y verificamos que ...

Esta todo correcto ... voy a añadir una nueva tabla que corresponda a 2015 y después la vuelvo a unir.

La tabla final nos puede servir para muchas cosas y artículos a partir de ahora. Al turr´´on ....

Vamos a visualizar datos de forma adecuada dependiendo los datos.

Tengo una base de datos con las siguientes tablas:

Estoy montando un escenario BI de 5 años y quiero ver los registros que me van grabando y los que se han grabado. El resultado quiero que sea con separaciones de miles y millones.

Hacia tiempo que no escribía de SQL Server, espero volver a hacerlo mas regularmente.

Os recuerdo que cualquier duda, sugerencia que tengas pasate por el grupo de facebook:

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

Y como siempre …

Una ez descargado e instalado.

A continuación

Buscar fichero

Ahora le damos a la flechita de empezar y ....... a darle caña.

Este examen me dice que hay 188 preguntas 😛

Y el precio de la licencia ....

En el grupo de Informáticos de Costa Rica de facebook:

https://www.facebook.com/groups/informaticoscr/?fref=ts

salio esta duda:

Yo trabajndo con el bluestacks y demás emuladores andoir y resulta que en la tienda de Windows esta el mismo programa. A probar y sacrse certis .... vamosssssssssss

Ya lo sabeis .....

 

Ya hemos visto el backup en tu servidor sql y en otra ubicación de tu red.

Ahora vamos a desplegar nuestro plan de recuperación básico ante desastres.

Va a consentir e:

  • Crear base de datos y tabla
  • Insertar datos e ir haciendo backups
  • Poner la base de datos offline y cargarnos manualmente el .mdf
  • Ponerla online y restaurar a base de backup

Aquí  el ppt:

Y aquÍ los códigos TSQL: https://1drv.ms/u/s!AmZ16JYIjTMSkA8vdzTJSvQGc2I3

La siguiente demos será como hacerla con Azure.

Cualquier duda, sugerencia que tengas pasate por el grupo de facebook: https://www.facebook.com/groups/juankartips/

Y si quieres dar algún tipo de charla, hazmelo saber 😉

 

 

Esta vez me dio error al guardar la Charla.

error

Por lo que solo vais a tener las diapositivas y los ficheros t-sql. Esperemos que en las próximas no pase.

Aqui os dejo el poweerpoint:

Y aquí los códigos que maneje: https://1drv.ms/u/s!AmZ16JYIjTMSkAksWT8TKHh5oK0s

Como veréis es una Introducción a manejo de código T-SQL. Ya iremos viendo  distintas formas de desplegar una coía de seguridad. En próximos artículos veremos una demostración básica par prevenir desastres, azure, .... espero que os guste.

Cualquier duda, sugerencia que tengas pasate por el grupo de facebook: https://www.facebook.com/groups/juankartips/

Y si quieres dar algún tipo de charla, hazmelo saber 😉

cropped-logo.png

A mi me gusta formatear los numeros separando los miles, millones, ..... de las operaciones de calculo o simplemente de los datos numericos.

Los podemos hacer ...

captura

Y para las monedas

captura

Queda muy chulo .... las monedas

Si tu tienes alguna idea mejor, dejalá en comentarios.

Cualquier duda que tengas: https://www.facebook.com/groups/juankartips/

mundosql

Un tip básico de como dar nombre, por ejemplo, a un fichero backup desde sql server.

captura

Tambien lo podemos hacer:

captura

A mi me gusta esta útima forma 😉

Si tu tienes alguna idea mejor, dejalá en comentarios

Cualquier duda que tengas: https://www.facebook.com/groups/juankartips/

mundosql

1

Ya lo hemos visto en powershell

Desde una hora en España ver las horas de distintas franjas horarias desde #powershell

Ahora con sql server

captura

Pillamos el día de hoy con un GetDate.

Después con añadimos o quitamos horas de diferencias en la zona horaria. No nos complicamos mas.

Vamos a hacer un pequeño inventario de lo que tenemos en una bbdd

captura

Dos formas de ver las BBDD que tenemos, con las de sistemas  las propias.

capturaTipo de fichero, ubicacion y lo que ocupa

captura

Las tablas

captura

Y vistas, procedimientos, .....  que con sysobjects es una maravilla y que ya veremos en el webinar de Joins que estoy preparando.

20161029

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

Os espero

Ya lo explique una vez, pero como me habéis hecho mucas preguntas.

En texto lo podíamos hacer:

http://www.mundosql.es/2016/09/09/generando-datos-tipo-texto-para-montar-un-escenario-en-sqlserver/

Ahora vamos con los umeros.

captura

Para tener estos datos .... ¿ Como lo hacemos ?

Tenemos 50 provincias y 2 ciudades autónomas en España.

En cada uno de ellos, tenemos 5 supermercados, por ejemplo.

En esto escenario queremos ver lo que se venden y lo metemos en la siguiente tabla.

captura

Ahora a base de bucles while vamos rellenando la tabla, por ejemplo, un año.

captura

Y obtenemos los datos.

Yo lo haría así. Si tienes alguna otra o tiene otra idea que desarrollar y no sabes. Avisame y lo intentamos.

 

Ya hemos visto con anterioridad

Crear nuestra primera base de datos #SQLAzure con #Azure Resource Manager (#ARM)

No entro en mi servidor de #SQLAzure, como solucionarlo

Conectar nuestra bbdd de #AzureSQL con #VisualStudio

Ahora lo vamos con el Portal Nuevo.

captura

captura

captura

Y ahora vamos a configurar nuestra primera BBDD en SQL Azure.

captura

En esta primera pantalla tendremos que dar:

  • Nombre de la BBDD
  • La Suscripcion Azure que utilicemos
  • El grupo de recursos al que asignemos nuestra bbdd y el servidor que puede ser uno nuevo o uno ya existente
  • La base de datos que puede ser en blanco, un ejemplo de AdventureWorks o un backup. Nosotros en blanco.

captura

  • Collation

En la parte de servidor:

captura

  • Nombre del Servidor
  • Usuario y Cntraseña
  • En que ubicación estará nuestro servidor

Aqui hay que tener en cuenta que teemos que darle acceso al servidor, por lo que tenemos que poner una regla de FW que ya vimos con anterioridad en este blog.

En cuanto a tarifa:

captura

Aqui hay que tener en cuenta 2 cosas.

El nivel de Servicio o Carga de Trabajo:

  1. Basico: Qu es para Aplicaciones que se actualicen poco.
  2. Estndar: Para aplicaciones Web/Grupos Trabajo
  3. Premium. Para utilizarlas en aplicaciones que requieren muchas trnsacciones o Aplicaciones Criticas.

Y el valor de la DTU,  que va a ser las transacciones.

Una vez creado nos vamos al Managemet Studio y:

captura

captura

Ya sabéis, a compartir este artículo como todos los de este blog.

Te espero en el grupo de facebook de este blog: https://www.facebook.com/groups/juankartips/

Captura