Archivo Mensual: Junio de 2015

Jun 30

Jugando con TRY .. CATCH en #sqlserver

Ya hemos visto la teoría en ….. TRY .. CATCH en #sqlserver Vamos con la práctica. Primero vamos a ver uno completito y de ahí vamos a ver como funciona. Partimos de: Ahora vamos a ver distintos errores que nos ir dando. Este código lo tenéis en http://1drv.ms/1Jpucux Declaramos una variable y hacemos operaciones matemáticas …

Continuar leyendo »

Jun 29

Sinónimos en #sqlserver

Otro epígrafe peque dentro de la 70-461, pero lo daremos como dios manda. Los sinónimos proporcionan un método para crear un enlace o alias  a un objeto almacenado en la misma base de datos o en otra instancia de SQL Server. Pueden ser tablas, vistas, procedimientos almacenados y funciones definidas por el usuario. Por ejemplo nos sirven para  hacer un …

Continuar leyendo »

Jun 28

#sqlserver dinámico

Volvemos a temas de la certificación 70-461 de SQL Server. SQL dinámico proporciona un mecanismo para la construcción de una cadena de caracteres que se pasa a SQL Server y lo  interpreta como un comando y ejecuta. La construcción y ejecución de SQL dinámico con sp_executesql se prefiere sobre  EXEC porque, EXEC, no puede tomar parámetros …

Continuar leyendo »

Jun 26

Conectar nuesta bbdd #DocumentDb de #Azure desde nuestro ordenador

Para eso nos bajamos primero DocumentDB Studio: https://studiodocumentdb.codeplex.com/ Lo descargamos y descomprimimos. Ponemos ID y Key correspondiente de  nuestro DocumentDB dentro de Azure Ahora toca jugar con el programa y con la bbdd de DocumentDB

Jun 25

CRUD con procedimientos almacenados en #sqlserver

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 …

Continuar leyendo »

Jun 25

Exportar mis tablas de #sqlserver a #mongodb sin tener la versión SQL Server 2016

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. Exportar Aquí tenemos un botón de vista previa para ver lo que se va a grabar en el …

Continuar leyendo »

Jun 24

CRUD, ABM, ABC, ABMC,ABCDEF, ……

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 …

Continuar leyendo »

Jun 24

Robomongo, entorno gráfico de #MongoDB

Muy sencillo y fácil. Nos vamos a su pagina web: Descargamos e instalamos Creamos conexion Salimos de esta ventana y conectamos Ya estamos dentro. Ahora a jugar ….

Jun 23

Sacando información de nuestras tablas con procedimientos almacenados (2)

Vamos a seguir viendo ejemplo de lo que se puede ver en los procedimientos almacenados. Como podemos observar, ls variables podemos declarar dentro y fuera de los procedimientos almacenados. Calcular el total de compras de clientes para hacerl algún tipo de descuento. Como conclusión a este tema, es super importante manejar este tipo de estructura …

Continuar leyendo »

Jun 23

Estructura de #MongoDB

MongoDB almacena los datos en forma de documentos. Lo podemos llamar “registros” o “filas” MongoDB  son documentos BSON. BSON es una representación binaria de JSON con información  adicional. En los documentos, el valor de un campo puede ser cualquiera de los tipos de datos BSON, incluyendo otros documentos, matrices y matrices de documentos. BSON:http://docs.mongodb.org/manual/reference/bson-types/ JSON: …

Continuar leyendo »

Jun 23

Sacando información de nuestras tablas con procedimientos almacenados (1)

Vamos a meter caña que estamos acabando el temario de la certificación 70-461. Este procedimiento nos permite listar todos los empleados. Utilizando Where dentro del procedimiento almacenado. Para ver los cumples Haciendo Joins. la ventaja que tenemos con los procedimientos almacenados es que le podemos llamar desde donde queramos, eso si, abriendo su bbdd correspondiente. Se …

Continuar leyendo »

Jun 22

Format en #sqlserver

Ya vimos A tener en cuenta cuando convertimos datos en #sqlserver Convirtiendo con CAST en #sqlserver Usando CONVERT en #sqlserver Pues ahora vamos con  FORMAT Esta instrucción devuelve un valor  con el formato y y el idioma por defecto o que se haya configurado con SET LANGUAGE. en SQL Server. Vamos con un ejemplo sencillo. Dada una fecha, nos devuelve …

Continuar leyendo »

Entradas más antiguas «