sábado, 30 de abril de 2016

Procedimientos almacenados en SQL Server. 2ª Parte

Ejecución de procedimientos almacenados

Una vez se ha creado un procedimiento almacenado, este ya se puede  ejecutar. Si en la primera línea de una secuencia de sentencias aparece el nombre de un procedimiento almacenado, lo ejecutará. Si no es así es necesario utilizar la sentencia EXECUTE.  

Procedimientos almacenados en SQL Server

sábado, 23 de abril de 2016

Crear índices con el administrador corporativo de SQL Server ( SQL Management studio)

En anteriores entradas se dio una visión general y teórica sobre los índices. Aquí se explica cómo crear índices de forma rápida utilizando las herramientas visuales del administrador corporativo.
En el administrador corporativo de SQL Server sobre el explorador de objetos desplegamos tablas, la tabla sobre la que deseamos crear el índice y pulsamos el símbolo  + de la tabla con lo que se despliegan las columnas, claves, etc. 
Nos posicionamos sobre índices.

Crear índices administrador corporativo SQL Server


sábado, 16 de abril de 2016

Procedimientos almacenados con SQL Server. 1ª Parte

Creación

Existen dos formas de crear procedimientos almacenados:
Utilizando la sentencia CREATE PROCEDURE o a través del Administrador corporativo.

Procedimientos almacenados SQL Server

sábado, 9 de abril de 2016

Informes con Power BI

En una entrada anterior vimos una presentación de Microsoft Power BI  y sus componentes principales. En esta entrada vamos a aprender a crear informes detallados con Power BI.

Power BI


Para comenzar a sacar informes vamos a extraer los datos de muestra  utilizando una consulta SQL de una base de datos. Del escritorio de Power  BI proporcionando conectividad directa a SQL Server, que vamos utilizaremos en este tutorial.

sábado, 2 de abril de 2016

Procedimientos almacenados y triggers. (Introducción)

Los procedimientos almacenados (stored procedures) son una serie de colecciones de sentencias Transat-SQL que se encuentran precompiladas y optimizadas para que su ejecución sea mucho más rápida que el conjunto de sentencias individuales que los integran. Un tipo especial de procedimiento almacenado es el trigger. Consiste en un, desencadenador o disparador, lo que  hace referencia a la particularidad de estos procedimientos almacenados de ejecutarse de manera automática disparados cuando se produce una cierta condición o situación especial en los datos que componen la base de datos.
Procedimientos almacenados y triggers

Los triggers son muy útiles para definir modificaciones y acciones automáticas que respondan a la evolución de los datos. Los procedimientos almacenados y los triggers permiten mejorar el rendimiento de las bases de datos, al tiempo que automatizan el proceso de actualización de los datos tomando las decisiones adecuadas a los procesos de negocio.