Saltar al contenido

3

Ahora puedes revisar TODOS los artículos que se publican aquÍ desde el movil, tablet o pc.

Si nos sabes por donde empezar, puedes ir a:

http://www.mundosql.es/page/33/

donde 33 es la primera página y por lo tanto irá cambiando.

En cuanto  certificaciones y cursos:

http://www.mundosql.es/certificaciones/

mundo1

mundo2

mundo3

 

Y no se te olvide que también tenemos twitter y facebook:

Espero que sques jugo a toda esta información.

Para eso nos bajamos primero DocumentDB Studio:

https://studiodocumentdb.codeplex.com/

Captura

Lo descargamos y descomprimimos.

Captura

Ponemos ID y Key correspondiente de  nuestro DocumentDB dentro de Azure

Captura

Captura

Ahora toca jugar con el programa y con la bbdd de DocumentDB

Vamos con un poco de teoría.

Lo que hace años se llamaba Altas,Bajas, Modificacion, Consultas y Listados ha ido con el tiempo cambiandose de nombre.

Según la Wikipedia:

"En computación CRUD es el acrónimo de Crear, Obtener, Actualizar y Borrar (del original en inglés: Create, Read, Update and Delete). Se usa para referirse a las funciones básicas en bases de datos o la capa de persistencia en un software.

En algunos lugares, se utilizan las siglas ABM para lo mismo (Alta Baja Modificación), obviando la operación de Obtener; el acrónimo ABC para Altas, Bajas y Cambios; ABML siendo la última letra (L) de listar, listado o lectura; o ABMC siendo la C de Consulta.

También es usado el ABCDEF : Agregar, Buscar, Cambiar, Desplegar(listar), Eliminar, Fichar(Ficha, cédula o Reporte de un registro)".

AquÍ utilizaremos la primera, CRUD y lo aplicaremos a SQL Server, DocumentB y MongoDB.

bbdd

Curso de Microsoft Virtual Academy que lo he realizado a lo largo de este sabado. Buenos slides y mejores los videos

http://www.microsoftvirtualacademy.com/training-courses/developing-solutions-with-azure-documentdb?m=27120

Esperando que salga alguno mas.

Captura

El resultado ha sido ...

Captura1

Hora de hacer alguno de sistemas o SQL Server.

La estructura de DocumentDB, ya iremos haciendo cosas de cada apartando.

intro

No voy a ver temas teóricos sobre esta Base de Datos NoSQL  ya que me extendería mucho. os dejo un link para que le echéis un vistazo.

https://azure.microsoft.com/en-us/documentation/articles/documentdb-introduction/

1

Es un de las novedades que trae la nueva versión de SQL Server 2016.

Captura

Primero hemos ejecutado el script para crear la bbdd tsql2012 y sus respectivas tablas.

Ahora vamos a utilizar una tabla como ejemplo

CapturaBueno ya tendriamos el JSON.

Captura

Ahora toca hacer un copy/paste a DocumentDB.

Despues de crear la BBDd en DocumentDB como TSQL2012, hayr que crear la colección que en este caso los llamaremos como se llamaba en SQL Server HR.Employees.

Captura

Damos en Colecciones y no sale una ventana al lado

CapturaAñadir colección, que seria nombre de la tabla en SQL Server.

Y desues pulsamos en:

Captura

CapturaCrear documento.

Captura

Guardar

Si queremos ver lo que hemos grabado, vamos al explorador de consulta

CapturaPues ya estaria, en un próximo artículo veremos como añadimos documentos de forma masiva.

DocumentDb es una base de datos basado en documentos que se ofrece como servicio en Azure.

Es una BBDD no relacional (NoSQL) que almacenan los datos en documentos basados en JSON. Es decir, dentro de DocumentDb hay una serie de colecciones de objetos en formato JSON para almacenar los objetos.

Iremos llevando en este blog las 2 bbdd, MongoDB (Proximamente en Azure también) y DocumentDB.

JSON es un estándar abierto que permite guardar  objetos que pueden ser leído por seres humanos.

Lo primero que tenemos que crear es la bbdd.

Captura

Crear

Captura

Tarda unos 10 minutos.

Captura

Le damos un nombre, en este caso vamos a hacer una Agenda.

En próximo artículo crearemos los documentos.

Espero que os haya gustado.