Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

EssentialSQL: Stored Procedures Unpacked - Code in TSQL

EssentialSQL: Giải Mã Stored Procedures - Lập Trình với TSQL

EssentialSQL: Giải Mã Stored Procedures - Lập Trình với TSQL

Lập Trình Cơ Sở Dữ Liệu với Stored Procedures, Viết Stored Procs TSQL Server cho Kỹ Sư Dữ Liệu, Phân Tích Dữ Liệu và DBA

4.5
(1,413 đánh giá)
8,024 học viên
Giảng viên
Kris Wenzel
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
5.0 giờ video
45 bài giảng
5 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Hiểu stored procedure là gì và nó khác biệt thế nào với các loại truy vấn SQL khác.
Hiểu cách truyền tham số vào và ra khỏi stored procedures.
Biết cách sử dụng biến và các cấu trúc điều khiển như IF/ELSE và vòng lặp WHILE trong stored procedures.
Học cách debug, tức là xử lý sự cố, một stored procedure.
Thiết lập transactions, phát hiện lỗi và tự động rollback các thay đổi
Hiểu cách sử dụng cursors trong stored procedures.

Yêu cầu

Bạn nên đã quen thuộc với các truy vấn cơ bản, như các mệnh đề SELECT, GROUP BY và ORDER BY.
Kiến thức về các khái niệm lập trình cơ bản, như IF/THEN là một lợi thế, nhưng không bắt buộc.

Đối tượng phù hợp

Người mới viết truy vấn SQL tò mò về việc kết hợp các câu lệnh SQL thành transactions.
Bất kỳ ai đang tìm kiếm một khóa học với mục đích duy nhất là dạy bạn về stored procedures.
Bất kỳ ai nghĩ rằng stored procedures thực sự đáng sợ (chúng không hề đâu!) :)
Lập trình viên muốn tìm hiểu về database cursors.
Chuyên viên phân tích muốn tạo nguồn dữ liệu nâng cao từ SQL Server cho Power BI.
Lập trình viên đang tìm kiếm cách tốt hơn để phát triển và quản lý mã cơ sở dữ liệu.

Nội dung khóa học

9 phần • 45 bài giảng
1 Chào mừng đến với Khóa học
2 Stored Procedure là gì và tại sao chúng ta cần chúng?
3 Tạo Stored Procedure Đầu Tiên của Bạn
4 Cách học khóa học này
5 Tạo Stored Procedure Của Riêng Bạn - Thử thách
6 Tạo Stored Procedure Của Riêng Bạn - Đáp án
1 Tải xuống SQL Server
2 Cài đặt SQL Server
3 Tải xuống và Cài đặt SSMS
4 Tải xuống Cơ sở Dữ liệu Mẫu
5 Khôi phục Cơ sở Dữ liệu Mẫu
6 Thiết lập Debug Tương tác
1 Giới thiệu
2 Các thành phần của một Stored Procedure
3 Định nghĩa một Stored Procedure
4 Bạn có câu hỏi nào không?
1 Debug là gì?
2 Debug Tương tác với Visual Studio
1 Làm việc với Biến và Lệnh Print
2 Khối mã BEGIN END
3 Logic IF THEN
4 Vòng lặp WHILE
5 Ví dụ Vòng lặp WHILE - Đếm đến 10
6 Ví dụ Vòng lặp WHILE - Tạo Lịch Tuần
7 Ví dụ Vòng lặp WHILE - Sử dụng câu lệnh BREAK
8 Câu lệnh WAITFOR
9 GOTO và Nhãn
10 RETURN
1 Xử lý Lỗi Không Cấu trúc sử dụng @@ERROR
2 Ví dụ Xử lý Lỗi Không Cấu trúc
3 Bẫy Lỗi Có Cấu trúc với TRY và CATCH
4 Ví dụ TRY CATCH
5 Ghi nhật ký Lỗi
1 Tổng quan
2 Tham số Đầu vào và Đầu ra
3 Ví dụ về Tham số Đầu vào và Đầu ra
4 Tạo LogWrite sử dụng Tham số
5 Trả về Kết quả với SELECT
6 Mã Trả về
1 Transactions
2 Giới thiệu về Cursors
3 Cú pháp Cursor ISO so với Non-ISO
4 Lệnh FETCH
5 Nghiên cứu Tình huống
1 Bài giảng Bổ sung

Giới thiệu khóa học

Use TSQL to write stored procedures and scripts to automate data engineering and data analysis task.  This is a great  SQL course for a DBA to take if they want to stand out from other database administrators.  Learn Database Programming concepts using SQL Server stored procedures.


Whether You're:

  • A developer looking to secure your app with stored procedures.

  • A consultant looking to expand your tool set

  • An IT professional looking to read and understand database code

  • An analyst looking to parametrize PowerBI queries for SQL data analysis

  • A sql server DBA looking to build their SQL server database administrator skills


You're in the right place and I'm going to tell you exactly how Stored Procedure Unpacked gives you the tools, inspiration, and unparalleled support on your journey to level up your SQL skills.


In this Course you will Learn to:

  • Use stored procedures to implement business logic.

  • Develop stored procedures from scratch!

  • Learn some basic  troubleshooting skills.

  • Know the right way to use cursors.

  • Apply database transaction techniques to commit or rollback your database changes.

  • Trap and handle errors.

Nothing is worse than:

  • Being excited to learn something new but not knowing where to start.

  • Wasting time learning the wrong features.

  • Being overwhelmed with options and not know which to use.


Imagine having the knowledge to know how to quickly write stored procedures to take your SQL to the next level.  The confidence confidence that you're on the right track.  A sense of accomplishment, you have learned something most cannot.

By the time you’ve complete this course you’ll have an appreciation of developing stored procedures, overcome your fear, and able to write stored procedures that pass parameters, handle errors, and rollback unintended database changes.

Now that’s cool!

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Database Development
Hiển thị tất cả khoá học Sql Server
Hiển thị tất cả khoá học Stored Procedures
Hiển thị tất cả khoá học Tsql
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊