Brainmatics

Writing Queries Using Microsoft SQL Server 2008 Transact-SQL

Dalam training ini, peserta akan diberikan keterampilan teknis yang diperlukan untuk menulis dasar Transact-SQL query untuk Microsoft SQL Server 2008.

Training ini ditujukan untuk SQL Server database administrators, implementers, system engineers, dan developer yang bertanggung jawab untuk menulis query.

 

OBJECTIVE

  1. Memahami kegunaan dan cara untuk menjalankan bahasa Transact-SQL.
  2. Menggunakan querying tool.
  3. Menulis query SELECT untuk mendapatkan data.
  4. Mengelompokkan dan meringkas data dengan menggunakan Transact-SQL.
  5. Menggabungkan (Join) data dari beberapa table.
  6. Menulis query yang mendapatkan dan mengubah data dengan menggunakan subqueries.
  7. Merubah data pada table.
  8. Query text fields dengan full-text search.
  9. Memahami bagaimana membuat obyek pemrogramman.
  10. Menggunakan beragam teknik ketika bekerja dengan query yang kompleks.

CONTENT

1. Getting Started with Databases and Transact-SQL in SQL Server 2008

    1.1 Overview of SQL Server 2008
    1.2 Overview of SQL Server Databases
    1.3 Overview and Syntax Elements of T-SQL
    1.4 Working with T-SQL Scripts
    1.5 Using T-SQL Querying Tools

2. Querying and Filtering Data

    2.1 Using the SELECT Statement
    2.2 Filtering Data
    2.3 Working with NULL Values
    2.4 Formatting Result Sets
    2.5 Performance Considerations for Writing Queries

3. Grouping and Summarizing Data

    3.1 Summarizing Data by Using Aggregate Functions
    3.2 Summarizing Grouped Data
    3.3 Ranking Grouped Data
    3.4 Creating Crosstab Queries

4. Joining Data from Multiple Tables

    4.1 Querying Multiple Tables by Using Joins
    4.2 Applying Joins for Typical Reporting Needs
    4.3 Combining and Limiting Result Set

5. Working with Subqueries

    5.1 Writing Basic Subqueries
    5.2 Writing Correlated Subqueries
    5.3 Comparing Subqueries with Joins and Temporary Tables
    5.4 Using Common Table Expressions

6. Modifying Data in Tables

    6.1 Inserting Data into Tables
    6.2 Deleting Data from Tables
    6.3 Updating Data in Tables
    6.4 Overview of Transactions

7. Querying Metadata, XML, and Full-Text Indexes

    7.1 Querying Metadata
    7.2 Overview of XML
    7.3 Querying XML Data
    7.4 Overview of Full-Text Indexes
    7.5 Querying Full-Text Indexes

8. Using Programming Objects for Data Retrieval Overview of Views

    8.1 Overview of User-Defined Functions
    8.2 Overview of Stored Procedures
    8.3 Overview of Triggers
    8.4 Writing Distributed Queries

9. Using Advanced Querying Techniques

    9.1 Considerations for Querying Data
    9.2 Working with Data Types
    9.3 Cursors and Set-Based Queries
    9.4 Dynamic SQL
    9.5 Maintaining Query Files

 

 

INSTRUCTOR

 

Image

Satya Sanjaya Menamatkan pendidikan tinggi jurusan teknik mesin di Universitas Indonesia Jakarta. Aktif sebagai konsultan dan telah menyelesaikan banyak project dibidang System Programmer Administrator dan Database Administrator, seperti dalam penerapan Microsoft Windows NT Server, Microsoft SQL Server, Microsoft Sharepoint, dan ASP.Net MVC. Sekarang aktif sebagai pengajar / trainer diberbagai training center di Jakarta, untuk materi training berbasis Microsoft seperti Visual Basic, Visual Interdev , SQL Server, Visual Studio.Net, Microsoft Windows Server, Microsoft SharePoint, Microsoft Project, Crystal Report.