+ All Categories
Home > Documents > SQL250: Transact-SQL for Developers...SQL250: Transact-SQL for Developers During this 5-day course,...

SQL250: Transact-SQL for Developers...SQL250: Transact-SQL for Developers During this 5-day course,...

Date post: 08-Feb-2021
Category:
Upload: others
View: 10 times
Download: 0 times
Share this document with a friend
2
Audience This course is intended for SQL Server Developers, Database Administrators, and System Engineers who are responsible for writing T-SQL queries for an application. PRerequisites Before attending this course, students should have familiarity with programming and developing software using any language. WHAT YOU WILL LEARN » Describe the objects that make up a database, data relationships within the database and how databases guarantee uniqueness of defined objects. » Understand different sublanguages of SQL. » Use the SQL Server Management Studio » Write a simple SELECT statement, returning all the columns and rows. » Formulate and write a meaningful join strategy to bring together all necessary data. » Utilize a subquery to reshape data before using it in a query » Write a WHERE clause to filter the rows » Control the display of data » Write Transact-SQL queries and aggregated values » Define the attributes of a database transaction and generate a result set » Create a database view and in-line table value functions and execute simple scalar/ multi-statement user-defined functions » Write procedural logic for Stored Procedures and User-defined Functions $2795.00 5-day course An exclusive T-SQL class from Interface Promo and package discounts may apply Questions? Call 602-266-8585 SQL250: Transact-SQL for Developers During this 5-day course, students will learn Transact-SQL as implemented in SQL Server 2000, 2005 and SQL Server 2008 R2. The course starts by establishing a foundation understanding of database concepts and terminology. Students are then prepared to use various Microsoft tools to submit queries and view the result. Following a logical process for creating SQL queries from business requirements, students learn how to write a query based on the way SQL Server processes the SQL statement. This differs from most courses, which present SQL as a set of features. This approach uses the natural way of breaking down the problem into a logical set of steps. Each step can be validated before moving to the next step. Finally, the course teaches the student how to use T-SQL statements inside common database objects like Views, Stored Procedures and User-Defined Functions. Lectures that highlight and explain T-SQL concepts are reinforced with extensive demonstrations and hands-on labs. SQL Server 2012 “Interface never disappoints – first class all the way.” SQL Student Phoenix, AZ (course outline on back side) Can’t make it to class in person? Attend many classes online with Remote Live. ™ Call 602-266-8585 today for a live demo. ©2016 Interface Technical Training All Rights Reserved
Transcript
  • AudienceThis course is intended for SQL Server Developers, Database Administrators, and System Engineers who are responsible for writing T-SQL queries for an application.

    PRerequisitesBefore attending this course, students should have familiarity with programming and developing software using any language.

    WHAT YOU WILL LEARN » Describe the objects that make up a database, data relationships within the database and how databases guarantee uniqueness of defined objects.

    » Understand different sublanguages of SQL. » Use the SQL Server Management Studio » Write a simple SELECT statement, returning all the columns and rows. » Formulate and write a meaningful join strategy to bring together all necessary data. » Utilize a subquery to reshape data before using it in a query » Write a WHERE clause to filter the rows » Control the display of data » Write Transact-SQL queries and aggregated values » Define the attributes of a database transaction and generate a result set » Create a database view and in-line table value functions and execute simple scalar/multi-statement user-defined functions

    » Write procedural logic for Stored Procedures and User-defined Functions

    $2795.00• 5-day course• An exclusive T-SQL

    class from Interface• Promo and package

    discounts may apply

    Questions?Call 602-266-8585

    SQL250: Transact-SQL for DevelopersDuring this 5-day course, students will learn Transact-SQL as implemented in SQL Server 2000, 2005 and SQL Server 2008 R2. The course starts by establishing a foundation understanding of database concepts and terminology. Students are then prepared to use various Microsoft tools to submit queries and view the result. Following a logical process for creating SQL queries from business requirements, students learn how to write a query based on the way SQL Server processes the SQL statement. This differs from most courses, which present SQL as a set of features. This approach uses the natural way of breaking down the problem into a logical set of steps. Each step can be validated before moving to the next step. Finally, the course teaches the student how to use T-SQL statements inside common database objects like Views, Stored Procedures and User-Defined Functions. Lectures that highlight and explain T-SQL concepts are reinforced with extensive demonstrations and hands-on labs.

    SQL Server 2012

    “Interface never disappoints – first class all the way.” SQL StudentPhoenix, AZ

    (course outline on back side)

    Can’t make it to class in person?Attend many classes online with Remote Live. ™

    Call 602-266-8585 today for a live demo.©2016 Interface Technical Training All Rights Reserved

  • SQL250: Transact-SQL for Developers

    COURSE OUTLINE

    Module 1: Database Concepts » Conceptual View » Logical View » Database Diagramming

    Module 2: Using the Tools » SQL Server Management Studio (SSMS) Overview » Viewing Basic Table Metadata » Viewing Other Table Constraints » SSMS Database Diagramming

    Module 3: Getting the Data » SQL Language » The SELECT Statement » The FROM clause » Joining Tables » Using Views and Subqueries » Reformulating Subqueries using Common Table Expressions

    » Old Form Join Syntax

    Module 4: Filtering the Data » When is the WHERE clause processed? » The WHERE Clause » Filtering Data with Equality » Using a List of Values » Using Subqueries to Filter DataData Type Precedence » Proper Search Arguments

    Module 5: What to Display » When is the Column List Processed? » Identifying Columns » Renaming Columns through a Column Alias » When & How to use Built-in Functions » Using Subqueries in the Column List » Using the CASE Expression » Ordering Rows » Controlling Row Display

    Module 6: Aggregating the Data » When is the Aggregation Performed? » Grouping and Aggregating » Pivoting Data » Aggregate Window Functions » Using Ranking Functions

    Module 7: Modifying the Data » Defining Database Transactions » INSERT Statement » DELETE Statement » UPDATE Statement » MERGE Statement

    Module 8: Modules » Layers of Abstraction-Three Schema Architecture » Creating and Using Views » Creating and Using User-Defined Scalar Functions » Creating and Using Inline-Table Valued Function » Creating & using Stored Procedures » Creating and Using Multi-Statement Table-Valued Functions

    Module 9: Procedural Logic » SQL Batch » Niladic Functions » Local Variables » Conditional Processing » Iterative Processing » Branching » Exception Handling » Structured Exception Handling » PRINT and RAISERROR Statements

    Register by phone at 602-266-8585, or online at www.InterfaceTT.com.©2016 Interface Technical Training All rights reserved. v042516


Recommended