وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

آموزش پیشرفته توسعه برنامه ها بوسیله SQL

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

با مشاهده این کورس آموزشی از طریق انجام پروژه های واقعی و به زبانی بسیار ساده مطالب فراوانی را در رابطه با SQL یاد می گیرید.

عنوان اصلی : Advanced SQL for Application Development

سرفصل ها :


معرفی:
شروع کار با SQL برای توسعه دهندگان برنامه
1. جستجوی پیشرفته با انتخاب:
طراحی پایگاه داده اپلیکیشن تجارت الکترونیک
ایجاد جداول و بارگذاری داده ها
استفاده از متغیرهای محیطی برای پارامترهای اتصال
اتصال به پایگاه داده
پارامترسازی عبارات SELECT
اجتناب از پرس و جوهای N+1
چالش: یک کوئری پارامتری شده در پایتون بنویسید
راه حل: نحوه نوشتن یک کوئری پارامتری در پایتون
2. جداول نمایه سازی:
مروری بر انواع شاخص
با استفاده از شاخص های B-tree و اسکن محدوده
استفاده از شاخص های هش و عملیات برابری
نمایه های پوششی
فهرست ها و بارگذاری انبوه داده ها
اجتناب از قفل شاخص
چالش: یک درخت B و یک شاخص هش را تعریف کنید
راه حل: تعریف B-tree و شاخص های هش
3. نگاشت شی - رابطه ای (ORM):
مروری بر نگاشت شی - رابطه ای
مقدمه ای بر SQLAlchemy
نصب SQLAlchemy
پرس و جو با SQLAlchemy
محدودیت های ORM و توصیه های احتیاطی
چالش: یک مدل ORM ایجاد کنید
راه حل: یک مدل ORM ایجاد کنید
4. طراحی برای مقیاس پذیری:
نمای کلی پارتیشن بندی
پارتیشن بندی محدوده
پارتیشن بندی لیست
پارتیشن بندی هش
پرس و جو جداول پارتیشن بندی شده
استفاده از کپی های فقط خواندنی
چالش: یک جدول پارتیشن بندی شده را تعریف کنید
راه حل: تعریف جدول پارتیشن بندی شده
5. طراحی برای قابلیت اطمینان:
خطاهای پایگاه داده
به دام انداختن خطا
پاسخ ندادن پایگاه داده، وقفه های زمانی و عقب نشینی نمایی
استخر اتصال و سرهای حجیم
نظارت و ثبت بهترین شیوه ها
چالش: زمانی که برنامه پایتون شما از کار بیفتد
راه حل: زمانی که برنامه پایتون شما از کار بیفتد
6. طراحی برای قابلیت نگهداری:
درک تغییرات طرحواره
اسکریپت های موقت برای تغییرات طرحواره
انتقال خودکار طرحواره با Flyway
انتقال خودکار طرحواره با Liquibase
چالش
راه حل
نتیجه:
ملاحظات کلیدی

نمایش سرفصل های انگلیسی

Advanced SQL for Application Development

139,000 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
خرید دانلودی فوری

در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

ایمیل شما:
تولید کننده:
مدرس:
شناسه: LY11773
حجم: 243 مگابایت
مدت زمان: 128 دقیقه
تعداد دیسک: 1 عدد
زیرنویس انگلیسی: دارد
زبان: انگلیسی ساده و روان
تاریخ انتشار: 22 شهریور 1399
آموزش پیشرفته توسعه برنامه ها بوسیله SQL
آموزش پیشرفته توسعه برنامه ها بوسیله SQL 1
آموزش پیشرفته توسعه برنامه ها بوسیله SQL 2
آموزش پیشرفته توسعه برنامه ها بوسیله SQL 3
آموزش پیشرفته توسعه برنامه ها بوسیله SQL 4
آموزش پیشرفته توسعه برنامه ها بوسیله SQL 5
آموزش پیشرفته توسعه برنامه ها بوسیله SQL 6
طراحی سایت و خدمات سئو

139,000 تومان
افزودن به سبد خرید