آموزش پرس‌وجوهای SQL و Joinها: فیلترینگ، بازیابی داده‌ها و عملیات دیتابیس - آخرین آپدیت

دانلود SQL Queries & Joins: Filtering, Data Retrieval & Operations

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: زمانی که داده‌های مورد نیاز شما در پنج جدول مختلف پراکنده شده‌اند و یک کوئری اشتباه شما را به نقطه صفر بازمی‌گرداند، دانش پایه SQL کافی نیست. این دوره شما را از فیلترینگ‌های ابتدایی به کنترل کامل داده‌ها در زمینه‌های پرس‌وجو (Querying)، مدیریت جداول و اتصال چندین منبع داده (Joining) می‌رساند. آنچه در این دوره خواهید آموخت: • فیلترینگ و پرس‌وجو در SQL استخراج دقیق داده‌های مورد نیاز با استفاده از عبارت‌های WHERE، عملگرهای منطقی، عملگرهای بازه (Range)، تطبیق الگو با LIKE و ILIKE و بررسی مقادیر NULL بر روی جداول واقعی. • انواع داده‌ها، ایجاد جدول و محدودیت‌ها (Constraints) ساخت جداول قابل اعتماد از صفر با استفاده از انواع داده‌های مناسب، قوانین ON DELETE و محدودیت‌های SQL برای تضمین سلامت داده‌ها از روز اول. • دستکاری داده‌ها و مدیریت جداول افزودن، به‌روزرسانی، حذف و جایگزینی رکوردها با اطمینان کامل. اجرای چرخه کامل CRUD و مدیریت جداول با استفاده از دستورات ALTER، DROP و TRUNCATE در MySQL و PostgreSQL. • Joinهای SQL و زیرپرس‌وجوها (Subqueries) اتصال داده‌ها از چندین جدول با استفاده از INNER، LEFT، RIGHT، FULL OUTER، SELF و CROSS JOIN. تمرین عملی تفاوت JOIN در مقابل Subquery تا تسلط کامل بر منطق آن‌ها. این دوره برای هر کسی که آماده است فراتر از کوئری‌های ساده برود طراحی شده است. مورد اعتماد بیش از ۲۰۰,۰۰۰ زبان‌آموز در بیش از ۱۶۰ دوره LearnKartS. همین حالا شروع کنید!

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

مبانی SQL و عملیات جداول دیتابیس SQL Fundamentals & Database Table Operations

  • معرفی دوره Course Introduction

  • دمو: مبانی عبارت WHERE و عملگرهای مقایسه‌ای (>, >=, =, !=) Demo: WHERE Clause Basics & Comparison Operators (>, >=, =, !=)

  • دمو: عملگرهای منطقی (AND, OR, NOT) با شرایط متعدد Demo: Logical Operators (AND, OR, NOT) with Multiple Conditions

  • دمو: عملگرهای بازه و مجموعه (BETWEEN, IN, NOT IN) Demo: Range & Set Operators (BETWEEN, IN, NOT IN)

  • دمو: تطبیق الگو (LIKE, ILIKE) و بررسی مقادیر NULL (IS NULL, IS NOT NULL) Demo: Pattern Matching (LIKE, ILIKE) & NULL Checking (IS NULL, IS NOT NULL)

  • آشنایی با انواع داده‌ها و دسته‌بندی‌ها (مبانی عددی، متنی، تاریخ و Boolean) Introduction to Data Types & Categories (Numeric, Text, Date, Boolean Basics)

  • بررسی دقیق انواع داده‌ها (Integer, Decimal, Float, Char, Varchar, Text, Date/Time) Detailed Data Types (Integer, Decimal, Float, Char, Varchar, Text, Date/Time)

  • دمو: ایجاد جدول و عملیات مربوط به جدول Demo: Create a Table - Table Operations

  • ایجاد جدول با قوانین ON DELETE Create Table with on Delete Rules

دستکاری داده‌های SQL و عملیات مدیریت جداول SQL Data Manipulation & Table Management Operations

  • دمو: تغییر ساختار جدول (Alter Table) Demo: Alter a Table - Table Operations

  • دمو: حذف جدول (Drop Table) Demo: Drop a Table - Table Operations

  • دمو: خالی کردن جدول (Truncate Table) Demo: Truncate a Table - Table Operations

  • محدودیت‌های SQL (Constraints) SQL Constraints

  • مقدمه‌ای بر DML و عملیات Insert و Update (مبانی + سینتکس + مثال) Introduction to DML & Insert, Update Operations (Basics + Syntax + Example)

  • عملیات حذف (Delete) و اجرای عملی (حذف رکوردهای خاص) Delete Operation & Practical Execution (Removing Specific Records)

  • مفاهیم Replace و Truncate + جمع‌بندی عملیات DML Replace & Truncate Concepts + Summary of DML Operations

  • دمو: تست عملیات CRUD در PostgreSQL Demo: Testing CRUD in PostgreSQL

اتصال‌ها (Joins)، زیرپرس‌وجوها و تکنیک‌های بازیابی داده‌ها SQL Joins, Subqueries & Data Retrieval Techniques

  • مقدمه‌ای بر JOIN و ضرورت ترکیب جداول (مثال دانشجویان-کلاس‌ها) Introduction to JOIN & Need of Combining Tables (Students–Classes Example)

  • دمو: ایجاد جداول و درج داده‌ها (دانشجویان، کلاس‌ها، ثبت‌نام‌ها) Demo: Creating Tables & Inserting Data (Students, Classes, Enrollments)

  • دمو: اجرای JOIN با چندین جدول با استفاده از شرایط (دانشجو + ثبت‌نام + کلاس) Demo: JOIN with Multiple Tables using Conditions (Student + Enrollment + Class)

  • دمو: اجرای کوئری نهایی، تحلیل نتایج و درک خروجی Demo: Final Query Execution, Result Analysis & Understanding Output

  • اتصال داخلی (INNER JOIN) INNER JOIN

  • اتصال چپ (LEFT JOIN) LEFT JOIN

  • اتصال راست (RIGHT JOIN) RIGHT JOIN

  • اتصال کامل خارجی (FULL OUTER JOIN) FULL OUTER JOIN

  • اتصال به خود (SELF JOIN) SELF JOIN

  • اتصال ضربدری (CROSS JOIN) CROSS JOIN

  • مقایسه JOIN در مقابل Subquery JOIN vs Subquery

  • تمرینات عملی JOIN JOIN Practice Problems

  • پایان دوره Course Completion

نمایش نظرات

آموزش پرس‌وجوهای SQL و Joinها: فیلترینگ، بازیابی داده‌ها و عملیات دیتابیس
جزییات دوره
3h 36m
30
(آخرین آپدیت)
20
- از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده

Nikhil Agarwal Nikhil Agarwal

برنامه نویس حرفه ای وب و برنامه

تجربه به عنوان برنامه نویس

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

من کارهای زیادی انجام داده‌ام. پروژه هایی با استفاده از چارچوب های مدرن frontend مانند Angular و در backend با Core PHP، Laravel PHP، NodeJS. من دوست دارم به عنوان یک توسعه دهنده فول استک کار کنم!

شروع کار با Ionic (نسخه 2) را در 2017 شروع کردم و در مدت کوتاهی اولویت اول من شد برای برنامه‌های بین پلتفرمی. من با فناوری‌های مشابه دیگری کار کرده‌ام اما آن را لذت‌بخش می‌دانم، به همین دلیل است که پروژه‌های زیادی با استفاده از Ionic ساخته‌ام (با استفاده از تمام نسخه‌های آن به جز نسخه 1).

تجربه به عنوان مربی

من یک خودآموخته حرفه ای هستم که هنگام یادگیری یک زبان جدید یا پیشرفت در زبان های شناخته شده، واقعاً قسمت های سخت و موضوعات دشوار را می دانم. برای ورود به دنیای آموزش، در فوریه 2021 یک کانال یوتیوب به نام "Coding Technyks" راه اندازی کردم، تلاش من این است که بهترین محتوایی را ارائه دهم که به راحتی در دسترس نیست یا برای مردم سخت است. در رابطه با برنامه نویسی (از جمله UI UX به همراه سایر موضوعات) انجام دهم.

تا کنون در حرفه ام همیشه بازخوردهای خوبی برای کارم دریافت کرده ام. لذت بخش ترین تجربه این است که ببینید چگونه افراد شغل های جدید و بهتری پیدا می کنند، برنامه های وب عالی می سازند، پروژه های شگفت انگیزی را بدست می آورند یا به سادگی از سرگرمی خود با کمک محتوای من لذت می برند.

این سفری جدید برایبه اشتراک گذاشتن تجربیاتم با افراد نیازمند در قالب دوره های دیجیتال، تمام تلاش من این است که تغییر خوبی در زندگی شما ایجاد کنم!