آموزش EssentialSQL: رویه های ذخیره شده بدون بسته بندی - کد در TSQL

EssentialSQL: Stored Procedures Unpacked - Code in TSQL

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: کلاس کارشناسی ارشد رویه های ذخیره شده| TSQL | SQL Server Stored Procs را بنویسید | مهندسی داده، تجزیه و تحلیل داده، DBA's | نشانگرها می دانند که یک رویه ذخیره شده چیست و چه تفاوتی با دیگر انواع پرس و جوهای SQL دارد. نحوه ارسال پارامترها به و از رویه های ذخیره شده را بدانید. نحوه استفاده از متغیرها و ساختارهای کنترلی مانند حلقه های IF/ELSE و WHILE را در رویه های ذخیره شده بدانید. نحوه اشکال زدایی را بیاموزید، یعنی عیب یابی، رویه ای ذخیره شده. تراکنش ها را راه اندازی کنید، خطاها را شناسایی کنید، و به طور خودکار تغییرات را به عقب برگردانید نحوه استفاده از نشانگرها در رویه های ذخیره شده را بدانید. پیش نیازها: شما باید از قبل با پرس و جوهای اولیه مانند عبارت SELECT، GROUP BY و ORDER BY آشنا باشید. دانستن مفاهیم اولیه برنامه نویسی مانند IF/THEN امتیاز محسوب می شود، اما اجباری نیست.

از TSQL برای نوشتن رویه‌ها و اسکریپت‌های ذخیره‌شده برای خودکارسازی کار مهندسی داده و تجزیه و تحلیل داده‌ها استفاده کنید. این یک دوره آموزشی SQL عالی برای یک DBA است که می‌خواهد از سایر مدیران پایگاه داده متمایز شود.


آیا شما...

  • یک برنامه نویس به دنبال ایمن سازی برنامه شما با رویه های ذخیره شده است.

  • مشاور به دنبال گسترش مجموعه ابزار شما

  • یک متخصص فناوری اطلاعات که به دنبال خواندن و درک کد پایگاه داده است

  • یک تحلیلگر که به دنبال پارامتریزه کردن جستارهای PowerBI برای تجزیه و تحلیل داده های SQL است

  • یک DBA سرور sql که به دنبال ایجاد مهارت های سرپرست پایگاه داده سرور SQL خود است


شما در جای درستی هستید و من دقیقاً به شما می‌گویم که چگونه Stored Procedure Unpacked ابزارها، الهام‌بخشی و پشتیبانی بی‌نظیر را در سفرتان به شما می‌دهد تا مهارت‌های SQL خود را ارتقا دهید.


در این دوره شما یاد خواهید گرفت:

  • از رویه های ذخیره شده برای پیاده سازی منطق تجاری استفاده کنید.

  • روش های ذخیره شده را از ابتدا توسعه دهید!

  • چند مهارت اساسی عیب‌یابی را بیاموزید.

  • روش صحیح استفاده از مکان نما را بدانید.

  • تکنیک های تراکنش پایگاه داده را برای انجام یا بازگرداندن تغییرات پایگاه داده خود اعمال کنید.

  • به دام انداختن و رسیدگی به خطاها.

هیچ چیز بدتر از

نیست
  • برای یادگیری چیز جدیدی هیجان زده هستید اما نمی دانید از کجا شروع کنید.

  • اتلاف وقت برای یادگیری ویژگی های اشتباه.

  • غرق در گزینه‌ها هستید و نمی‌دانید از کدام یک استفاده کنید.

تصور کنید که...

  • دانش - دانستن نحوه نوشتن سریع رویه های ذخیره شده برای ارتقاء SQL خود به سطح بعدی.

  • اعتماد به نفس - احساس خوبی دارید که در مسیر درستی هستید.

  • موفقیت - داشتن حس موفقیت که چیزی را یاد گرفته‌اید که بیشتر نمی‌توانید.

  • سرگرم - از یادگیری مکان‌نماها، رویه‌های ذخیره‌شده و محرک‌ها لذت می‌برید!

تا زمانی که این دوره را کامل کنید، از توسعه رویه‌های ذخیره‌شده قدردانی می‌کنید، بر ترس خود غلبه می‌کنید و می‌توانید رویه‌های ذخیره‌شده را بنویسید که پارامترها را ارسال می‌کنند، خطاها را مدیریت می‌کنند و تغییرات ناخواسته پایگاه داده را بازگردانی می‌کنند.

حالا خیلی خوبه!


سرفصل ها و درس ها

معرفی Introduction

  • به دوره خوش آمدید Welcome to the Course

  • روش ذخیره شده چیست و چرا به آنها نیاز داریم؟ What is a Stored Procedure and why do we need them?

  • ایجاد اولین رویه ذخیره شده شما Creating Your First Stored Procedure

  • نحوه گذراندن این دوره How to take this course

  • مسابقه مقدمه Introduction Quiz

  • رویه ذخیره شده خود را ایجاد کنید - چالش Create Your Own Stored Procedure - Challenge

  • رویه ذخیره شده خود را ایجاد کنید - پاسخ دهید Create Your Own Stored Procedure - Answer

راه اندازی آزمایشگاه یادگیری خود (اختیاری) Setup Your Learning Lab (Optional)

  • دانلود SQL Server Download SQL Server

  • SQL Server را نصب کنید Install SQL Server

  • SSMS را دانلود و نصب کنید Download and Install SSMS

  • دانلود نمونه پایگاه داده Download Sample Databases

  • بازیابی پایگاه های داده نمونه Restore Sample Databases

  • راه اندازی اشکال زدایی تعاملی Setup Interactive Debugging

رویه ذخیره شده راه رفتن از طریق Stored Procedure Walk Through

  • معرفی Introduction

  • بخش هایی از یک رویه ذخیره شده Parts of a Stored Procedure

  • تعریف یک رویه ذخیره شده Defining a Stored Procedure

  • آیا هیچ سوالی دارید؟ Do you have any questions?

اشکال زدایی رویه های ذخیره شده Debugging Stored Procedures

  • اشکال زدایی چیست؟ What is Debugging?

  • اشکال زدایی تعاملی با ویژوال استودیو Interactive Debugging with Visual Studio

  • تکلیف اشکال زدایی (Walk Through) Debugging Assignment (Walk Through)

  • امتحان اشکال زدایی Debugging Quiz

مفاهیم برنامه نویسی Programming Concepts

  • کار با متغیرها و چاپ Working with Variables and Print

  • BEGIN END بلوک های کد BEGIN END Code Blocks

  • اگر پس منطق IF THEN Logic

  • برنامه نویسی با استفاده از IF THEN Programming using IF THEN

  • حلقه های WHILE WHILE Loops

  • مثال حلقه های WHILE - شمارش تا 10 WHILE Loops Example - Counting to 10

  • برنامه نویسی در حالی که حلقه ها - شمارش دو تایی Programming While Loops - Counting by Twos

  • مثال WHILE Loops - ایجاد تقویم هفتگی WHILE Loops Example - Creating Weekly Calendar

  • مثال WHILE Loops - با استفاده از عبارت BREAK WHILE Loops Example - Using the BREAK statement

  • برنامه نویسی while Loops - پردازش رشته ها Programming While Loops - Processing Strings

  • بیانیه WAITFOR WAITFOR Statement

  • GOTO و برچسب ها GOTO and Labels

  • برگشت RETURN

  • مسابقه مفاهیم برنامه نویسی Programming Concepts Quiz

  • تکلیف مفاهیم برنامه نویسی Programming Concepts Assignment

خطا در گرفتن Error Catching

  • مدیریت خطای بدون ساختار با استفاده از @@ERROR Unstructured Error Handling using @@ERROR

  • مثال مدیریت خطای بدون ساختار Unstructured Error Handling Example

  • به دام انداختن خطای ساختاری با TRY و CATCH Structured Error Trapping with TRY and CATCH

  • مثال CATCH را امتحان کنید TRY CATCH Example

  • خطا در گرفتن امتحان Error Catching Quiz

  • تخصیص رسیدگی به خطا Error Handling Assignment

  • خطاهای ثبت نام Logging Errors

  • رسیدگی به خطا و تخصیص ثبت گزارش Error Handling and Logging Assignment

ایجاد و اجرای رویه های ذخیره شده Creating and Executing Stored Procedures

  • بررسی اجمالی Overview

  • پارامترهای ورودی و خروجی Input and Output Parameters

  • نمونه های پارامترهای ورودی و خروجی Input and Output Parameter Examples

  • ایجاد LogWrite با استفاده از پارامترها Creating LogWrite using Parameters

  • استفاده از LogWrite در یک رویه ذخیره شده Using LogWrite in a Stored Procedure

  • بازگرداندن نتایج با SELECT Returning Results with SELECT

  • کدهای بازگشت Return Codes

  • ایجاد و اجرای آزمون رویه های ذخیره شده Creating and Executing Stored Procedures Quiz

  • ایجاد و اجرای تکلیف رویه های ذخیره شده Creating and Executing Stored Procedures Assignment

مکان نما و معاملات Cursors and Transactions

  • معاملات Transactions

  • مقدمه ای بر مکان نماها Introduction to Cursors

  • ISO در مقابل نحو مکان نما غیر ISO ISO versus Non-ISO Cursor Syntax

  • فرمان FETCH FETCH Command

  • مطالعه موردی Case Study

  • تخصیص مکان نما Cursors Assignment

بسته شدن Wrap-up

  • سخنرانی پاداش Bonus Lecture

نمایش نظرات

نظری ارسال نشده است.

آموزش EssentialSQL: رویه های ذخیره شده بدون بسته بندی - کد در TSQL
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
5 hours
45
Udemy (یودمی) udemy-small
15 اسفند 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
4,535
4.4 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kris Wenzel Kris Wenzel

اجازه دهید SQL را با استفاده از زبان انگلیسی ساده برای درک به شما آموزش دهم.

Essential Sql Essential Sql

همه چیزهایی را که برای استفاده از SQL در پروژه بعدی خود نیاز دارید بیاموزید

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.