Descriptor del curso. Nombre del curso: Haciendo consultas en SQL Server 2014. Descripción:



Documentos relacionados
ST31_Querying Microsoft SQL Server

Querying Microsoft SQL Server 2012

Curso Oficial Microsoft: LENGUAJE DE CONSULTA DE SQL SERVER. Duración : 35 Hrs.

MS_20461 Querying Microsoft SQL Server

MS_10774 Querying Microsoft SQL Server 2012

Desarrollo de bases de datos con SQL Server 2014

Administración y Análisis de Base de Datos con Microsoft SQL Server

FORMACIÓN PARA LA CERTIFICACIÓN OFICIAL MICROSOFT. MCSA: SQL Server Solutions Associate

20761 Querying Data with Transact-SQL

2071 Querying Microsoft SQL Server 2000 with Transact- SQL

Master Certificación MCSA SQL Server

Índice. iii. Objetivos... 24

: COMPUTACIÓN E INFORMATICA : Ingeniería de Software Ingeniería de Redes y Comunicaciones : Administración de Bases de Datos I : T-INF127

ÍNDICE PRIMERA PARTE... 17

8283: Administración y programación en Microsoft SQL Server 2012

Querying Data with Transact-SQL 2016

CURSO DE SQL SERVER 2005

SQL Server SQL, Transact SQL Diseño y creación de una base de datos

SQL Server SQL, Transact SQL Diseño y creación de una base de datos (con ejercicios prácticos corregidos)

Microsoft SQL Server 2005

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 2014-II SÍLABO

Base de Datos Oracle 10g: Introducción a SQL Código: D Duración: 5 días (40 horas)

Implementing a Data Warehouse with Microsoft SQL Server

Asignaturas Temas Asignaturas Temas

Desarrollo Business Intelligence sobre tecnología Microsoft

8 MICROSOFT SQL SERVER 2008 R2. CURSO PRÁCTICO RA-MA

8 SQL SERVER 2008 RA-MA

20761: Querying Data with Transact -SQL

BASES DE DATOS SQL MÁS S DE SQL (DML) OPERADOR UNION (L30) <SELECT1> UNION <SELECT2> UNION <SELECTN> Copyright 2006, 2007 Instituto Gala

ÍNDICE INTRODUCCIÓN...13

ACERCA DE LOS AUTO RES... III AGRADECIMIENTOS... xi INTRODUCCION... Xl

Administrador SQL Server y Business Intelligence

PROGRAMAS DE ESTUDIO FORMATO 7 INTRODUCCIÓN A SQL. Área de Formación Profesional

20761: Querying Data with Transact -SQL

DIRECCIÓN DE EXTENSIÓN PROFESIONAL DIVISIÓN DE ALTA TECNOLOGÍA (DAT)

Curso Querying Microsoft SQL Server 2014 (20461)

SQL (DML) Carlos A. Olarte Gestión y Modelación de SQL Datos (DML)

MS_20463 Implementing a Data Warehouse with Microsoft SQL Server

UNIVERSIDAD TECNOLÓGICA ECOTEC FACULTAD DE SISTEMAS COMPUTACIONALES SYLLABUS. Base de Datos II CODIGO COM 338 CREDITOS 3

DIPLOMADO EN BASE DE DATOS ORACLE

Guía práctica de SQL

SQL (Structured Query Language)

Curso Online de Microsoft

PROGRAMA FORMATIVO Desarrollo de aplicaciones Web sobre Oracle Database

m046a Curso Consultando SQL Server 2005/2008 con Transact-SQL, 15 h

1- UNIVERSIDAD DE CIENCIAS EMPRESARIALES Y SOCIALES FACULTAD DE CIENCIAS EMPRESARIALES. Tecnicatura en Programación de Sistemas

Consultas con combinaciones

Laboratorio de Bases de Datos

TRANSACT-SQL, DISEÑO Y PROGRAMACIÓN DE BASES DE DATOS EN SQL SERVER 2008

Curso SQL Nivel Avanzado 1. Miguel Jurado García

MANUAL BÁSICO DEL LENGUAJE SQL

Bases de Datos Relacionales

Oracle 12c DISEÑO Y PROGRAMACIÓN

ÍNDICE. Introducción... Capítulo 1. Novedades de Access

UNIDAD 1.- PARTE 1 MANIPULACIÓN AVANZADA DE DATOS CON SQL. BASES DE DATOS PARA APLICACIONES. Xochitl Clemente Parra Armando Méndez Morales

Unidad III: Lenguaje de manipulación de datos (DML) 3.1 Inserción, eliminación y modificación de registros

Práctica A: Trabajo con subconsultas

1. DML. Las subconsultas

Oracle BI 11g R1: Creación de Repositorios

CONSULTAS BASICAS EN SQL SERVER

Entrarás a formar parte de nuestra bolsa de empleo a la que acuden las empresas en busca de nuestros alumnos.

BASES DE DATOS CON MICROSOFT SQL SERVER. Aprende a crear y gestionar las bases de datos más potentes

Bases de Datos: Structured Query Language (SQL)

Curso Especialista Técnico Programador Web

CONSULTAS MULTITABLAS SQL SERVER Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

Sistemas de Datos Curso: Ernesto Chinkes. Subconsultas Stored Procedures - Triggers

SERVICIO NACIONAL DE APRENDIZAJE SENA

5- Uso de sentencias avanzadas

Práctica A: Procedimientos para agrupar y resumir datos

20461 Consultas en Microsoft SQL Server 2014

PROGRAMA DE MATERIA DATOS DE IDENTIFICACIÓN DESCRIPCIÓN GENERAL OBJETIVO (S) GENERAL (ES) LENGUAJES DE BASES DE DATOS CENTRO DE CIENCIAS BÁSICAS

ESPECIALISTA EN BASE DE DATOS

MS_20462 Administering Microsoft SQL Server Databases

Base de datos relacional

TUTORIAL CREACIÓN DE UN INFORME PERSONALIZADO

Programa para Certificación internacional MCSA Sql Server

LAS SUBCONSULTAS SQL SERVER Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

Tu Educación en Manos de Profesionales

1

CL_55035 Microsoft SharePoint Server 2013 for the Site Owner/Power User

Implementación de un almacén de datos con Microsoft SQL Server

Tema 4. Manipulación de datos con SQL

Cenfotec ofrece talleres de preparación para la certificación internacional de Microsoft SQL Server

Sistemas de Datos Curso: Ernesto Chinkes. SQL Básico Algebra Relacional

Bases de Datos 2. Teórico

Trabajo con Subconsultas

OPTIMIZACIÓN DE CONSULTAS EN SQL. Análisis de Consultas y Transacciones Ajuste de Indices Ajuste de Consultas

EL LENGUAJE DE BASES DE DATOS SQL (DDL, DML, TRIGGERS Y STORE PROCEDURES)

Fundamentos de Oracle

Como manejador de base de datos elegimos utilizar Absolute Database, que es un

3 Consultas y subconsultas

Objetivos y Temario CURSO SQL SERVER 2008

MICROSOFT OFFICE: ACCESS 2010 (30 HORAS) MODULO 1. INTRODUCCIÓN A ACCESS 2010 (1 Hora)

GALA CONCEPTO COMMIT, ROOLBACK SAVEPOINTS (SAVE TRANSACTION) No Consultas. Definiciones Transacciones ( L33 )

TITULACIÓN Ingeniero Técnico en Informática de Gestión ASIGNATURAS DE SEGUNDO CURSO DEL PLAN 1999 BASE DE DATOS PROGRAMA:

10776 Developing Microsoft SQL Server 2012 Databases

Universidad Ricardo Palma

Sistemas de Datos. Rendimiento de la Base de datos. Procesamiento de consultas y administración del rendimiento

MS_6232 Implementing a Microsoft SQL Server 2008 Database

ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA Programación de sitios web Act 11: Reconocimiento de la unidad 3

Transcripción:

Descriptor del curso Nombre del curso: Haciendo consultas en SQL Server 2014 Descripción: Los estudiantes aprenden las habilidades técnicas para escribir consultas básicas de Transact SQL para Microsoft SQL Server 2014. Este curso es la base para todas las disciplinas relacionadas con SQL Server; Es decir, la Administración de Base de Datos, Desarrollo de Base de Datos y Business Intelligence. Objetivos de aprendizaje: Al finalizar el curso, los alumnos serán capaces de: 1. Escribir consultas SELECT 2. Consulta de múltiples tablas 3. Ordenar y filtrar datos 4. Describir el uso de tipos de datos en SQL Server 5. Modificar datos mediante Transact SQL 6. Uso de built in functions 7. Uso de Group y aggregate data 8. Utilizar subconsultas 9. Usar de table expressions 10. Operadores set operators 11. Uso window ranking, offset y aggregate functions 12. Implementar pivoting y grouping sets 13. Ejecutar procedimientos almacenados 14. Programa con T SQL 15. Implementar el manejo de errores 16. Implementar transacciones A quiénes va dirigido? Este curso está orientado a personas que desean aprender SQL Server desde el inicio. Este es el primer curso que todo profesional que desea insertarse en el mundo de SQL Server, debe tomar. Este curso requiere que se cumpla con los siguientes requisitos 1. Conocimiento de bases de datos relacionales. 2. Conocimientos básicos del sistema operativo Microsoft Windows

Contenidos del curso: Módulo 1: Introducción a Microsoft SQL Server 2014 La arquitectura básica de SQL Server Versiones y ediciones de SQL Server Primeros pasos con SQL Server Management Studio Laboratorio: Trabajo con herramientas de SQL Server 2014 Módulo 2: Introducción a consultas con T SQL Presentación de T SQL Sistemas de comprensión Comprensión lógica Comprender el orden lógico de operaciones en instrucciones SELECT Laboratorio: Introducción a la consulta de Transact SQL Módulo 3: Escribir consultas SELECT Escritura de sentencias SELECT Simple Eliminar duplicados con DISTINCT Uso de columnas y alias de tabla Escribir expresiones con CASE Laboratorio: Escribir instrucciones SELECT básicas Módulo 4: Consultas de varias tablas Comprensión de JOIN Consulta con INNER JOIN Consulta con OUTER JOIN Consultar con CROSS JOIN y SELF JOIN Laboratorio: Consultas de varias tablas Módulo 5: Ordenar y filtrar datos Ordenar datos con ORDER BY Filtrar datos con una cláusula WHERE Filtrado con TOP y OFFSET FETCH Trabajar con valores desconocidos y desaparecidos Laboratorio: Ordenar y filtrar datos Módulo 6: Trabajando con tipos de datos de SQL Server 2014 Introducción a los tipos de datos de SQL Server 2014 Trabajar con tipo de datos carácter Trabajar con datos de tiempo y fecha Laboratorio: Trabajo con datos SQL Server 2014 tipos

Módulo 7: Uso de DML para modificar datos Insertar datos Modificar y eliminar datos Laboratorio: Uso de DML para modificar datos Módulo 8: Uso funciones Built In Escribir consultas con Built In Functions Utilizar funciones de conversión de datos Uso de funciones lógicas Utilizar funciones para trabajar con NULL Laboratorio: Uso de funciones Built In Módulo 9: Agrupar y agregar datos Utilizar funciones de agregado Uso de GROUP BY Filtrar grupos con HAVING Laboratorio: Agrupar y agregar datos Módulo 10: Uso de subconsultas Escribir subconsultas autocontenidas Escribir subconsultas correlacionadas Usando predicado EXISTS con subconsultas Laboratorio: Uso de subconsultas Módulo 11: Uso de expresiones tipo tabla Uso de tablas derivadas Usar Table Value Expression Usando Views (vistas) Uso de funciones con valores de tabla en línea Laboratorio: Uso de expresiones de tabla Módulo 12: Uso de los operadores Set Escribir consultas con el operador UNION Usando EXCEPT e INTERSECT Utilizar APPLY Laboratorio: Uso de operadores Set Módulo 13: Utilizando funciones WINDOWS RANKING, OFFSET y AGGREGATE Crear WINDOWS con OVER Explorar las funciones WINDOW

Laboratorio: funciones WINDOWS RANKING, OFFSET y AGGREGATE Módulo 14: PIVOT y conjuntos agrupados con Grouping Sets Escribir consultas con PIVOT y UNPIVOT Trabajar con Grouping Sets Laboratorio: PIVOT y conjuntos agrupados con Grouping Sets Módulo 15: Ejecutar procedimientos almacenados Consulta de datos con procedimientos almacenados Pasar parámetros a procedimientos almacenados Creación de procedimientos almacenados sencillos Trabajo con SQL dinámico Laboratorio: Ejecutar procedimientos almacenados Módulo 16: Programación con T SQL Elementos de programación de T SQL Control de flujo de programa Laboratorio: Programación con T SQL Módulo 17: Manejo de errores Uso de bloques TRY / CATCH Trabajar con la información de Error Laboratorio: Implementación de manejo de errores Módulo 18: Implementación de transacciones El motor de base de datos y transacciones Control de las transacciones Niveles de aislamiento Laboratorio: Implementación de transacciones Módulo 19: Mejorar el rendimiento de las consultas Factores en el rendimiento de las consultas Visualización de los datos de rendimiento de consulta Laboratorio: Mejorar el rendimiento de las consultas Módulo 20: Consulta de metadatos SQL Server Consulta de vistas del catálogo del sistema y funciones Procedimientos almacenados del sistema Consulta de objetos de administración dinámica (DMV y DMF) Laboratorio: Consultar metadatos de SQL Server