Menu

Category: Bases de Datos

Bases de Datos

Jobs en DB

JOBS EN SQL SERVER

HAVING con SUM y AVG

Select con encabezado de columna y cálculos En los siguientes ejemplos se devuelven todas las filas de la tabla Product. En el primer ejemplo se devuelven las ventas totales y los descuentos de cada producto. En el segundo ejemplo se calculan los beneficios totales de cada producto. USE AdventureWorks2012; GO SELECT p.Name AS ProductName, NonDiscountSales […]

Estructura de Lenguaje SQL

En la mayoría de casos el comando mas utilizado dentro del lenguaje SQL me atrevo a decir que es el comando SELECT ya que este permite realizar las consultas sobre los datos que tenemos en la BD obteniendo así los datos de la misma. suele utilizar para abreviar el nombre de una tabla o columna que se utiliza […]

Vistas en SQL

Es otra forma de mostrar datos de varias tablas que tengamos en nuestras bases de datos. Es decir, nosotros realizamos una consulta con todos los campos que necesitamos de cualquier cantidad de tablas realizando los joins de forma correcta y todas nuestras estructuras y luego las “insertamos” a otra tabla, aunque realmente es una vista […]

Subconsultas SQL

En repetidas ocasiones nos topamos con situaciones en las que una consulta depende de los datos propios de otra consulta por separado y es aquí cuando empezamos a presentar problemas ya que no sabemos como realizar ese tipo de operaciones. Estas operaciones se les conoce como “subconsultas” o “subquerys (en ingles)” que no es nada […]

Restaurar Backup de Base de Datos

Restaurar un Backup Autentíquese en su instancia de SQL Server (login) a través de SQL Server Management Studio Ubique la Base de datos y dé clic derecho sobre ésta. Seleccione la opción de Restaurar -> Base de datos:  Especifique que la Base de datos será restaurada desde un dispositivo. Navegue hasta seleccionar el archivo .bak […]

Realizar Backup Base de Datos

Crear un Backup Para crear un backup de su Base de datos: Autentíquese en su instancia de SQL Server (login) a través de SQL Server Management Studio. Ubique la Base de datos y dé clic derecho sobre ésta. Seleccione la opción Backup…  desde las tareas: Especifique que el backup se realice completo (modo FULL). Nótese […]

Disparadores

Disparadores Estos objetos son de bastante utilidad en el manejo de datos al momento de que algún o algunos registros se inserten, actualicen o eliminen en la base de datos, los ejemplos más utilizados en los disparadores es la alimentación de bitácoras, envío de correo o formateo de datos. Creación de Disparador: CREATE TRIGGER reminder2 […]

Procedimientos Almacenados

Creación de Procedimientos Almacenados Los procedimientos almacenados son de mucha utilidad para los sistemas, ya  que podemos generar lógica, en la base de datos para poder realizar tratamiento de datos, según el DBMS varia en la creación y ejecución del procedimiento, pero, la utilidad y el objetivo es el mismo. CREATE PROCEDURE HumanResources.uspGetEmployeesTest2 @LastName nvarchar(50), […]

DataWarehouse

¿Qué es un DataWarehouse? Traducido como almacén de datos, se trata de una base de datos corporativos que se caracteriza por integrar y depurar la información para luego procesarla, permitiendo el análisis de la información desde distintos puntos de vista.  La creación de un DataWarehouse representa en la mayoría de las ocasiones el primer paso, […]