آموزش اس کیو‌ ال سرور SQL Server + مثال‌های عملی – مقدماتی + گواهینامه

آموزش اس کیو‌ ال سرور SQL Server + مثال‌های عملی – مقدماتی + گواهینامه

با مفاهیم پایه‌ای SQL Server آشنا شوید. این آموزش به علاقه‌مندان کمک می‌کند تا مدیریت بانک‌های اطلاعاتی را از سطح مقدماتی شروع کنند.

تریلر دوره

توضیحات کامل دوره

SQL Server چیست؟ SQL Server یکی از قدرتمندترین سامانه‌های مدیریت پایگاه داده رابطه‌ای (RDBMS) است که توسط شرکت مایکروسافت توسعه یافته و برای ذخیره، مدیریت، بازیابی و تحلیل داده‌ها در...

SQL Server چیست؟

SQL Server یکی از قدرتمندترین سامانه‌های مدیریت پایگاه داده رابطه‌ای (RDBMS) است که توسط شرکت مایکروسافت توسعه یافته و برای ذخیره، مدیریت، بازیابی و تحلیل داده‌ها در پروژه‌ها و سازمان‌های مختلف به کار می‌رود. این نرم‌افزار محیطی یکپارچه را فراهم می‌کند تا کاربران بتوانند با استفاده از زبان SQL و ابزارهای گرافیکی، به‌صورت موثر با پایگاه داده تعامل داشته باشند و از امکاناتی مانند طراحی پایگاه داده، نوشتن کوئری، ساخت توابع و رویه‌های ذخیره‌شده، مدیریت امنیت و انجام عملیات پیشرفته مانند Replication و Backup بهره‌مند شوند.

اهمیت یادگیری SQL Server چیست؟

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

در این فرادرس چه چیزی یاد می‌گیریم؟

این فرادرس یک دوره جامع برای یادگیری اصول و مهارت‌های عملی در مدیریت پایگاه داده با استفاده از نرم‌افزار Microsoft SQL Server است. در این آموزش از سطح مقدماتی آغاز کرده و به تدریج مفاهیمی مانند طراحی پایگاه داده، کوئری‌نویسی، ساخت جداول و روابط، برنامه‌نویسی با T-SQL، ایجاد رویه‌های ذخیره‌شده (Stored Procedure)، توابع (Function)، پشتیبان‌گیری و تکنیک‌های پیشرفته‌ای مانند Replication و Linked Server را یاد می‌گیریم. حتی اگر هیچ آشنایی قبلی با SQL نداشته باشیم، با مشاهده ویدئوها و انجام تمرینات، می‌توانیم تبدیل به یک کاربر حرفه‌ای در مدیریت پایگاه داده شویم.

  • فصل یکم: نصب SQL Server
    • درس ۱: معرفی و نصب SQL Server
    • درس ۲: نصب SSMS و اتصال به سرور
    • درس ۳: معرفی SSMS
  • فصل دوم: معرفی امکانات Object Explorer
    • درس ۴: معرفی امکانات Object Explorer
    • درس ۵: ساخت، حذف و انتقال دیتابیس در Object Explorer
    • درس ۶: Backup و Restore دیتابیس
    • درس ۷: معرفی Query Editor و امکانات آن
    • درس ۸: معرفی T-SQL و تعریف متغیر
    • درس ۹: معرفی تنظیمات Compatibility Level در دیتابیس
  • فصل سوم: پیاده‌سازی بانک اطلاعاتی
    • درس ۱۰: مفاهیم اولیه تحلیل دیتابیس
    • درس ۱۱: ساخت جداول طبق تحلیل دیتابیس
    • درس ۱۲: معرفی یکپارچگی در دیتابیس
    • درس ۱۳: معرفی و ذخیره نوع داده JSON
    • درس ۱۴: آشنایی با انتقال جداول بین دیتابیس‌ها
    • درس ۱۵: دسترسی به نوع داده JSON
    • درس ۱۶: معرفی نوع داده XML
    • درس ۱۷: ذخیره نوع داده XML
    • درس ۱۸: دسترسی به نوع داده XML
    • درس ۱۹: معرفی داده‌های مکانی (Spatial)
    • درس ۲۰: دسترسی به نوع داده مکانی (Spatial)
  • فصل چهارم: مدیریت داده
    • درس ۲۱: آشنایی با دستور SELECT
    • درس ۲۲: آشنایی با دستور INSERT
    • درس ۲۳: معرفی دستور UPDATE و DELETE
    • درس ۲۴: آشنایی با دستور OUTPUT
    • درس ۲۵: پیاده‌سازی ثبت تغییرات در داده‌های دیتابیس
  • فصل پنجم: مدیریت فایل‌ها در دیتابیس
    • درس ۲۶: معرفی FileStream و انجام تنظیمات آن
    • درس ۲۷: پیاده‌سازی دیتابیس از نوع FileStream
    • درس ۲۸: پیاده‌سازی جدول جهت انجام FileStream
    • درس ۲۹: درج اطلاعات در جدول از نوع FileStream
    • درس ۳۰: معرفی FileTable و انجام تنظیمات آن
    • درس ۳۱: ساخت جدول از نوع FileTable
    • درس ۳۲: دسترسی به پوشه FileTable و درج اطلاعات در آن
  • فصل ششم: Viewها و پیاده‌سازی کوئری‌های پیچیده
    • درس ۳۳: معرفی Viewها و ایجاد View ساده
    • درس ۳۴: ایجاد View پیچیده با INNER JOIN
    • درس ۳۵: ایجاد View با دستور گروه‌بندی داده‌ها
    • درس ۳۶: ایجاد View با دستور RIGHT JOIN و LEFT JOIN
    • درس ۳۷: ایجاد View با FULL JOIN
    • درس ۳۸: ایجاد View با توابع Aggregation
    • درس ۳۹: Viewهای Schema Binding
    • درس ۴۰: Viewهای Indexed View
  • فصل هفتم: دستورات مقدماتی T-SQL
    • درس ۴۱: تعریف متغیر
    • درس ۴۲: دستورات شرطی IF
    • درس ۴۳: دستور شرطی CASE
    • درس ۴۴: دستورات حلقه
  • فصل هشتم: داده از نوع جدول (Table Variables) و جداول موقتی (Temporary Tables)
    • درس ۴۵: معرفی و پیاده‌سازی متغیر از نوع جدول
    • درس ۴۶: معرفی و پیاده‌سازی جدول موقتی
    • درس ۴۷: معرفی و پیاده‌سازی CTE
  • فصل نهم: Stored Procedure (SP)
    • درس ۴۸: معرفی و پیاده‌سازی SP ساده
    • درس ۴۹: پیاده‌سازی SP با تعریف پارامتر
    • درس ۵۰: پیاده‌سازی SP با پارامتر خروجی
    • درس ۵۱: معرفی و پیاده‌سازی SPهای رمزگذاری‌شده
    • درس ۵۲: معرفی و پیاده‌سازی مقدار بازگشتی در SP
  • فصل دهم: توابع (Functions)
    • درس ۵۳: معرفی و استفاده از توابع اسکالر
    • درس ۵۴: تابع Inline
    • درس ۵۵: تابع Multi-Statement Table
    • درس ۵۶: پیاده‌سازی و معرفی توابع سیستمی
    • درس ۵۷: مثال تکمیلی استفاده از توابع سیستمی
    • درس ۵۸: استفاده از تابع STRING_AGG
    • درس ۵۹: استفاده از تابع CONCAT_WS
  • فصل یازدهم: Linked Server و Open Query
    • درس ۶۰: معرفی و پیاده‌سازی Linked Server
    • درس ۶۱: اتصال به Linked Server
    • درس ۶۲: معرفی و استفاده از Open Query
    • درس ۶۳: معرفی و استفاده از Synonym
  • فصل دوازدهم: Replication
    • درس ۶۴: مفاهیم اولیه Replication در SQL Server
    • درس ۶۵: آماده‌سازی Publisher
    • درس ۶۶: پیکربندی SQL Server جهت Replication
    • درس ۶۷: تنظیمات Subscriber
    • درس ۶۸: پیاده‌سازی Replication نوع Stream
  • فصل سیزدهم: راهنمایی ادامه مسیر
    • درس ۶۹: جمع‌بندی و نتیجه مباحث
    • درس ۷۰: ادامه یادگیری

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

  • چکیده
    0:01:13

  • معرفی و نصب SQL Server
    رایگان 0:13:54
  • نصب SSMS و اتصال به سرور
    0:03:28
  • معرفی SSMS
    0:03:05

  • معرفی امکانات Object Explorer
    0:05:58
  • ساخت، حذف و انتقال دیتابیس در Object Explorer
    0:06:52
  • Backup و Restore دیتابیس
    0:03:32
  • معرفی Query Editor و امکانات آن
    رایگان 0:10:20
  • معرفی T-SQL و تعریف متغیر
    0:06:05
  • معرفی تنظیمات Compatibility Level در دیتابیس
    0:07:23

  • مفاهیم اولیه تحلیل دیتابیس
    0:06:41
  • ساخت جداول طبق تحلیل دیتابیس
    0:14:29
  • معرفی یکپارچگی در دیتابیس
    0:05:49
  • معرفی و ذخیره نوع داده JSON
    رایگان 0:08:33
  • آشنایی با انتقال جداول بین دیتابیس‌ها
    0:05:53
  • دسترسی به نوع داده JSON
    0:03:06
  • معرفی نوع داده XML
    0:03:35
  • ذخیره نوع داده XML
    0:03:36
  • دسترسی به نوع داده XML
    0:03:40
  • معرفی داده‌های مکانی (Spatial)
    0:06:45
  • دسترسی به نوع داده مکانی (Spatial)
    0:06:34

  • آشنایی با دستور SELECT
    0:09:12
  • آشنایی با دستور INSERT
    رایگان 0:09:17
  • معرفی دستور UPDATE و DELETE
    0:03:49
  • آشنایی با دستور OUTPUT
    0:06:54
  • پیاده‌سازی ثبت تغییرات در داده‌های دیتابیس
    0:07:33

  • معرفی FileStream و انجام تنظیمات آن
    0:05:30
  • پیاده‌سازی دیتابیس از نوع FileStream
    0:05:49
  • پیاده‌سازی جدول جهت انجام FileStream
    0:04:34
  • درج اطلاعات در جدول از نوع FileStream
    0:04:32
  • معرفی FileTable و انجام تنظیمات آن
    0:03:50
  • ساخت جدول از نوع FileTable
    0:02:36
  • دسترسی به پوشه FileTable و درج اطلاعات در آن
    0:06:18

  • معرفی Viewها و ایجاد View ساده
    0:06:43
  • ایجاد View پیچیده با INNER JOIN
    رایگان 0:11:24
  • ایجاد View با دستور گروه‌بندی داده‌ها
    0:05:03
  • ایجاد View با دستور RIGHT JOIN و LEFT JOIN
    0:09:30
  • ایجاد View با FULL JOIN
    0:01:59
  • ایجاد View با توابع Aggregation
    0:07:08
  • Viewهای Schema Binding
    0:08:56
  • Viewهای Indexed View
    رایگان 0:08:35

  • تعریف متغیر
    0:06:02
  • دستورات شرطی IF
    0:06:18
  • دستور شرطی CASE
    0:04:35
  • دستورات حلقه
    0:04:03

  • معرفی و پیاده‌سازی متغیر از نوع جدول
    0:10:12
  • معرفی و پیاده‌سازی جدول موقتی
    0:08:17
  • معرفی و پیاده‌سازی CTE
    0:05:53

  • معرفی و پیاده‌سازی SP ساده
    0:07:08
  • پیاده‌سازی SP با تعریف پارامتر
    0:10:06
  • پیاده‌سازی SP با پارامتر خروجی
    0:05:41
  • معرفی و پیاده‌سازی SPهای رمزگذاری‌شده
    0:03:12
  • معرفی و پیاده‌سازی مقدار بازگشتی در SP
    0:06:39

  • معرفی و استفاده از توابع اسکالر
    0:08:38
  • تابع Inline
    0:06:26
  • تابع Multi-Statement Table
    رایگان 0:14:32
  • پیاده‌سازی و معرفی توابع سیستمی
    0:04:22
  • مثال تکمیلی استفاده از توابع سیستمی
    0:06:07
  • استفاده از تابع STRING_AGG
    0:05:12
  • استفاده از تابع CONCAT_WS
    0:04:06

  • معرفی و پیاده‌سازی Linked Server
    0:06:50
  • اتصال به Linked Server
    0:03:00
  • معرفی و استفاده از Open Query
    0:02:49
  • معرفی و استفاده از Synonym
    0:04:25

  • مفاهیم اولیه Replication در SQL Server
    رایگان 0:07:33
  • آماده‌سازی Publisher
    0:03:33
  • پیکربندی SQL Server جهت Replication
    0:05:37
  • تنظیمات Subscriber
    0:02:49
  • پیاده‌سازی Replication نوع Stream
    0:07:42

  • جمع‌بندی و نتیجه مباحث
    0:01:40
  • ادامه یادگیری
    0:03:40

  • تمرین ۱ - داده‌های مکانی (Spatial)
  • تمرین ۲ - سیستم ثبت‌نام دانشجویان
  • تمرین ۳ - مدیریت فایل‌ها با FileStream و FileTable
  • تمرین ۴ - گزارش فروش با Aggregation و Viewهای Schema Binding

  • آزمون نهایی و دریافت گواهینامه دوزبانه

  • خلاصه و مرور آموزش
  • واژه‌نامه (Glossary)
  • سوالات متداول (FAQ)
  • مشاغل مرتبط
  • نمونه سئوالات مصاحبه شغلی

ارسال نظر شما

نظرات کاربران

نظرات کاربران

هنوز نظری ثبت نشده است.

3,290,000 تومان
119,000 تومان
96% تخفیف

این دوره شامل:
17 فصل آموزشی
7:16:50 ساعت آموزش
دسترسی مادام‌العمر
گواهی پایان دوره: مشخص نیست
تاریخ انتشار: 1405/07/23
آخرین به‌روزرسانی: 2026-10-29 13:38:23
تعداد امتیازها: 72
تعداد دانشجو: 1045
خرید اقساطی: ندارد
ضمانت بازگشت وجه: ندارد
برچسب‌ها: