MOC-20761: Querying Data with Transact-SQL

Cas Training > Nuestros cursos > MOC-20761: Querying Data with Transact-SQL
Icono Duración del curso
Duración del curso
5 días
Lugar de impartición
Madrid / Online
Icono modalidad del curso
Modalidad
Presencial|Virtual
Icono Fecha del curso
Fecha de inicio
Próximamente

Acerca del curso

MOC-20761 Este curso está diseñado para presentar a los estudiantes Transact-SQL. Está diseñado de tal manera que los primeros tres días se pueden enseñar como un curso para estudiantes que requieren el conocimiento para otros cursos en el plan de estudios de SQL Server. Los días 4 y 5 enseñan las habilidades restantes requeridas para tomar el examen 70-761.

Próximas convocatorias

Estamos preparando nuevas convocatorias. Déjanos tus datos a través del formulario y te avisaremos lo antes posible.

Objetivos

  • Describa las capacidades y componentes clave de SQL Server.
  • Describa T-SQL, conjuntos y lógica de predicados.
  • Escriba una sola instrucción SELECT de tabla.
  • Escribe una declaración SELECT de varias tablas.
  • Escriba sentencias SELECT con filtrado y clasificación.
  • Describa cómo SQL Server usa los tipos de datos.
  • Escribe declaraciones DML.
  • Escribir consultas que utilizan funciones integradas.
  • Escribir consultas que agreguen datos.
  • Escribe subconsultas.
  • Crear e implementar vistas y funciones con valores de tabla.
  • Utilice operadores de conjuntos para combinar resultados de consultas.
  • Escriba consultas que utilicen funciones de clasificación, desplazamiento y agregado de ventanas.
  • Transforme los datos mediante la implementación de pivote, desenvolvimiento, resumen y cubo.
  • Crear e implementar procedimientos almacenados.
  • Agregue construcciones de programación como variables, condiciones y bucles al código T-SQL.

Contenidos

  • Introduction to Microsoft SQL Server
    • The Basic Architecture of SQL Server
    • SQL Server Editions and Versions
    • Getting Started with SQL Server Management Studio
  • Introduction to T-SQL Querying
    • Introducing T-SQL
    • Understanding Sets
    • Understanding Predicate Logic
    • Understanding the Logical Order of Operations in SELECT statements
  • Writing SELECT Queries
    • Writing Simple SELECT Statements
    • Eliminating Duplicates with DISTINCT
    • Using Column and Table Aliases
    • Writing Simple CASE Expressions
  • Querying Multiple Tables
    • Understanding Joins
    • Querying with Inner Joins
    • Querying with Outer Joins
    • Querying with Cross Joins and Self Joins
  • Sorting and Filtering Data
    • Sorting Data
    • Filtering Data with Predicates
    • Filtering Data with TOP and OFFSET-FETCH
    • Working with Unknown Values
  • Working with SQL Server Data Types
    • Introducing SQL Server Data Types
    • Working with Character Data
    • Working with Date and Time Data
  • Using DML to Modify Data
    • Adding Data to Tables
    • Modifying and Removing Data
    • Generating automatic column values
  • Using Built-In Functions
    • Writing Queries with Built-In Functions
    • Using Conversion Functions
    • Using Logical Functions
    • Using Functions to Work with NULL
  • Grouping and Aggregating Data
    • Using Aggregate Functions
    • Using the GROUP BY Clause
    • Filtering Groups with HAVING
  • Using Subqueries
    • Writing Self-Contained Subqueries
    • Writing Correlated Subqueries
    • Using the EXISTS Predicate with Subqueries
  • Using Table Expressions
    • Using Views
    • Using Inline Table-Valued Functions
    • Using Derived Tables
    • Using Common Table Expressions
  • Using Set Operators
    • Writing Queries with the UNION operator
    • Using EXCEPT and INTERSECT
    • Using APPLY
  • Using Windows Ranking, Offset, and Aggregate Functions
    • Creating Windows with OVER
    • Exploring Window Functions
  • Pivoting and Grouping Sets
    • Writing Queries with PIVOT and UNPIVOT
    • Working with Grouping Sets
  • Executing Stored Procedures
    • Querying Data with Stored Procedures
    • Passing Parameters to Stored procedures
    • Creating Simple Stored Procedures
    • Working with Dynamic SQL
  • Programming with T-SQL
    • T-SQL Programming Elements
    • Controlling Program Flow
  • Implementing Error Handling
    • Implementing T-SQL error handling
    • Implementing structured exception handling
  • Implementing Transactions
    • Transactions and the database engines
    • Controlling transactions
Compartir:

Solicita más información

Solicitar Información
Mensaje enviado correctamente
No se ha enviado su mensaje. Por favor revisa los campos e inténtalo otra vez.