آموزش نوشتن کدهای قابل استفاده مجدد و قابل اعتماد با SQL در PostgreSQL - آخرین آپدیت

دانلود Write Reusable and Reliable Code with SQL in PostgreSQL

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: نوشتن منطق پایگاه داده مستقیماً در SQL می‌تواند منجر به تکرار، ناسازگاری و مشکلات در نگهداری شود؛ بنابراین توسعه‌دهندگان و تحلیلگران به روشی ساختاریافته برای متمرکز کردن، ایمن‌سازی و استفاده مجدد از کدهای SQL با استفاده از ویژگی‌های رویه‌ای قدرتمند PostgreSQL نیاز دارند. در این دوره آموزشی با عنوان «نوشتن کدهای قابل استفاده مجدد و قابل اعتماد با SQL در PostgreSQL»، شما توانایی ساخت، مدیریت و بهینه‌سازی توابع SQL را کسب خواهید کرد تا منطق پایگاه داده خود را به صورت ماژولار، سازگار و با قابلیت نگهداری آسان پیاده‌سازی کنید. در ابتدا، نحوه کپسوله‌سازی منطق کسب‌وکار را با استفاده از توابع تعریف شده توسط کاربر (UDF) بررسی می‌کنید تا کدهایی قابل استفاده مجدد ایجاد کنید که شفافیت و کارایی سیستم را افزایش دهد. سپس، می‌آموزید که چگونه این توابع را با استفاده از ساختارهای کنترلی، منطق شرطی و مدیریت خطاها ارتقا دهید تا در سناریوهای واقعی، منعطف و قابل اعتماد باشند. در نهایت، نحوه ایمن‌سازی، مدیریت و بهینه‌سازی توابع خود را بر اساس بهترین متدهای PostgreSQL خواهید آموخت تا اطمینان حاصل کنید که کدهای شما قابل نگهداری، قابل حسابرسی و دارای کارایی بالا هستند. پس از اتمام این دوره، شما مهارت‌ها و دانش لازم برای ایجاد کدهای پایگاه داده مستحکم، قابل استفاده مجدد و آماده برای محیط عملیاتی (Production) را خواهید داشت.

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

کپسوله‌سازی منطق کسب‌وکار با توابع تعریف شده توسط کاربر Encapsulating Business Logic with User-defined Functions

  • دمو: آماده‌سازی محیط برای توسعه توابع Demo: Setting up Your Environment for Function Development

  • دمو: درک و ایجاد توابع تعریف شده توسط کاربر Demo: Understanding and Creating User-defined Functions

  • دمو: مدیریت متغیرها و عبارت‌ها در توابع Demo: Managing Variables and Expressions within Functions

  • دمو: استفاده مجدد از منطق و فراخوانی توابع در کوئری‌ها Demo: Reusing Logic and Calling Functions within Queries

  • دمو: سازماندهی و مستندسازی توابع برای نگهداری آسان‌تر Demo: Organizing and Documenting Functions for Maintainability

ارتقای قابلیت‌ها با ساختارهای کنترلی و منطق شرطی Enhancing Functionality with Control Structures and Conditional Logic

  • دمو: افزودن منطق شرطی با استفاده از IF و CASE Demo: Adding Conditional Logic with IF and CASE

  • دمو: پیمایش داده‌ها با حلقه‌های FOR و Cursor Demo: Iterating through Data with FOR and Cursor Loops

  • دمو: پیاده‌سازی مدیریت خطا و بلوک‌های Exception Demo: Implementing Error Handling and Exception Blocks

  • دمو: اجرای ایمن SQL پویا (Dynamic SQL) Demo: Executing Dynamic SQL Safely

  • دمو: بازگرداندن رکوردها و مجموعه‌ها از توابع Demo: Returning Records and Sets from Functions

ایمن‌سازی و مدیریت توابع در محیط‌های چندکاربره Securing and Managing Functions in Multi-user Environments

  • دمو: مدیریت زمینه‌های اجرا (Execution Contexts) Demo: Managing Execution Contexts

  • دمو: محدود کردن دسترسی و مدیریت مجوزها Demo: Restricting Access and Managing Permissions

  • دمو: کنترل قابلیت مشاهده توابع با Schema و Search Path Demo: Controlling Function Visibility with Schema and Search Path

  • دمو: حسابرسی و نسخه‌بندی تغییرات توابع Demo: Auditing and Versioning Function Changes

به‌کارگیری بهترین متدها برای نوشتن کدهای SQL قابل نگهداری Applying Best Practices for Writing Maintainable SQL Code

  • دمو: به‌کارگیری استانداردهای یکپارچه نام‌گذاری و کامنت‌گذاری Demo: Applying Consistent Naming and Comment Standards

  • دمو: ساختاردهی کوئری‌ها برای شفافیت و کارایی بیشتر Demo: Structuring Queries for Clarity and Performance

  • دمو: تست توابع با استفاده از مجموعه‌داده‌های نمونه Demo: Testing Functions Using Sample Datasets

  • دمو: بهینه‌سازی عملکرد توابع و طرح‌های کوئری (Query Plans) Demo: Optimizing Function Performance and Query Plans

  • ساخت الگوهای قابل استفاده مجدد برای گزارش‌گیری و تبدیل داده‌ها Building Reusable Patterns for Reporting and Transformation

نمایش نظرات

آموزش نوشتن کدهای قابل استفاده مجدد و قابل اعتماد با SQL در PostgreSQL
جزییات دوره
1h 36m
19
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
6
از 5
دارد
دارد
دارد
Pinal Dave
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Pinal Dave Pinal Dave

Pinal Dave یک متخصص تنظیم عملکرد SQL سرور و یک مشاور مستقل است. وی 11 کتاب پایگاه داده SQL Server ، 25 دوره Pluralsight را تألیف کرده و بیش از 5000 مقاله در زمینه فناوری پایگاه داده در وبلاگ خود در https://blog.sqlauthority.com نوشته است. وی همراه با 16 سال تجربه عملی ، دارای مدرک کارشناسی ارشد علوم و تعدادی گواهینامه پایگاه داده است.