Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Sesión 1 Modulo 1
Alejandro Sánchez Núñez
EXPERIENCIA
• Definición
Lo recomendado
Tabla
Customers (Sales)
Suppliers (Production)
custid
supplierid
Employees (HR)
empid
Products (Production)
Orders (Sales)
productid
orderid
Shippers (Sales)
Esquema Relaciones
Versiones y Ediciones de SQL Server
Versión Año de Lanzamiento
• Versiones
2016 2016
2014 2014
2012 2012
2008 R2 2010
2008 2008
2005 2005
2000 2000
7.0 1998
6.5 1996
6.0 1995
4.2.1 1994
4.2 1992
1.1 1991
1.0 1989
Versiones y Ediciones de SQL Server
Referencia: https://www.microsoft.com/es-es/sql-server/sql-server-2016-editions
Uso de SQL Server Management Studio
Predicados y
Elementos:
Operadores:
ALL, ANY, BETWEEN, IN,
Predicados
LIKE, OR, SOME
Operadores =, >, <, >=, <=, <>,
Comparación !=, !>, !<
Operadores
Matemáticos *, /, %, +, -,
Concatenación +
Introducción a T-SQL
• Variables
• Las variables empiezan con @
• El uso de @@ es para funciones del sistema
• Debe indicarse un tipo de dato
• Puede ser usado para desarrollados de base de datos en procedimientos
almacenados y funciones
Control de
Flujo de Control Error Handling
Transacciones
<search
HAVING Filters groups by a predicate
condition>
• Para crear una base de datos en Azure se debe contar con una
suscripción en Azure.
• La base de datos debe pertenecer a un Grupos de Recursos.
• El Azure SQL Database debe ser desplegado en un servidor en Azure.
Despliegue de un Azure SQL Database
SELECT *
FROM Sucursal;
SELECT Nombre,Direccion,Activa
FROM Sucursal;
Querys con SELECT
• Cálculos en el SELECT :
SELECT (Cantidad*PrecioVentas)
FROM DetalleVentas;
Operador Descripción
+ Más o Concatenación(strings)
- Menos
* Multiplicación
/ División
% Módulo
IT’S TIME TO WORKOUT
Uso de DISTINCT
Nombre Nombre
----------- -----------
San Miguel San Miguel
San Miguel Surco
Surco Surquillo
Surquillo Trujillo
Trujillo
Uso de DISTINCT