Microsoft SQL Server - Transact-SQL language

Basic course
    Duration
    Start hour
    Level

      Microsoft SQL Server - Transact-SQL language Training Course

      Learn the technique of using relational databases!

      Quick Facts

      • Price

        380 £

      • Duration

        ⏰ 3 days (24 training hours) of practical training 

      • Training format

        Live Online Training: Learn in real-time with an expert instructor from anywhere.

      • Learning method
        • Expert Technical Instruction: Master the theory with concise, expert-led mini-lectures.
        • Real-World Application: Immediately practice your new skills with hands-on exercises based on actual workplace examples.
        • Job-Ready Skills: This integrated format ensures you leave with practical skills you can use at work the very next day.
      • Certificate

        Official training certificate issued upon course completion.

      • Registration

        Check available dates and register via this form.

        The “Microsoft SQL Server - Transact-SQL language - basic level” training is dedicated for anyone who wants to learn the use of relational databases from scratch. Our training will help you in performing your daily duties as a programmer, database administrator and analyst. Interested in mastering Microsoft SQL? Sign up for our training!

        The training is designed for anyone wishing to learn the technique of using relational databases. The skills acquired during the training can be useful in performing daily tasks in work of a programmer, database administrator and analyst creating various reports and statements. 

        Registration form

        Full program

        Training objectives

        The training is designed for anyone wishing to learn the technique of using relational databases. The skills
        acquired during the training can be useful in performing daily tasks in work of a programmer, database
        administrator and analyst creating various reports and statements.
        During the training the participants will gain knowledge on the construction of a relational database and the
        principles of using SQL language for data processing. Knowledge of the basics of SQL can be used to
        independently obtain and transform data from databases operated in the organization. This is a valuable
        competency for people who deal with the generation of various statements, reports and analyses on a daily
        basis. The examples of SQL language application discussed during the course come from the most common
        scenarios of data presentation and analysis. 

        Skills

        After completing the course, the participant will be able to:

        • Create queries and work with objects contained in databases using the T-SQL language.
        • Properly design a database, choose the right data types to match the requirements of the database structure.
        • Create, modify and delete tables and data using T-SQL
        • Design aggregate and group queries, use subqueries.
        Audience profile

        The training is intended for people who want to learn the technique of using relational databases. The skills acquired during the training can be useful in the daily work of a programmer, database administrator as well as an analyst creating various reports and statements.

        Requirements

        Participants of the training are required to know the Windows environment. Familiarity with basic relational database topics will be an added advantage.

        Training delivery method

        The training is conducted in the form of alternating mini lectures and practical exercises. It combines technical expertise with practical examples of its use in the work environment.

        Duration

        3 days, 24 training hours

        Theoretical and practical knowledge

        Relational databases

        • basic concepts (table, column, row, relation, data integrity, data normalization, primary key, foreign key).

        Microsoft SQL Server tools for working with T-SQL language

        SQL Server Management Studio

        Selecting data - SELECT command

        Filtering data - the WHERE clause

        Formatting the result of a query

        • Column aliases,
        • sorting data,
        • TOP clause,
        • removing duplicates

        Creating expressions in T-SQL language

        • Data types used by SQL Server
        • explicit and implicit conversion

        Use of functions that operate on values:

        • text
        • dates and time periods.
        • Grouping and aggregating data.

        Connections

        • principle of operation,
        • types of joins,
        • most common problems and errors faced when performing table joins.

        Table operators

        • PIVOT
        • UNPIVOT
        • APPLY

        Combining sets

        • UNION
        • EXCEPT
        • INTERSECT

        Use of ordinary and correlated subqueries.

        Common Table Expressions (CTE) - ordinary and recursive.

        Data modification - commands:

        • INSERT
        • UPDATE
        • DELETE
        • MERGE

        Transactions, data locking.

        Use of indexes to optimize query performance

        • Query processing,
        • principles of query plan analysis,
        • Design and establishment of indexes,
        • types of indexes,
        • evaluation of the use of indexes.

        Creating tables

        • defining columns,
        • selection of data type,
        • defining rules for data values (constraints)

        Creating and using views.

        Development path
        Upcoming training dates & Price

        Sign up for training!

        Register now for our upcoming training sessions by filling out the registration form.

        Join us to build your expertise and take the next step in your career!

        Registration form

        Similar trainings

        📩 Any questions? Get in touch with us!

        We’re here to help with your course questions!

        training@comarch.com

        +48 12 646 14 41