Archivo por meses: junio 2015

Jugando con TRY .. CATCH en #sqlserver

por | 30 junio, 2015

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… Leer más »

Sinónimos en #sqlserver

por | 29 junio, 2015

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… Leer más »

#sqlserver dinámico

por | 28 junio, 2015

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… Leer más »

CRUD con procedimientos almacenados en #sqlserver

por | 25 junio, 2015

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… Leer más »

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

por | 25 junio, 2015

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… Leer más »

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

por | 24 junio, 2015

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… Leer más »

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

por | 23 junio, 2015

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… Leer más »

Estructura de #MongoDB

por | 23 junio, 2015

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:… Leer más »

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

por | 23 junio, 2015

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… Leer más »

Format en #sqlserver

por | 22 junio, 2015

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… Leer más »