گاهی در پیادهسازی روتینها به پردازشهای بسیار پیچیده بر میخوریم بهطوریکه با دستورات معمول قابل اجرا نیستند.
در این حالت نیاز به نوشتن الگوریتمهایی برای واکشی، محاسبه، ذخیره سازی و نمایش اطلاعات داریم.
این روش طراحی و مدیریت تراکنشها (Transactions) و تفکیک آنها برای بهرهوری بیشتر جزو دروس مهم و تکنیکال در برنامهنویسی سمت سرور (T-SQL Programming) هستند.
شما پس از پایان این دوره آموزشی خواهید توانست در محیط SQL SERVER انواع الگوریتمهای مورد نیاز را در قالب روتینها (SP)، توابع (FUNCTION) و تریگر (TRIGGER) پیادهسازی کنید.
این دوره برای چه کسانی مناسب است؟
همه افرادی که SQL SERVER را بلد هستند ولی نیاز دارند روتینها و کنترلهایی را در پایگاه داده اجرا کنند.
آنهایی که میخواهند گزارشهای جامع و قوی با استفاده از ابزارها و زبان برنامهنویسی سرور طراحی کنند.
افرادی که در تیمهای توسعه نرمافزاری هستند و میخواهند بدون تغییر سوری کد خود شرطها و حالتهای جدیدی را در نرمافزار ایجاد کنند.
برنامهنویسهایی که میخواهند سمت سرور برنامهنویسی کنند (Server Side Development)
اشخاصی که مایل هستند در آینده شغل ادمین SQL (DB ADMIN) را اختیار کنند.
مشخصات دوره | |
مدت دوره | ۴۰ ساعت |
پیشنیاز | دوره کوئری نویسی در SQL SERVER |
شهریه (تومان) | ۲,۵۰۰,۰۰۰ |
روش برگزاری | آنلاین |
روزهای کلاس | اعلام خواهد شد |
محل برگزاری | نرمافزار Zoom |
سرفصلها:
- T-SQL Building Blocks
- Variables
- Dynamic SQL Execution
- IF Statement
- CASE Expressions
- WHILE Loop
- (Raising Errors (RAISERROR and THROW
- (Error Handling (@@ERROR and TRY/CATCH
- Transaction, Locking, Blocking and Isolation Levels
- Transaction and ACID properties
- Auto Commit Transactions
- BEGIN TRAN and compound transactions
- Error handling in Transactions
- Lock Types, Transaction Isolation Levels
- DEADLOCKS and Using Profiler to diagnose Deadlocks
- Nested Transactions
- (CURSOR (Record Based Data Processing
- Server-Side Programming
- (Stored Procedures (SP
- Parameter Passing, OUTPUT Parameters
- Three types of Stored Procedures
- Returning OUTPUT parameters, Returning Single Row, Returning Full Result
- Error handling in nested SPs
- TVP (Table Valued Parameter)
- (User Defined Functions (UDF
- Difference between Function and SP
- Function Types
- Scalar Functions
- Tabled Valued Functions (TVF)
- Triggers
- Procedures and Constraint for using Triggers
- (DML Trigger (AFTER
- (DML Trigger (INSTEAD OF
- DDL Trigger

Leave A Comment