آموزش مقدمه ای بر SQL

Introduction to SQL

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

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

معرفی Introduction

  • معرفی Introduction

  • قبل از نوشتن هر SQL Before You Write Any SQL

  • نوار کناری: SQL در مقابل "Sequel" Sidebar: SQL vs. "Sequel"

مبانی پایگاه داده Database Fundamentals

  • پایگاه‌های داده Reason وجود دارد The Reason Databases Exist

  • تکامل سیستم های مدیریت پایگاه داده رابطه ای The Evolution of Relational Database Management Systems

  • نقطه هر پایگاه داده The Point of Every Database

  • موجودیت ها و جداول Entities and Tables

  • سطرها و ستون ها Rows and Columns

  • اهمیت انواع داده ها The Importance of Data Types

  • برخورد با مقادیر NULL Dealing with NULL Values

  • کلیدهای اصلی Primary Keys

  • کلیدهای خارجی و روابط Foreign Keys and Relationships

  • قراردادهای نامگذاری پایگاه داده Database Naming Conventions

نوشتن پرس و جوهای SQL Writing SQL Queries

  • بیانیه SQL SELECT The SQL SELECT Statement

  • نوار کناری: کجا SQL می نویسید؟ Sidebar: Where Do You Write SQL?

  • فیلتر کردن داده ها با استفاده از WHERE Filtering Data Using WHERE

  • ایجاد شرایط پیچیده تر WHERE Creating More Complex WHERE Conditions

  • جستجوی چند مقدار با BETWEEN و IN Searching Multiple Values with BETWEEN and IN

  • نوار کناری: آیا SQL به حروف کوچک و کوچک حساس است؟ Sidebar: Is SQL Case Sensitive?

  • نوار کناری: SQL و فضای سفید Sidebar: SQL and Whitespace

  • استفاده از LIKE برای تطبیق الگوها Using LIKE to Match Patterns

  • استفاده از NULL در بیانیه SELECT Using NULL in a SELECT Statement

توابع ترتیب، گروه بندی و جمع Ordering, Grouping, and Aggregate Functions

  • مرتب سازی نتایج با ORDER BY Sorting Results with ORDER BY

  • قدرت توابع کل The Power of Aggregate Functions

  • خلاصه کردن داده ها با GROUP BY Summarizing Data with GROUP BY

  • استفاده از GROUP BY و HAVING Using GROUP BY and HAVING

  • نادیده گرفتن مقادیر تکراری با DISTINCT Ignoring Duplicate Values with DISTINCT

  • بهبود تفکر SQL شما Improving Your SQL Thinking

نحوه پیوستن به جداول How to JOIN Tables

  • نحوه پیوستن به جداول در یک پرس و جو How to JOIN Tables in a Query

  • استفاده از اتصالات بیرونی - چپ، راست، و کامل Using OUTER JOINs — LEFT, RIGHT, and FULL

  • با استفاده از NATURAL JOIN Using NATURAL JOIN

  • نام مستعار جدول در SQL Table Aliases in SQL

سوالات فرعی و مجموعه ها Subqueries and Sets

  • ایجاد یک پرسش فرعی Creating a Subquery

  • استفاده از نام مستعار ستون با AS Using Column Aliases with AS

  • ترکیب داده ها با UNION و UNION ALL Combining Data with UNION and UNION ALL

  • نوار کناری: UNION در مقابل JOIN Sidebar: UNION vs. JOIN

افزودن، به روز رسانی و حذف داده ها Adding, Updating, and Deleting Data

  • نحوه درج داده های جدید How to INSERT New Data

  • نحوه به روز رسانی داده ها How to UPDATE Data

  • نحوه حذف ردیف ها از جدول How to Delete Rows from a Table

موضوعات اضافی Additional Topics

  • آشنایی با DML، DDL و DCL Understanding DML, DDL, and DCL

  • SQL و هوش مصنوعی مولد SQL and Generative AI

  • از اینجا کجا برویم Where to Go from Here

نمایش نظرات

Pluralsight (پلورال سایت)

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

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

آموزش مقدمه ای بر SQL
جزییات دوره
2h 18m
42
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
18
4.7 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Simon Allardice Simon Allardice

سایمون یکی از نویسندگان ستاد در Pluralsight است. وی با بیش از سه دهه تجربه توسعه نرم افزار ، در هر رشته ای برنامه ریزی کرده است: از امور مالی تا حمل و نقل ، راکتورهای هسته ای تا بازی سازی. قبل از پیوستن به Pluralsight ، سیمون نویسنده اصلی توسعه دهنده در lynda.com بود. اولین دوره ویدئویی وی در سال 2002 منتشر شد: از آن زمان ، دوره های محبوب وی توسط صدها هزار توسعه دهنده مشاهده شده است. تمرکز فعلی او هم بر روی جدید - جدیدترین فن آوری های توسعه iOS و Mac - و هم به موضوعات قدیمی: علوم رایانه اساسی است. او وسواس دارد که موضوعات پیچیده را در دسترس ، به یادماندنی و آسان تر برای یادگیری قرار دهد.

SQL