Introducción al SQL Server de Microsoft
  • Presentación del Contenido
  • Instalación de SQL Server Developer
  • Instalando la base de datos Northwind para nuestros ejercicios
  • Iniciando con SQL Server (Introducción)
  • SQL Server Management Studio
  • Repaso Grabación Clase Presencial: Introducción a Microsoft SQL Server
Introducción a las Consultas con SQL Server
  • Iniciando con las consultas con T-SQL
  • Teoría de conjuntos, construcción de Predicados y Procesamiento de las consultas
  • Repaso Grabación Clase Presencial: Introducción a Consultas con T-SQL Server
Consultas de Selección
  • Escribir consultas con la sentencia Select
  • Creación de cálculos, Instrucción Distinct, uso de Alias y Función Case
  • Repaso Grabación Clase Presencial: Consultas de Selección
Consultando Múltiples Tablas
  • Consultas de Multiples Tablas
  • Outer Join
  • Selft Join
  • Repaso Grabación Clase Presencial: Consultas de varias tablas
Uso de las sentencias Top, Top with ties, Offset-fetch
  • Ordenar y Filtrar Datos
  • Order by, Offset-Fetch, Manejo de Valores Nulos
  • Repaso Grabación Clase Presencial Sentencias Top, Top with ties, Offset-fetch
Conociendo los Tipos de Dato
  • Declaración de variables, Tipos de dato para números
  • Tipos de dato para Cadenas de texto, Fecha y Hora.
  • Repaso Grabación Clase Presencial: Tipos de Dato
Manejo de Datos
  • Capsula sobre la Sintaxis de la Intrucción Insert
  • Agregar datos con Insert
  • Capsula sobre la Sintaxis de la Instruccion Delete
  • Capsula sobre la Sintaxis de la Instrucción Update
  • Actualizar datos con Update y Eliminar datos con Delete y Truncate
  • Uso de la instrucción Merge y Manejo de correlativos con Identity y Sequence
  • Repaso Grabación Clase Presencial: Instrucciones Insert, Update, Delete
Funciones integradas
  • Introducción a los tipos de funciones integradas
  • Funciones de Conversión
  • Funciones lógicas y de manejo de valores nulos
  • Repaso Grabación Clase Presencial: Funciones Integradas
Instrucciones de Agrupación de Datos
  • Agrupación y funciones de agregado
  • Agrupando y filtrando los datos agrupados con Having
  • Repaso Grabación Clase Presencial: Group By, Having y Funciones de Agregado
Sub-Consutlas
  • Explicación de sub-consultas independientes
  • Sub-Consultas Anidadas y Uso de Exists
  • Repaso Grabación Clase Presencial: Sub-Consultas
Expresiones de Tabla
  • Vistas
  • Funciones de Tabla en Línea
  • Tablas Derivadas
  • Common Table Expression
  • Repaso Grabación Clase Presencial: Expresiones de tabla
Operaciones de Conjunto de Datos
  • Union, Union All, Except, Intersect
  • Cross Apply y Outer Apply
  • Repaso Grabación Clase Presencial: Operaciones de Conjunto de Datos
Funciones de Ventana
  • Funciones de Ventana, Rank, Dense_rank, Lag y Lead
Funciones Pivot, Unpivot y Group by con Rollup y Cube
  • Pivot y Unpivot
  • Funcion Pivot Combinada con SQL Dinámico
  • Repaso: Funciones Pivot, Unpivot y Group by con Rollup y Cube
Introducción a los Procedimientos Almacenados
  • Creación de Procedimientos Almacenados
  • Parametros de Entrada y Salida en los Procedimientos Almacenados
  • Procedimientos que devuelven filas de datos y Uso de SQL Dinámico
  • Repaso Grabación Clase Presencial: Introducción a Procedimientos
Elementos de Programación con Transact-SQL
  • Elemento de Programación con Transact Sql Server
Manejo de Errores
  • Implementar manejo de errores
Transacciones
  • Implementación de transacciones
Optimización de Consultas
  • Mejorar el rendimiento de las consultas
Consultar la metadata
  • Consulta de Metadata
Ejercicios
  • Ejercicios de Join entre tablas
  • Ejercicios De ejemplo