آموزش SQL Essential Training

SQL Essential Training

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: فراگیر بودن داده های بزرگ به این معنی است که اکنون، بیش از هر زمان دیگری، نیاز مبرم به ذخیره سازی، دسترسی و درک سریع و کارآمد محتویات پایگاه های داده عظیم وجود دارد. کسب مهارت در SQL برای آماده شدن برای حال و آینده مبتنی بر داده ضروری است. همچنین برای تقویت مهارت های شما به عنوان یک تحلیلگر داده یا توسعه دهنده برنامه بسیار مهم است. در این دوره آموزشی، والتر شیلدز به شما می آموزد: ساختار اساسی پایگاه های داده – اینکه چه هستند، چگونه کار می کنند، و چگونه با موفقیت در آنها پیمایش کنید. نحوه استفاده از SQL برای بازیابی و درک داده ها بدون توجه به مقیاس یک پایگاه داده. و نحوه تسلط بر مهمترین نحو پرس و جوی SQL، به همراه نحوه و زمان استفاده از آن به بهترین شکل.

این دوره شامل چالش های کد است که توسط CoderPad ارائه شده است. چالش‌های کد، تمرین‌های کدنویسی تعاملی با بازخورد بی‌درنگ هستند، بنابراین می‌توانید در کنار محتوای دوره تمرین کدنویسی را انجام دهید تا مهارت‌های برنامه‌نویسی خود را ارتقا دهید.


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

معرفی Introduction

  • دنیای داده محور The data-driven world

  • آنچه شما باید بدانید What you should know

1. مبانی ساختارهای پایگاه داده 1. The Basics of Database Structures

  • موتور پایگاه داده SQLite The SQLite database engine

  • نظریه پایگاه داده رابطه ای Relational database theory

2. پشته SQL 2. The SQL Stack

  • نرم افزار مرورگر DB The DB Browser software

  • نکات یادگیری Learning tips

  • WSDA Music (پایگاه داده نمونه) WSDA Music (sample database)

  • نحوه نصب مرورگر DB How to install DB Browser

3. محیط پایگاه داده SQLite 3. The SQLite Database Environment

  • نحوه دسترسی به مرورگر DB برای نرم افزار SQLite How to access the DB Browser for SQLite software

  • فایل نمونه پایگاه داده را بارگیری کنید Load the sample database file

  • منطقه نوشتن پرس و جو The query writing area

  • منطقه داده های مرور The browse data area

  • آشنایی با پایگاه داده Getting familiar with a database

4. نوشتن پرس و جو 4. Composing Queries

  • مرتب سازی نتایج پرس و جو Sorting query results

  • محدود کردن نتایج پرس و جو Limiting query results

  • بهترین شیوه های ترکیب پرس و جو Query composition best practices

  • پرس و جوها Queries

  • ترکیب پرس و جو Query composition

  • نظر دادن را پرس و جو کنید Query commenting

  • نام های سفارشی ستون Column custom names

5. کشف بینش در داده ها 5. Discovering Insights in Data

  • فیلتر و تجزیه و تحلیل با استفاده از تاریخ Filter and analyze using dates

  • براکت و سفارش Brackets and order

  • اپراتورهای بین و IN BETWEEN and IN operators

  • فیلتر و تجزیه و تحلیل داده های متنی Filter and analyze text data

  • IF سپس با CASE منطقی کنید IF THEN logic with CASE

  • جستجوی سوابق بدون تطابق دقیق Search records without an exact match

  • فیلتر و تجزیه و تحلیل داده های عددی Filter and analyze numeric data

  • انواع عملگرهای SQL Types of SQL operators

  • سوابق را بر اساس بیش از یک شرط فیلتر کنید Filter records based on more than one condition

  • عملگر منطقی OR Logical operator OR

6. دسترسی به داده ها از چند جداول 6. Accessing Data from Multiple Tables

  • پیوست ها توضیح داده شد Joins explained

  • پیوستن داخلی The INNER JOIN

  • انواع JOIN Types of JOINs

  • حق عضویت The RIGHT JOIN

  • چگونه جداول یک رابطه را به اشتراک می گذارند، قسمت 2 How tables share a relationship, part 2

  • چگونه جداول یک رابطه را به اشتراک می گذارند، بخش 1 How tables share a relationship, part 1

  • جداول و نمودارهای رابطه موجودیت Tables and Entity Relationship diagrams

  • پیوستن به بسیاری از جداول Joining many tables

  • چپ پیوستن The LEFT JOIN

  • ساده کردن JOIN ها Simplifying JOINs

7. توابع SQL 7. SQL Functions

  • توابع تودرتو Nesting functions

  • توابع تاریخ Date functions

  • توابع رشته UPPER و LOWER UPPER and LOWER string functions

  • انواع تابع رشته، تاریخ و انبوه String, date, and aggregate function types

  • توابع جمع Aggregate functions

  • رشته های اتصال Connecting strings

  • جدا کردن متن Separating text

  • محاسبه با توابع Calculating with functions

8. گروه بندی 8. Grouping

  • گروه بندی بر اساس بسیاری از زمینه ها Grouping by many fields

  • گروه بندی نتایج پرس و جو Grouping your query results

  • گروه بندی با عبارت WHERE و HAVING Grouping with the WHERE and HAVING clause

  • فیلتر کردن با شرایط گروهی Filtering with a grouped condition

  • گروه بندی با عبارت WHERE Grouping with the WHERE clause

  • گروه بندی با عبارت HAVING Grouping with the HAVING clause

9. پرس و جوهای تودرتو 9. Nesting Queries

  • عبارت DISTINCT فرعی DISTINCT clause subquery

  • سوالات فرعی جمع آوری شده Aggregated subqueries

  • عبارت SELECT فرعی SELECT clause subquery

  • سوالات فرعی و توابع جمع Subqueries and aggregate functions

  • عبارت فرعی IN IN clause subquery

  • سوالات فرعی غیر تجمیعی Non-aggregate subqueries

10. پرس و جوهای ذخیره شده 10. Stored Queries

  • مشاهده معرفی View introduction

  • حذف نماها Deleting views

  • ویرایش یک نما Editing a view

  • پیوستن به نماها Joining views

  • ایجاد نما Creating a view

11. افزودن، اصلاح و حذف داده ها 11. Adding, Modifying, and Deleting Data

  • در حال حذف داده ها Deleting data

  • به روز رسانی داده ها Updating data

  • درج داده ها Inserting data

  • تجزیه و تحلیل و مدیریت Analysis and administration

12. سناریو: مصاحبه ساختگی SQL 12. Scenario: Mock SQL Interview

  • تمرین مصاحبه غیر فنی Non-Technical Interview Practice

  • آماده شدن برای مصاحبه غیر فنی Preparing for a Non-Technical Interview

13. چالش: تست کد تمرین SQL 13. Challenge: SQL Practice Code Test

  • راه حل: استراتژی های تعامل هوشمند با مشتری Solution: Smart Customer Engagement Strategies

  • تور کودرپد CoderPad Tour

  • راه حل: تجزیه و تحلیل حجم کار پشتیبانی مبتنی بر هوش مصنوعی Solution: AI-Powered Support Workload Analysis

  • راه حل: توصیه لیست پخش Solution: Playlist recommendation

نتیجه Conclusion

  • مراحل و نکات بعدی Next steps and tips

نمایش نظرات

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

آموزش SQL Essential Training
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
4h 26m
76
Linkedin (لینکدین) lynda-small
23 شهریور 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
191,776
- از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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