آموزش توسعه SQL با MS SQL Server مبتدی تا کارشناسی ارشد 2024

دانلود SQL Development with MS SQL Server Beginner to Master 2024

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: SQL (زبان جستجوی ساختاریافته) را با MS SQL Server و T-SQL از مک، لینوکس یا ویندوز بیاموزید! درک و نوشتن پرس و جوهای SQL برای تعامل با پایگاه های داده خلاصه و تجزیه و تحلیل داده ها با تکنیک های قدرتمند پرس و جوی SQL ایجاد رویه های ذخیره شده برای ایجاد و دسترسی پویا به مجموعه داده های سطح تولید درک نحوه عملکرد شاخص های SQL و کارهایی که برای بهبود عملکرد پرس و جو انجام می دهند درک نحوه عملکرد SQL Aggregate و پنجره کارکرد توابع پیش نیازها:باید مهارت های اولیه کامپیوتری داشته باشد و تمایل به یادگیری SQL داشته باشد. کامپیوتر برای پیگیری دوره

یاد بگیرید که چگونه SQL Queries را برای تعامل با پایگاه‌های داده و ایجاد مجموعه داده‌های قدرتمند بنویسید.

همه منابع برای همه سیستم‌عامل‌ها در دسترس هستند - از Windows، Linux یا MacOS پیروی کنید. (دستورالعمل‌های نصب MS SQL Server برای Linux و MacOS** موجود است)


"برای من که سال‌های زیادی را با Sybase T-SQL کار کرده‌ام، اما واقعاً خوب است و برخی از دستورات اضافی SQL Server را پوشش می‌دهد که من به آنها برخورد نکرده‌ام. فقط چیزی که به آن نیاز داشتم، برای من یک تازه‌کننده است. - مایک

"یک دوره فوق العاده که تمام اصول اولیه را پوشش می دهد و در برخی از سناریوهای پیشرفته در مورد استفاده از SQL غواصی می کند!" - ایکنا

"رویکرد مربی برای آموزش بسیار عالی است. بسیار قابل درک و آسان برای دنبال کردن. " - دیوید


مسیر یادگیری:

3 سطح مختلف وجود دارد که در سفر خود برای تبدیل شدن به یک متخصص SQL Query Writing از آنها عبور خواهید کرد.


هدف‌های آموزشی زیر، آنچه را که در پایان هر بخش یاد خواهید گرفت و می‌توانید انجام دهید و درک کنید، مشخص می‌کند.


  1. مبانی

    1. منابع ایجاد کنید

    2. مشاهده، افزودن و حذف داده های ذخیره شده در جداول پایگاه داده

    3. فیلتر، مرتب‌سازی، خلاصه و جمع‌آوری داده‌ها از جداول

  2. متوسط ​​

    1. از توابع داخلی SQL برای تبدیل و قالب‌بندی داده‌ها استفاده کنید

    2. داده‌ها را از جداول مختلف ترکیب کنید

    3. نتایج پویا را با عبارات موردی و ارسال نوع ارسال کنید

  3. پیشرفته

    1. شاخص‌ها را ایجاد کنید و نحوه عملکرد آنها را درک کنید

    2. از توابع پنجره برای دسترسی به داده‌های سایر ردیف‌های مجموعه داده استفاده کنید

    3. منطق پرس و جو را در رویه های ذخیره شده ذخیره کنید و سپس با فیلترهای پویا به آن دسترسی داشته باشید

    4. با جداول موقت و جستارهای تودرتو عملکرد پرس و جو را بهبود بخشید


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


اگر قبلاً مقداری SQL می‌دانید، توضیحاتی در مورد نحوه کار کردن چیزها دریافت خواهید کرد که به درک قوی از موضوعات پیچیده منجر می‌شود، و یک مرجع عالی برای هر چیزی که برای شما جدید است!


در پایان دوره، جعبه ابزار SQL شما مملو از ابزارهای عالی برای تبدیل، مدیریت و خواندن داده ها با استفاده از زبان پرس و جو ساخت یافته خواهد بود.


"من عاشق این هستم که مربی چقدر پرانرژی است، و دستورالعمل های او تا کنون به راحتی قابل پیروی است." - علی

"من این دوره را دوست داشتم، با سرعت 1.25 عالی است و مثال ها مفاهیم را واضح تر می کند." - Steinar

"من توضیح ساده را دوست دارم. از توضیح آسان آن متشکرم" - تیموتیوس

" این یک مقدمه واقعاً خوب برای sql بود که برخی از موضوعات پیشرفته را نیز پوشش می داد. " - Konsta


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

مقدمه Introduction

  • مقدمه Introduction

  • لیست را نصب کنید Install List

  • نصب کنید Install

  • MacOS/Linux SQL Server نصب - یادداشت ها MacOS/Linux SQL Server Install - Notes

  • کلیدهای فوری و ماکروها Hotkeys and Macros

  • MacOS/Linux SQL Server نصب کنید MacOS/Linux SQL Server Install

  • چگونه به راحتی بیشتر بیاموزیم How To Learn More Easily

مبانی SQL قسمت 1 SQL Basics Part 1

  • مبانی بخش 1 نظریه Basics Part 1 Theory

  • ویندوز به پایگاه داده متصل شود Windows Connect to the Database

  • ایجاد پایگاه داده CREATE DATABASE

  • ایجاد طرح CREATE SCHEMA

  • یادداشت های Scalar Variables Scalar Variables notes

  • متغیرهای اسکالر Scalar Variables

  • جدول ایجاد کنید CREATE TABLE

  • پیش فرض و تهی DEFAULT & NULL

  • درج کنید INSERT

  • انتخاب کنید SELECT

  • به روز رسانی UPDATE

  • جدول تغییر دهید ALTER TABLE

  • انواع سفارشی Custom Types

مبانی SQL قسمت 2 SQL Basics Part 2

  • مبانی بخش 2 نظریه Basics Part 2 Theory

  • بازیابی دستورات Restore Commands

  • مکان فایل ویندوز Windows File Location

  • بازیابی ویندوز Windows Restore

  • مکان فایل مک Mac File Location

  • مک بازیابی Mac Restore

  • TOP TOP

  • تکلیف TOP TOP Assignment

  • کجا WHERE

  • تکلیف WHERE WHERE Assignment

  • حذف کنید DELETE

  • به روز رسانی UPDATE

  • به روز رسانی تکلیف UPDATE Assignment

  • INTO INTO

  • کوتاه کردن TRUNCATE

مبانی SQL قسمت 3 SQL Basics Part 3

  • مبانی بخش 3 نظریه Basics Part 3 Theory

  • سفارش توسط ORDER BY

  • متمایز DISTINCT

  • گروه توسط GROUP BY

  • AS (نام مستعار) AS (Aliases)

  • داشتن HAVING

  • آزمون مبانی Basics Quiz

SQL Intermediate قسمت 1 SQL Intermediate Part 1

  • بخش متوسط ​​1 نظریه Intermediate Part 1 Theory

  • ISNULL & COALESCE ISNULL & COALESCE

  • NULLIF NULLIF

  • بازیگران CAST

  • کد را تبدیل کنید Convert Code

  • تبدیل کنید CONVERT

  • GETDATE GETDATE

  • DATEADD DATEADD

  • DATEDIFF DATEDIFF

  • مورد CASE

  • STRING_AGG STRING_AGG

  • برای XML PATH & STUFF FOR XML PATH & STUFF

SQL Intermediate قسمت 2 SQL Intermediate Part 2

  • بخش متوسط ​​2 نظریه Intermediate Part 2 Theory

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

  • چپ پیوستن LEFT JOIN

  • درخواست متقاطع CROSS APPLY

  • راست بپیوندید RIGHT JOIN

  • پیوستن کامل FULL JOIN

  • اعمال خارجی OUTER APPLY

  • اتحادیه UNION

  • به جز EXCEPT

  • آزمون متوسط Intermediate Quiz

شاخص ها Indexes

  • نظریه شاخص ها Indexes Theory

  • برو به تعریف Go To Definition

  • شاخص خوشه ای CLUSTERED INDEX

  • شاخص غیرکلاستری NONCLUSTERED INDEX

  • منحصر به فرد UNIQUE

  • کلید اولیه PRIMARY KEY

  • کلید ترکیبی COMPOSITE KEY

  • آزمون شاخص ها Indexes Quiz

توابع پنجره Window Functions

  • تئوری تابع پنجره Window Function Theory

  • ROW_NUMBER ROW_NUMBER

  • رتبه RANK

  • DENSE_RANK DENSE_RANK

  • NTILE NTILE

  • LAG LAG

  • سرب LEAD

  • FIRST_VALUE FIRST_VALUE

  • LAST_VALUE LAST_VALUE

SQL پیشرفته SQL Advanced

  • تئوری پیشرفته Advanced Theory

  • رویه های ذخیره شده - ایجاد Stored Procedures - CREATE

  • رویه های ذخیره شده - پارامترها قسمت 1 Stored Procedures - Parameters Part 1

  • رویه های ذخیره شده - پارامترها قسمت 2 Stored Procedures - Parameters Part 2

  • افست OFFSET

  • پرس و جوهای تودرتو Nested Queries

  • جداول موقت - ایجاد Temporary Tables - Creation

  • جداول موقت - مدیریت Temporary Tables - Management

  • IF & ELSE IF & ELSE

  • معامله TRANSACTION

تبریک می گویم! Congratulations!

  • تبریک می گویم! Congratulations!

بازدیدها Views

  • نظریه دیدگاه ها Views Theory

  • راه اندازی View Setting up a View

  • CTE ها CTEs

  • طرحواره سازی SCHEMABINDING

  • نمایه ها را مشاهده کنید View Indexes

نمایش نظرات

آموزش توسعه SQL با MS SQL Server مبتدی تا کارشناسی ارشد 2024
جزییات دوره
10 hours
94
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
4,976
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dominic Tripodi Dominic Tripodi

Full Stack Developer

کامپیوترها در تمام زندگی ام برای من بسیار مهم و جالب بوده اند، و من همیشه دوست داشتم در مورد روشی که رایانه ها می توانند برای ساخت ابزارهایی برای تجارت و سرگرمی استفاده شوند، یاد بگیرم.


جذاب ترین چیز برای من همیشه آنچه در پشت صحنه می گذرد بوده است.

من خیلی با داده ها، پایگاه های داده کار می کنم و ابزارهایی را می سازم تا مدیریت و نمایش داده ها

API ها و پایگاه های داده مهم ترین بلوک های سازنده در توسعه برنامه های کاربردی مدرن هستند.


من ابزارهایی برای ذخیره‌سازی، جابجایی، مدیریت و تبدیل داده‌ها می‌سازم

این نوع ابزارها بیشترین سوخت را دارند. برنامه‌های کاربردی مدرن.

اکثر شرکت‌های مدرن به نرم‌افزاری نیاز دارند یا دارند که از این نوع ابزارها استفاده می‌کند و مهارت‌های مورد نیاز برای ساخت این ابزارها تقاضای بالایی دارد.


چرا تدریس می‌کنم

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