آموزش بوت‌کمپ جامع T-SQL و مایکروسافت SQL Server - آخرین آپدیت

دانلود The Ultimate T-SQL And Microsoft SQL Server Bootcamp

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: به‌روزرسانی شده در می ۲۰۲۵. این دوره اکنون دارای قابلیت Coursera Coach است! روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و لحظه‌ای که به شما کمک می‌کند دانش خود را آزمایش کنید، پیش‌فرض‌ها را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیق‌تر کنید. در این بوت‌کمپ جامع، بر قدرت Microsoft SQL Server و T-SQL مسلط شوید. شما با مبانی SQL و پایگاه‌های داده رابطه‌ای شروع خواهید کرد و مفاهیم کلیدی مانند راه‌اندازی دیتابیس، پیکربندی محیط و اهمیت SQL در مدیریت داده‌ها را خواهید آموخت. در پایان ماژول‌های مقدماتی، تسلط کامل بر نقش SQL در برنامه‌های مدرن داده‌محور خواهید داشت. با پیشرفت در دوره، تجربه عملی در نوشتن کوئری‌های SQL، فیلتر و مرتب‌سازی داده‌ها و ترکیب چندین جدول با استفاده از JOINها کسب خواهید کرد. تکنیک‌های پیشرفته کوئری مانند زیرپرس‌وجوها (Subqueries)، توابع پنجره‌ای (Window Functions) و عملیات تجمیعی را بررسی خواهید کرد. علاوه بر این، یاد می‌گیرید چگونه داده‌ها را درج، به‌روزرسانی و حذف کنید و در عین حال یکپارچگی و عملکرد پایگاه داده را حفظ نمایید. این دوره همچنین روتین‌های T-SQL، شامل Stored Procedureها، Triggerها و Cursorها و همچنین مدیریت تراکنش‌ها و کنترل هم‌روندی (Concurrency Control) را پوشش می‌دهد. شما بینش‌های عملی در مورد ابزارهای مدیریت SQL Server مانند SQL Management Studio و Azure Data Studio به دست خواهید آورد تا برای مدیریت دیتابیس در دنیای واقعی کاملاً مجهز شوید. چه مبتدی باشید که به دنبال شروع مسیر شغلی در مدیریت دیتابیس است، چه توسعه‌دهنده‌ای که قصد بهبود مهارت‌های SQL خود را دارد و چه تحلیلگر داده‌ای که به دنبال افزایش بازدهی بازیابی داده‌هاست، این دوره یک مسیر یادگیری ساختاریافته را ارائه می‌دهد. هیچ تجربه قبلی در SQL لازم نیست و برای مبتدیان قابل دسترسی است، اما آشنایی با مفاهیم پایگاه داده مفید خواهد بود.

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

مقدمه Introduction

  • مقدمه Introduction

سوالات ضروری Essential Questions

  • مایکروسافت SQL Server چیست؟ What Is Microsoft SQL Server?

  • SQL چیست؟ What Is SQL?

  • چرا SQL یاد بگیریم؟ Why Learn SQL?

  • جایگزین‌های موجود چیستند؟ What Alternatives Are There?

راه‌اندازی محیط Environment Setup

  • نصب SQL Server در ویندوز Install SQL Server - Windows

  • نصب SQL Server (داکر) در مک و لینوکس Install SQL Server (Docker) - Mac / Linux

  • نرم‌افزار SQL Management Studio SQL Management Studio

  • نصب Azure Data Studio Install Azure Data Studio

راه‌اندازی پایگاه داده Database Setup

  • مرور کلی بخش Section Overview

  • راه‌اندازی دیتابیس AdventureWorks Set Up AdventureWorks Database

  • بررسی ساختار پایگاه داده Explore Database Structure

آشنایی با زبان تعریف داده (DDL) Introduction to Data Definition Language

  • ایجاد دیتابیس با دستورات SQL Create Database with SQL Commands

  • حذف دیتابیس با دستورات SQL Drop Database with SQL Commands

  • ایجاد و حذف جدول‌ها با دستورات SQL Create and Drop Tables with SQL Commands

  • تغییر جداول و افزودن روابط Alter Tables and Add Relationships

  • محدودیت‌های Unique و Default Unique and Default Constraints

  • حذف ستون‌ها و محدودیت‌ها Drop Columns and Constraints

  • پاکسازی نهایی Clean Up

خواندن داده‌ها Reading Data

  • شروع کار: کوئری‌های SELECT Getting Started: SELECT Queries

  • فیلتر کردن و مرتب‌سازی داده‌ها Filtering and Sorting Data

  • فیلتر کردن با Wild Cardها Filtering with Wild Cards

  • نام مستعار برای ستون‌ها (Aliasing) Aliasing Columns

  • ترکیب چندین جدول با JOINها (بخش اول) Combine Multiple Tables with JOINs (Part 1)

  • ترکیب چندین جدول با JOINها (بخش دوم) Combine Multiple Tables with JOINs (Part 2)

  • ترکیب چندین جدول با JOINها (بخش سوم) Combine Multiple Tables with JOINs (Part 3)

  • استفاده از UNION و UNION ALL UNION and UNION ALL

  • تفاوت Distinct و Group By Distinct Versus Group By

  • توابع تجمیعی (Aggregate Functions) - بخش اول Aggregate Functions - Part 1

  • توابع تجمیعی (Aggregate Functions) - بخش دوم Aggregate Functions - Part 2

  • دستکاری رشته‌ها String Manipulation

  • خروجی گرفتن از داده‌ها به صورت گزارش اکسل Export Data as Excel Report

مفاهیم پیشرفته کوئری‌های خواندن More Read Query Concepts

  • استفاده از Subqueries Using Subqueries

  • استفاده از Common Table Expressions (CTE) Using Common Table Expressions

  • توابع پنجره‌ای (Window Functions) Window Functions

  • دمو: توابع پنجره‌ای تجمیعی Demo: Aggregate Window Functions

  • دمو: توابع پنجره‌ای رتبه‌بندی Demo: Ranking Window Functions

  • دمو: توابع مقداری پنجره‌ای Demo: Window Value Functions

  • توابع ISNULL و COALESCE ISNULL and COALESCE

درج داده‌ها Inserting Data

  • درج کامل (Full INSERT) Full INSERT

  • درج جزئی (Partial INSERT) Partial INSERT

  • درج داده‌های مرتبط Inserting Related Data

  • دستور Select Into Select Into

  • مرور اسکریپت کامل Review Full Script

عملیات به‌روزرسانی و حذف Update and Delete Operations

  • مرور کلی بخش Section Overview

  • دستور UPDATE UPDATE Statement

  • دستور DELETE DELETE Statement

  • استفاده از CASCADE در دستور حذف CASCADE on Delete Statement

طراحی و ایجاد Viewها و توابع Designing and Creating Views and Functions

  • ایجاد Viewها Creating Views

  • مدیریت Viewها Managing Views

  • متغیرها Variables

  • توابع اسکالر (Scalar Functions) Scalar Functions

  • توابع مقداری جدولی (Table Valued Functions) Table-Valued Functions

دستورات کنترل جریان Control-of-Flow Statements

  • ساختار BEGIN...END BEGIN…END

  • دستورات IF/ELSE IF/ELSE Statements

  • دستورات WHILE WHILE Statements

  • دستور BREAK BREAK

  • دستور CASE CASE

طراحی و پیاده‌سازی روتین‌های T-SQL Designing and Implementing T-SQL Routines

  • مرور کلی بخش Section Overview

  • Stored Procedureها Stored Procedures

  • Triggerها Triggers

  • Cursorها Cursors

مدیریت تراکنش‌ها و هم‌روندی Managing Transactions and Concurrency

  • مرور کلی بخش Section Overview

  • درک تراکنش‌ها (Transactions) Understanding Transactions

  • انواع تراکنش‌ها Types of Transactions

  • مبانی قفل‌گذاری (Locking) Basic Locking

  • شبیه‌سازی قفل‌گذاری و مسدودسازی (Blocking) Simulating Locking and Blocking

جمع‌بندی Conclusion

  • جمع‌بندی نهایی Conclusion

نمایش نظرات

آموزش بوت‌کمپ جامع T-SQL و مایکروسافت SQL Server
جزییات دوره
11h 33m
68
(آخرین آپدیت)
450
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

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