คอร์สสอนการใช้ภาษา SQL ในการถึงข้อมูลจาก database เป็นหลักสูตรที่เน้นการคิวรีข้อมูลจากฐานข้อมูล ไมโครซอฟต์เอสคิวเอล ผู้เรียนจะได้เรียนรู้และเข้าใจหลักการพื้นฐานที่สำคัญหลายอย่าง ที่จำเป็นต้องมีเพื่อ ใช้สำรวจแง่มุมต่างๆ ของการทำงานกับฐานข้อมูลสัมพันธ์ ในหลักสูตรกล่าวถึงโครงสร้างทางภาษาของภาษา SQL ตั้งแต่เริ่มต้นการใช้งาน การใช้คำสั่ง SELECT, SELECT แบบมีเงื่อนไขต่างๆ ตั้งแต่พื้นฐาน จนถึงขั้นสูง , การ JOIN Table , INSERT, UPDATE, DELETE, การสร้าง Table, View และ Stored Procedures
This course walks you through your first steps in T-SQL (also known as Transact-SQL), which is the Microsoft SQL Server dialect of the ISO and ANSI standards for SQL. You’ll learn the theory behind T-SQL querying and programming and how to develop T-SQL code to query and modify data, and you’ll get an overview of programmable objects.
Although this book is intended for beginners, it is not merely a set of procedures for readers to follow. It goes beyond the syntactical elements of T-SQL and explains the logic behind the language and its elements.
1. Relational Database Basics
1.1 Brief History of SQL
1.2 Relational Databases [may be compressed due to attendee experience]
1.3 SQL Server Objects
1.4 SQL Statements
2. Simple SELECTs with SQL Server
2.1 Introduction to the Northwind Database
2.2 Some Basics
2.3 SELECTing All Columns in All Rows
2.4 Exploring the Tables
2.5 SELECTing Specific Columns
2.6 Sorting Records
2.7 The WHERE Clause and Operator Symbols
2.8 The WHERE Clause and Operator Words
2.9 Checking Multiple Conditions
2.10 Writing SELECTs with Multiple Conditions
3. Advanced SELECTs with SQL Server
3.1 Calculated Fields
3.2 Aggregate Functions and Grouping
3.3 Built-in Data Manipulation Functions
4. Subqueries, Joins, and Unions with SQL Server
4.1 Subqueries
4.2 Joins
4.3 Outer Joins
4.4 Unions
5. Inserting, Updating and Deleting Records with SQL Server
5.1 INSERT
5.2 UPDATE
5.3 DELETE
6. Creating and Modifying Tables with SQL Server
6.1 Creating Tables
6.2 Datatypes
6.3 Altering Tables
6.4 Renaming Tables
6.5 Dropping Tables
7. Views and Stored Procedures in SQL Server
7.1 Creating Views
7.2 Dropping Views
7.3 Creating Stored Procedures
7.4 Testing stored procedures