لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Bootcamp نهایی T-SQL و Microsoft SQL Server [ویدئو]
The Ultimate T-SQL And Microsoft SQL Server Bootcamp [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
T-SQL که مخفف Transact-SQL است، یک افزونه قدرتمند از زبان پرس و جو ساخت یافته (SQL) است. این یک زبان برنامه نویسی تخصصی برای تعامل و مدیریت پایگاه داده های Microsoft SQL Server است. T-SQL اختصاصی مایکروسافت است و زبان استاندارد برای پرس و جو، اصلاح و مدیریت داده ها در یک سرور SQL است.
این دوره تمام جنبه های Microsoft SQL Server و Transact-SQL (T-SQL) را از مبانی تا موضوعات پیشرفته را پوشش می دهد. ما با درک اصول SQL شروع می کنیم و سپس به تمرینات عملی برای نصب SQL Server و Azure Data Studio می پردازیم. ما ایجاد، اصلاح و مدیریت اشیاء پایگاه داده، انجام پرس و جوی داده ها، فیلتر کردن و مرتب سازی، و بررسی موضوعات پیشرفته مانند عملیات JOIN، سوالات فرعی و توابع پنجره را یاد خواهیم گرفت. این دوره همچنین به مدیریت پایگاه داده، تراکنش ها و مفاهیم پرس و جوی پیشرفته می پردازد. مهارتهای عملی در توسعه T-SQL، مدیریت پایگاه داده و بهینهسازی داده میشود، که آن را برای مبتدیان و کسانی که به دنبال پیشرفت تخصص پایگاه داده خود هستند، مناسب میسازد.
پس از اتمام این دوره، ما به Microsoft SQL Server/T-SQL مسلط خواهیم شد. ما مهارت های طراحی، مدیریت و بهینه سازی پایگاه های داده و نوشتن پرس و جوهای کارآمد را به دست خواهیم آورد. این تخصص درها را به روی طیف گسترده ای از فرصت های شغلی در زمینه های مدیریت داده و تجزیه و تحلیل باز می کند. تسلط بر تجزیه و تحلیل داده ها و گزارش گیری با استفاده از SQL Server
امنیت و پیکربندی پایگاه داده را کاوش کنید
نحوه ایجاد و مدیریت نماها را بدانید
استفاده عملی از متغیرها و توابع را بیاموزید
درک استفاده از رویهها و محرکهای ذخیرهشده این دوره به مخاطبان متنوعی پاسخ میدهد، از جمله مبتدیانی که به دنبال ایجاد یک پایه محکم در SQL Server و T-SQL هستند، توسعهدهندگان پایگاه داده با هدف افزایش مهارتهای SQL خود در اکوسیستم SQL Server، توسعهدهندگان برنامهها به دنبال دانش SQL خود را گسترش دهند، متخصصان فناوری اطلاعات در وظایف مدیریت پایگاه داده، تحلیلگران داده که با پایگاه های داده SQL Server کار می کنند، و تغییر دهندگان شغلی با در نظر گرفتن نقش در توسعه، تجزیه و تحلیل یا مدیریت پایگاه داده. درک پایه ای از مفاهیم پایگاه داده توصیه می شود. دسترسی به محیط Microsoft SQL Server برای تمرین عملی مطلوب است. کاوش در مفاهیم SQL Server، از جمله پرس و جو داده ها، اصلاحات، و مدیریت طرح های پایگاه داده * به دست آوردن درک قوی از T-SQL، یادگیری نوشتن پرس و جوهای کارآمد و کار با اشیاء پایگاه داده * در موضوعات پیشرفته مانند پیوستن ها، زیرپرس و جوها، توابع پنجره، و مدیریت تراکنش
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
سوالات اساسی
Essential Questions
Microsoft SQL Server چیست؟
What Is Microsoft SQL Server?
SQL چیست؟
What Is SQL?
چرا SQL یاد بگیریم؟
Why Learn SQL?
چه جایگزین هایی وجود دارد؟
What Alternatives Are There?
راه اندازی محیط
Environment Setup
SQL Server - Windows را نصب کنید
Install SQL Server - Windows
SQL Server (Docker) - Mac/Linux را نصب کنید
Install SQL Server (Docker) - Mac / Linux
استودیوی مدیریت SQL
SQL Management Studio
Azure Data Studio را نصب کنید
Install Azure Data Studio
راه اندازی پایگاه داده
Database Setup
نمای کلی بخش
Section Overview
پایگاه داده AdventureWorks را راه اندازی کنید
Set Up AdventureWorks Database
کاوش ساختار پایگاه داده
Explore Database Structure
مقدمه ای بر زبان تعریف داده ها
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 and Default Constraints
رها کردن ستون ها و محدودیت ها
Drop Columns and Constraints
پاک کردن
Clean Up
خواندن داده ها
Reading Data
شروع به کار: پرس و جوها را انتخاب کنید
Getting Started: SELECT Queries
فیلتر کردن و مرتب سازی داده ها
Filtering and Sorting Data
فیلتر کردن با وایلد کارت
Filtering with Wild Cards
مستعار ستون ها
Aliasing Columns
ترکیب چند جدول با JOIN (قسمت 1)
Combine Multiple Tables with JOINs (Part 1)
ترکیب چند جدول با JOIN (قسمت 2)
Combine Multiple Tables with JOINs (Part 2)
ترکیب چند جدول با JOIN (قسمت 3)
Combine Multiple Tables with JOINs (Part 3)
UNION و UNION ALL
UNION and UNION ALL
متمایز در مقابل گروه توسط
Distinct Versus Group By
توابع جمع - قسمت 1
Aggregate Functions - Part 1
توابع جمع - قسمت 2
Aggregate Functions - Part 2
دستکاری رشته
String Manipulation
صادرات داده به عنوان گزارش اکسل
Export Data as Excel Report
بیشتر بخوانید مفاهیم پرس و جو
More Read Query Concepts
استفاده از سوالات فرعی
Using Subqueries
استفاده از عبارات جدول رایج
Using Common Table Expressions
توابع پنجره
Window Functions
نسخه ی نمایشی: توابع پنجره جمع
Demo: Aggregate Window Functions
نسخه ی نمایشی: توابع ارزش پنجره
Demo: Window Value Functions
ISNULL و COALESCE
ISNULL and COALESCE
درج داده ها
Inserting Data
درج کامل
Full INSERT
درج جزئی
Partial INSERT
درج داده های مرتبط
Inserting Related Data
Into را انتخاب کنید
Select Into
اسکریپت کامل را مرور کنید
Review Full Script
به روز رسانی و حذف عملیات
Update and Delete Operations
نمای کلی بخش
Section Overview
به روز رسانی بیانیه
UPDATE Statement
بیانیه را حذف کنید
DELETE Statement
CASCADE on Delete Statement
CASCADE on Delete Statement
طراحی و ایجاد نماها و توابع
Designing and Creating Views and Functions
ایجاد نماها
Creating Views
مدیریت نماها
Managing Views
متغیرها
Variables
توابع اسکالر
Scalar Functions
توابع با ارزش جدول
Table-Valued Functions
بیانیه های کنترل جریان
Control-of-Flow Statements
BEGIN…END
BEGIN…END
بیانیه های IF/ELSE
IF/ELSE Statements
در حالی که بیانیه ها
WHILE Statements
زنگ تفريح
BREAK
مورد
CASE
طراحی و پیاده سازی روتین های T-SQL
Designing and Implementing T-SQL Routines
نمای کلی بخش
Section Overview
رویه های ذخیره شده
Stored Procedures
محرک ها
Triggers
نشانگرها
Cursors
مدیریت معاملات و همزمانی
Managing Transactions and Concurrency
نمای کلی بخش
Section Overview
درک معاملات
Understanding Transactions
انواع معاملات
Types of Transactions
قفل اولیه
Basic Locking
شبیه سازی قفل و مسدود کردن
Simulating Locking and Blocking
نتیجه
Conclusion
نتیجه
Conclusion
نمایش نظرات
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
نمایش نظرات