Saltar al contenido

Aunque no se ve realmente en la certificación 70-461 de SQL Server, voy a profundizar en este tema ya que como verán podemos tener en pocas lineas de código casi todo lo que se necesita.

Después estas lineas de códigos las llamamos desde cualquier lenguaje de progrmación y tenemos hecho parte de nuestro programa.

Al turrón ...

Create = INSERT or Create New Table
Read = SELECT
Update = UPDATE
Delete = DELETE

Sobre esta premisa vamos a hacer nuestros primeros procedimientos almacenados sencillos, después lo iremos complicando.

CREATE (C)

Vamos a crear nuestra agenda de teléfonos.  Es sufiente con 4 campos para aprende esto: Id, nombre,email y telefono. Esta parte no la meteriamos en el procedimientos almacenado.

1.- Creamos la bbdd Agenda

Captura

  1. La tablaCaptura

Vamos con los procedimientos almacenados con insert.

Captura

Y ahora le ejecutamos

Captura

El fichero http://1drv.ms/1dgQmDA

READ (R)

Seria los Select simplemente. En este puto puede ser muchos y variados.  A gusto del ....

UPDATE (U)

Modificamos registros.

Captura

Una vez que tengamos el procedimiento almacenado, vemos los registros.

Captura

Ahora ejecutamos el procedimiento almacenado y vemos de nuevo la tabla

Captura

Estos pasos que he hecho estan en .... http://1drv.ms/1dhW8ot

DELETE (D)

Borramos registro de la tabla.

Os dejo el procedimiento almacenado de borrar en http://1drv.ms/1J7gXP0

Incluso se puede meter todos estos procedimientos en uno o desde visual studio , ya lo veremos. Antes vamos a ver lo que nos queda de la 70-461.

1

Ya utilizamos la versión 2016 de SQL Server en

Nuestra bbdd de ejemplo #tsql2012 de #sqlserver pasarla a #DocumentDB

Pues ahora lo vamos a hacer con las version 2014, aunque se puede hacer con 2012  y anteriores.

Captura

Exportar

Captura

Captura

Captura

Captura

Captura

Aquí tenemos un botón de vista previa para ver lo que se va a grabar en el excel.

Captura

Nos salimos de esta pantalla y damos siguiente hasta finalizar. Ya tenemos el fichero excel. Ahora toca importar.

Captura

Hemos puesto --headerline para indicrle que la primera linea son los encabezamos.

Nos metemos en el entorno gráfico de  Mongodb.

Captura

Y ya podemos trabajar con la tabla.