fbpxl

Formación privada | Clase presencial | Ondemand

T-SQL Fundamentals 2019

Aprende T-SQL 2019 de manera correcta. Comprende la lógica que hay detrás del lenguaje para saber cómo aplicar los diferentes conceptos y porqué. Este curso es una versión actualizada del curso TSQL Fundamentals 2016.

Beneficios

Entiende la lógica de T-SQL y aprende a pensar en términos de conjuntos.

~
Escribe código T-SQL para crear tablas y definir integridad de datos.
l

Escribe consultas contra tablas únicas y múltiples.

+
Escribe declaraciones T-SQL que modifiquen datos.
Familiarízate con objetos programables T-SQL.

Próximas Fechas

17 Feb, 2020– Sevilla Inscríbete

18 Feb, 2020 – Madrid Inscríbete

19 Feb, 2020 – Alicante Inscríbete

Modalidades del Curso

1 día de Clase Presencial.

El curso está programado para cursarlo en una sala con aforo de máximo 20 personas para poder atender a todas las personas asistentes adecuadamente.

Pre-requisitos

Este curso está destinado tanto a personas que han empezado a trabajar recientemente con SQL Server, como a personas con cierta experiencia. Si eres autodidacta y has conseguido tu conocimiento mediante “prueba y error”, este curso puede llenar las carencias en tu know-how y enseñarte a pensar correctamente en términos de SQL. Este curso no entra en discusiones de rendimiento y problemas avanzados sino que se enfoca en los aspectos lógicos de T-SQL. No obstante, ten en cuenta que no es simplemente un curso paso a paso. No se centra solo en elementos sintácticos de T-SQL, sino que también se explica la lógica de T-SQL y sus elementos. Recomendamos familiarizarse con conceptos básicos de bases de datos relacionales y SQL previamente.

Después del Curso
Endenderás la lógica detrás de T-SQL y a pensar en términos de conjuntos, escribir código T-SQL para crear tablas y definir integridad de datos, escribir consultas en una o varias tablas, escribir sentencias T-SQL que modifiquen datos y te familiarizarás con objetos programables T-SQL.

Contenido del Curso 

Module 1. Background to T-SQL Querying and Programming.
  • Theoretical Background.
  • SQL Server’s Architecture.
  • SQL Server Management Studio.
  • Creating Tables.
  • Defining Data Integrity.
  • Sample Database.

    Lab 01.

  • Module 2. Single-Table Queries.
  • Elements of SELECT Statement.
  • Predicates and Operators.
  • CASE Expressions.
  • NULLs.
  • All-At-Once Operations.
  • Working with Character Data.
  • Working with Date and Time Data.
  • Querying Metadata.

    LAB 02.

  • Module 3. Joins.
  • Joins.
  • Cross Joins.
  • Inner Joins.
  • Further Join Examples.
  • Outer Joins.

    LAB 03.

  • Module 4. Subqueries.
  • Self-Contained Subqueries.
  • Correlated Subqueries.
  • Scalar Subqueries.
  • Multi-Valued Subqueries.
  • EXISTS.
  • Beyond the Fundamentals of Subqueries.

    LAB 04.

  • Module 5. Table Expressions.
  • Derived Tables.
  • Common Table Expressions.
  • Views.
  • Inline Table-Valued Functions.
  • APPLY.

    LAB 05.

  • Module 6. Set operators.
  • Set Operators, Described.
  • UNION.
  • INTERSECT.
  • EXCEPT.
  • Precedence.
  • Circumventing Unsupported Logical Phases.

    LAB 06.

  • Module 7. Beyond the Fundamentals of Querying.
  • Window Functions.
  • Pivoting Data.
  • Unpivoting Data.
  • Grouping Sets.

    LAB 07.

  • Module 8. Data Modification.
  • Inserting Data.
  • Deleting Data.
  • Updating Data.
  • Merging Data.
  • Modifying Data through Table Expressions.
  • Modifications with TOP / OFFSET-FETCH.
  • OUTPUT.

    LAB 08

  • Module 9. Temporal Tables.
  • Temporal tables, Described.
  • Creating Tables.
  • Modifying Tables.
  • Querying Temporal Tables.

    LAB 09.

  • Module 10. Transactions and Concurrency.
  • Transactions.
  • Locks and Blocking.
  • Isolation Levels.
  • Deadlocks.

    LAB 10.

  • Module 11. Programmable Objects.
  • Variables.
  • Batches.
  • Flow Elements.
  • Cursors.
  • Temporary Tables.
  • Dynamic SQL.
  • Routines.
  • Error Handling.

    LAB 10.

  • Contacta con Nosotros

    ¿Necesitas más información o un presupuesto para formación privada?

    Invite & Earn

    X
    Signup to start sharing your link
    Signup