آموزش جامع توسعه مایکروسافت اس‌کی‌ال سرور (Microsoft SQL Server) برای همه - آخرین آپدیت

دانلود Microsoft SQL Server Development for Everyone

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: به‌روزرسانی شده در می ۲۰۲۵. این دوره اکنون دارای قابلیت Coursera Coach است! یک روش هوشمندانه برای یادگیری با گفتگوهای تعاملی و لحظه‌ای که به شما کمک می‌کند دانش خود را آزمایش کنید، فرضیات را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیق‌تر کنید. این دوره یک بررسی عمیق در SQL Server ارائه می‌دهد که با معرفی مفاهیم پایه دیتابیس‌ها و انواع داده‌ها آغاز می‌شود. شما در مراحل نصب و پیکربندی SQL Server روی پلتفرم‌های مختلف از جمله ویندوز، مک و لینوکس راهنمایی خواهید شد تا شروعی بی‌دردسر داشته باشید. همچنین با بررسی SQL Server Management Studio و Azure Data Studio، با ابزارهای ضروری برای مدیریت پایگاه داده آشنا می‌شوید. در ادامه، مهارت‌های بنیادی مانند ایجاد، تغییر و حذف دیتابیس‌ها با استفاده از ابزارهای گرافیکی و اسکریپت‌های SQL آموزش داده می‌شود. مفاهیم کلیدی مانند نرمال‌سازی (Normalization)، کلیدهای خارجی (Foreign Keys) و روابط بین جداول را خواهید آموخت تا دیتابیس‌های شما بهینه و کارآمد باشند. علاوه بر این، عملیات CRUD، تراکنش‌ها (Transactions) و تکنیک‌های کوئری‌نویسی مانند فیلتر کردن، توابع تجمیعی و Join کردن جداول را برای مدیریت مجموعه‌داده‌های بزرگ و کوئری‌های پیچیده یاد می‌گیرید. در نهایت، دوره به مباحث پیشرفته‌تر از جمله Viewها، توابع (Functions) و استورد پروسیجرها (Stored Procedures) می‌پردازد. همچنین نحوه پیاده‌سازی اقدامات امنیتی مانند مدیریت کاربران و احراز هویت را خواهید آموخت تا مهارت‌های لازم برای مدیریت دیتابیس در دنیای واقعی را کسب کنید. در پایان، شما پایه‌ای مستحکم در SQL Server خواهید داشت و ابزارهای لازم برای مدیریت دیتابیس‌ها را با اعتماد به نفس کامل به دست خواهید آورد. این دوره برای مدیران دیتابیس (DBA)، توسعه‌دهندگان نرم‌افزار و متخصصان IT که به دنبال ارتقای مهارت‌های SQL Server خود هستند طراحی شده است. داشتن دانش اولیه از دیتابیس‌ها مفید است اما الزامی نیست.

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

مقدمه Introduction

  • مقدمه‌ای بر SQL Server و دیتابیس‌ها Introduction to SQL Server and Databases

  • درک انواع داده‌ها و ذخیره‌سازی Understanding Types of Data and Storage

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

  • دانلود و نصب SQL Server Express (ویندوز) Download and Install SQL Server Express (Windows)

  • دانلود و نصب SQL Server Express روی مک و لینوکس Download and Install SQL Server Express on Mac and Linux

آشنایی با ابزارها Understanding the Toolset

  • بررسی SQL Server Management Studio Explore SQL Server Management Studio

  • بررسی Azure Data Studio Explore Azure Data Studio

  • بررسی ابزار Draw.io Explore Draw.io

ایجاد و مدیریت دیتابیس‌ها Creating and Manipulating Databases

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

  • ایجاد دیتابیس با استفاده از Management Studio Create a Database Using Management Studio

  • ایجاد دیتابیس با استفاده از اسکریپت SQL Create a Database Using SQL Script

  • نحوه حذف دیتابیس How to Remove a Database

  • نحوه تغییر نام دیتابیس How to Change Database Name

  • مرور بخش Section Review

مدیریت جداول و داده‌ها Managing Tables and Data

  • جدول دیتابیس چیست؟ What Is a Database Table?

  • ایجاد مدل داده‌های موجودیت (EDM) Create Entity Data Model

  • ایجاد جدول دیتابیس با استفاده از Management Studio Create a Database Table Using Management Studio

  • SQL چیست؟ What Is SQL?

  • ایجاد جدول دیتابیس با استفاده از اسکریپت SQL Create a Database Table Using SQL Script

  • مرور نحوه ایجاد جدول Review Table Creation

  • درج داده‌ها در جدول با استفاده از Management Studio Insert Data into the Table Using Management Studio

  • درج داده‌ها در جدول با استفاده از اسکریپت‌های SQL Insert Data into the Table Using SQL Scripts

  • انتخاب داده‌ها از جداول - کوئری‌های ساده Select Data from Tables - Simple Queries

  • انتخاب داده‌ها از جداول - افزودن فیلتر Select Data from Tables - Adding Filtering

  • انتخاب داده‌ها از جداول - خروجی گرفتن از داده‌ها Select Data from Tables - Exporting Data

  • به‌روزرسانی داده‌ها در جداول Update Data in Tables

  • حذف داده‌ها از جداول Delete Data from the Tables

  • تراکنش‌های SQL SQL Transactions

  • مرور عملیات CRUD Review CRUD Operations

نرمال‌سازی، روابط و کلیدهای خارجی Normalization, Relationships, and Foreign Keys

  • روابط، کلیدهای خارجی و نرمال‌سازی چیستند؟ What Are Relationships, Foreign Keys, and Normalization?

  • نرمال‌سازی دیتابیس ما Normalizing Our Database

  • ایجاد رابطه در SQL Server Creating a Relationship in SQL Server

  • درج رکوردها در جداول با رابطه یک به چند Inserting Records in One-to-Many Related Tables

  • درج رکوردها در جداول با رابطه چند به چند Inserting Records in Many-to-Many Related Tables

  • استفاده از Inner Join برای خواندن داده‌های مرتبط Using Inner Joins to Read Related Data

  • درک Left، Right و Full Join Understanding Left, Right, and Full Joins

  • گزینه‌های Cascade در کلید خارجی Foreign Key Cascade Options

  • مرور بخش Section Review

دستور GROUP BY و توابع تجمیعی GROUP BY and Aggregate Functions

  • گروه‌بندی داده‌ها با استفاده از عبارت GROUP BY Grouping Data Using the SQL GROUP BY Clause

  • تابع تجمیعی COUNT در SQL SQL COUNT Aggregate Function

  • تابع تجمیعی AVG در SQL SQL AVG Aggregate Function

  • توابع تجمیعی MAX و MIN در SQL SQL MAX and MIN Aggregate Functions

  • تابع تجمیعی SUM در SQL SQL SUM Aggregate Function

  • فیلتر کردن بر روی مقادیر تجمیعی Filtering on Aggregate Values

اشیاء و مفاهیم پیشرفته SQL Server Advanced SQL Server Objects and Concepts

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

  • ایجاد و مدیریت Viewها Creating and Managing Views

  • توابع Scalar-Valued Scalar Valued Functions

  • توابع Inline Table-Valued Inline Table-Valued Functions

  • توابع Multi-Statement Table-Valued Multi-Statement Table-Valued Functions

  • استورد پروسیجرها (Stored Procedures) Stored Procedures

  • تریگرهای جدول (Table Triggers) Table Triggers

  • تولید اسکریپت‌های دیتابیس Generating Database Scripts

  • پشتیبان‌گیری و بازیابی دیتابیس Database Backup and Restoring

امنیت SQL Server SQL Server Security

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

  • ایجاد نام کاربری (Login) در SQL Create a SQL User Login

  • افزودن Login با احراز هویت ویندوز Add Windows Authenticated Login

  • افزودن Loginهای سرور با استفاده از اسکریپت Add Server Logins with Script

نمایش نظرات

آموزش جامع توسعه مایکروسافت اس‌کی‌ال سرور (Microsoft SQL Server) برای همه
جزییات دوره
10h 48m
56
(آخرین آپدیت)
2,275
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

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