دوره آموزشی برنامه ریزی دیتابیس با Transact-SQL
⏱️ 2 ساعت 48 دقیقه📈 متوسط📅 2024-01-09
مدرسین
Adam Wilbert
Data Visualization Expert
جزئیات دوره
این دوره بر روی یک دسته از اشیاء موجود در یک پایگاه داده SQL Server تمرکز دارد: اشیاء با قابلیت برنامه ریزی. با استفاده از این اشیا، توسعه دهندگان پایگاه داده میتوانند سیستمها را با استفاده از triggers خودکار و از تجارب کاربر با روشهای ذخیره شده، محافظت از یکپارچگی پایگاه داده با تراکنشها و اجرای روالهایی برای مدیریت خطا که عملکرد پایگاه داده را افزایش میدهد، تضمین کنند. با Adam Wilbert، همراه شوید زیرا او در پوشه Programmability در یک پایگاه داده SQL Server غوطه ور میشود. او با استفاده از نمونههای واقعی، انواع اشیا را که میتواند برای خودکارسازی سیستمها و حفظ یکپارچگی پایگاه داده استفاده شود، جستجو میکند. برای ادامه این کار، شما فقط به برخی از آشنایی با عملکرد یک پایگاه داده رابطهای و همچنین نحوه نوشتن درخواستهای Transact-SQL (T-SQL) نیاز دارید. کشف نحوه نوشتن رویههای ذخیره شده که شامل پارامترهای ورودی و خروجی است. ایجاد توابع تعریف شده توسط کاربر با مقیاس و جدول. اجرای مجموعهای از فرمانها به عنوان تراکنش ها و موارد بیشتر.
مهارت ها
SQL ServerDatabase DevelopmentDatabase ManagementMicrosoftSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - پایگاههای داده را با SQL Server برنامه ریزی کنید
- 02 - آنچه باید بدانید
- 03 - استفاده از فایلهای تمرین
1. نمایش دادهها را ایجاد کنید
- 04 - یک کوئری را به عنوان یک شی مشاهده ذخیره کنید
- 05 - نماهای موجود را کاوش کنید
- 06 - یک نمای SchemaBind
- 07 - اهرم نمایش اشیاء با شاخص
2. ایجاد توابع تعریف شده توسط کاربر
- 08 - توابع قطعی در مقابل توابع غیر قطعی
- 09 - توابع تعریف شده توسط کاربر با ارزش اسکالر
- 10 - عبارات IF ELSE و CASE
- 11 - توابع تعریف شده توسط کاربر با ارزش جدول
- 12 - چالش - ایجاد یک تابع
- 13 - راه حل - ایجاد یک تابع
3. با رویههای ذخیره شده کار کنید
- 14 - یک رویه ذخیره شده را بنویسید و اجرا کنید
- 15 - پارامترهای ورودی رویه ذخیره شده
- 16 - پارامترهای خروجی رویه ذخیره شده
- 17 - یک تریگر پایگاه داده ایجاد کنید
- 18 - چالش - از تابع در یک رویه ذخیره شده استفاده کنید
- 19 - راه حل - از تابع در یک رویه ذخیره شده استفاده کنید
4. ایجاد معاملات
- 20 - اطمینان از سازگاری دادهها با تراکنش ها
- 21 - یک معامله ایجاد کنید
- 22 - نقاط ذخیره تراکنش
- 23 - تراکنشها به صورت خودکار بازگردانده میشوند
- 24 - چالش - ایجاد یک معامله
- 25 - راه حل - ایجاد یک معامله
5. Error Handling را پیادهسازی کنید
- 26 - رسیدگی به خطا چیست
- 27 - خطاها را با TRY و CATCH ضبط کنید
- 28 - با پرتاب خطا ایجاد کنید
- 29 - کنترل تراکنشها را مدیریت کنید
- 30 - چالش - مدیریت خطا را به رویه ذخیره شده اضافه کنید
- 31 - راه حل - مدیریت خطا را به رویه ذخیره شده اضافه کنید
6. تبدیل نوع داده و NULL
- 32 - تبدیل نوع داده ضمنی
- 33 - مقادیر NULL را درک کنید
- 34 - تابع ISNULL
- 35 - ردیفها را با COALESCE ادغام کنید
نتیجه
- 36 - مراحل بعدی
مشاهده دوره کامل
رفتن به دوره