×
ribbon

آموزش مقدمه‌ای بر SQL

مدرس:

امیر نعمت الهی سروستانی

Microsoft SQL Server یکی از بهترین سیستم های مدیریت پایگاه داده در جهان است. این سیستم مدیریت پایگاه... بیشتر
گواهی‌نامه
2.2 (14)
8 دیدگاه
940دانشجو
3ساعت
سرفصل‌ها
مقدماتی سطح دوره

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

مدیریت دیتابیس‌ها و جداول

آشنایی با دستورات شرطی، توابع و تراکنش‌ها

پشتیبان‌گیری و امنیت در SQL

آشنایی با Index‌ها، Join‌ها و Loop‌ها

این دوره شامل:

3 ساعت ویدئو

58 فایل ضمیمه قابل دانلود

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

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

9 فصل67 جلسه3 ساعت ویدیو
مقدمه SQL و آشنایی با مفاهیم پایه‌
  آموزش کامل نصب و راه‌اندازی Sql Server و SSMS
06:44
  استفاده از Documentation
01:33
  آشنایی با مفاهیم Backup و Restore
02:13
  آشنایی با مفاهیم DBMS و RDBMS
03:04
  آشنایی با مفاهیم و مراحل نرمال‌سازی
09:32
  آشنایی با Object Explorer
03:23
  کلید اصلی (Primary Key) و کلید خارجی (Foreign Key) و کاربردهای آنها
05:15
  انواع داده‌‌ای عدد صحیح، عدد اعشاری، نوع متنی، تاریخ و ...
01:05
مدیریت Database ها
  ایجاد دیتابیس
01:17
  آشنایی با فایل‌های mdf و ldf
04:10
  آشنایی با مفهوم Compability Level
03:28
  آشنایی با پایگاه‌های داده master ،tempdb و سایر پایگاه‌های داده سیستمی
03:17
  نحوه حذف پایگاه داده
00:54
مدیریت جدول‌ها
  جدول موقت (Temporal Table)
02:55
  ساختن جدول (Create Table)
01:19
  دستور Alter Table
01:54
  اضافه‌کردن داده به جدول (Add Data to Table)
01:11
  حذف جدول (Delete Table)
00:43
  به روز‌رسانی داده‌ها در جدول (Update Table Data)
00:50
  حذف داده از جدول (Delete Data from Table)
01:40
  محدودیت‌ها در جدول (Table Constraints)
03:28
آشنایی با دستورات مختلف، Basic Select Queries، Simple Select و ...
  آشنایی با دستورات DDL (Data Definition Language)
01:57
  آشنایی با دستورات DML (Data Manipulation Language)
02:41
  آشنایی با دستورات DCL (Data Control Language)
02:39
  آشنایی با دستورات TCL (Transaction Control Language)
01:38
  Subqueries
03:12
  انتخاب داده‌ها از جداول مختلف
01:52
  آشنایی با دستورات Delete و Update
01:20
  آموزش ایجاد دیاگرام و موارد استفاده از آن
01:17
آشنایی با تابع‌ها، Joinها، Sub Queries
  آشنایی با دستور Alias
01:45
  آشنایی با انواع Join
04:32
  آشنایی با توابع Aggregate همانند ،Min ،Max و ...
02:37
  آشنایی کامل با گروه‌بندی (Group By) - بخش اول
02:50
  آشنایی کامل با گروه‌بندی (Group By) - بخش دوم
02:13
  آشنایی کامل با گروه‌بندی (Group By) - بخش سوم
02:58
  آشنایی کامل با دستورات شرطی در کوئری‌ها
03:03
  آشنایی با مرتب‌سازی داده‌ها با Order By
00:48
  آشنایی با View ها، آشنایی با ایجاد View، نحوه ایجاد View پیچیده و تحلیل آن‌ها
02:00
آشنایی با Index ها، Trigger ها و ...
  آشنایی با Index ها و کاربردهای آن‌ها
04:10
  انواع ویژگی Index ها همانند Fragmentation ،Fill Factor و Page Fullness
03:45
  آشنایی با انواع Trigger ها و موارد کاربرد آن‌ها
05:31
  امنیت در SQL
07:43
  شباهت‌ها و تفاوت‌های SQL ،TSQL و PLSQL - بخش اول
02:50
آشنایی با تابع‌ها و Stored Procedure ها
  آشنایی با دستور DISTINCT
02:31
  آشنایی با دستورهای IN ,NOT IN ,BETWEEN ,NOT BETWEEN
01:59
  آشنایی با دستور LIKE Operator
03:24
  Intersect Operator
00:58
  آشنایی با توابع Functions
03:33
  آشنایی با عملگرهای حسابی Arithmetic Operators
01:31
  آشنایی با توابع تاریخ و زمان Date and Time Functions
01:49
  آشنایی با توابع تعریف شده توسط کاربر (User Defined Functions)
02:54
  Stored Procedure ها
02:08
متغیرها، دستورات شرطی و ...
  تعریف متغیر در Sql Server و موارد کاربرد آن
00:52
  حلقه‌ها
04:55
  آشنایی با دستورات تبدیل نوع Convert و Cast
05:24
  آشنایی با Try/Catch - بخش اول
00:54
  آشنایی با Try/Catch - بخش دوم
02:23
  آشنایی با دستورات آماری Pivot و Unpivot
02:30
  آشنایی با دستورات Fetch و انواع و اقسام آن
02:52
تراکنش‌ها (Transaction)
  آشنایی با تراکنش‌ها، انواع آن‌ها و نحوه ایجاد و استفاده از آن‌ها
03:34
  کاربردهای تراکنش
03:22
  آشنایی با دستورات Commit و Rollback
02:27
  مبحث همزمانی یا Concurrency
02:50
  Optimistic Concurrency و Pessimistic Concurrency
01:26
  آشنایی با Isolation Level
05:03
  استفاده از SnapShot Isolation در پدیده همزمانی
03:52
  Locks ,Blocks ,DeadLocks و روش‌های مقابله با آن‌ها
05:08

پیش‌نیاز‌ها

دوره به صورت کاملا پایه‌ای آموزش داده‌شده و در نتیجه پیش‌نیازی لازم نبوده و فقط پیشنهاد می‌شود به طور کلی با پایگاه‌داده و کار با کامپیوتر آشنایی داشته باشید.

 

توضیحات دوره

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

آموزش SQL SERVER مقدماتی

دوره های آموزش SQL Server برای ارائه دانش و مهارت به افراد برای کار موثر با Microsoft SQL Server، یک سیستم مدیریت پایگاه داده ‌ای محبوب، طراحی شده است. این دوره طیف وسیعی از موضوعات را شامل می‌شود، از پرس و جو اولیه و دستکاری داده‌ها تا مدیریت پیشرفته پایگاه داده و بهینه‌سازی عملکرد.

در دوره آموزش SQL SERVER مقدماتی چه مباحثی تدریس خواهد شد؟

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

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

دوره آموزش SQL Server مقدماتی برای چه کسانی مناسب است؟

دوره آموزش مقدماتی SQL Server برای افراد مختلف مناسب است از جمله موارد زیر:

  • مبتدیان بدون تجربه قبلی: اگر با SQL Server و به طور کلی پایگاه داده ها تازه کار هستید، این دوره یک نقطه شروع عالی است. این به شما یک پایه محکم در مفاهیم SQL Server، اصطلاحات و تکنیک‌های اولیه پرس و جو ارائه می‌دهد.
  • مدیران پایگاه داده (DBA): اگر شما مسئول مدیریت و نگهداری پایگاه داده‌های SQL Server هستید، این دوره مقدماتی می‌تواند به شما در درک اصول اساسی، معماری پایگاه داده و وظایف مدیریتی خاص SQL Server کمک کند.
  • توسعه دهندگان: چه یک توسعه دهنده نرم افزار، توسعه دهنده وب یا تحلیلگر داده باشید، یادگیری SQL Server می‌تواند بسیار سودمند باشد. این دوره مقدماتی اس کیو ال سرور نحوه بازیابی و دستکاری داده‌ها با استفاده از پرس و جوهای SQL و همچنین درک اصول طراحی پایگاه داده را به شما آموزش می‌دهد.
  • متخصصان فناوری اطلاعات: اگر در زمینه فناوری اطلاعات کار می‌کنید و نیاز به تعامل با پایگاه داده‌های SQL Server دارید، این دوره مقدماتی می‌تواند مهارت‌های لازم برای انجام کارهایی مانند استخراج داده‌ها، گزارش دهی و تجزیه و تحلیل را در اختیار شما قرار دهد.

در مجموع دوره آموزشی مقدماتی SQL Server برای هرکسی که می‌خواهد کار با پایگاه داده‌های SQL Server را بدون توجه به سابقه و نقش شغلی خود بیاموزد مناسب است.

دیدگاه کاربران

2.2

بر اساس امتیاز 14 دانشجو

1
2
3
4
5

محمدامین سلطانیان

11 ماه پیش

5

دوره بسیار خوبیه خیلی ساده بیان شده مباحث استاد مسلط هستند به کل مطلب اگه کسی بخواد با sql اشنا بشه و در این بخش کار کنه میتونه شروع خوبی باشه با تشکر از مکتب خونه و استاد نعمت الهی

آیسان اسماعیلی زاده

7 روز پیش

3

سلام و خداقوت متاسفانه استاد خیلی شیوایی کلامبرای انتقال مفاهیم رو نداشتند و مقدار زیادی هم حوصله سربر توضیح میدادن. من دارم سعی خودم رو میکنم تا این دوررو تموم کنم ولی دوره‌ی ۳ساعته انقدر جذاب نبوده چند ماهه طول کشیده. البته من خودم sql بلدم و باهاش کار میکنم فقط میخواستم دوره‌ای بگذرونم که اگر موضوع مازادی وجود داره از دید استادید رو یاد بگیرم که متاسفانه اصلا مفید نبوده این کلاس برای من.

محمد بختیاری

1 سال پیش

3

اگرچه اطلاعات ارائه شده بسیار خوب است اما استاد مربوطه هیچ نوع انرژی تو کلامشون ندارند و بسیار خسته کننده آموزش می دهند

معصومه خردمند

2 سال پیش

2

متاسفانه برای افرادی که از ابتدا، بدون دانش قبلی می‌خواهند شروع کنند، گمراه‌کننده و برای افرادی که پیش‌زمینه دارند، خسته‌کننده است. ترتیب ارائه مطالب رعایت نشده، توضیح بیشتر مطالب نیمه‌کاره رها شده و به صورت کلی کیفیت خوبی ندارد. از گروه آموزشی مکتب‌خونه انتظار می‌رود نظارت بهتری بر کیفیت محتواهای ارائه شده، داشته باشند.

پریا احمدی احمدی

1 سال پیش

1

دوره اصلا مناسب و پربار نیست ، هیچ ترتیب خاصی رعایت نشده ، کدی آموزش نمیدهند ، صدا بسیار یکنواخت و خسته کننده ،خیلی همه چیز رو سرسری گذر میکنن ، من دیگه ادامه ندادم

مبین معماریان

1 سال پیش

1

نوع صحبت کردنشون کاملا یکنواخت و بدون انرژی. هیچ تاثیری در یادگیری نداره.

گواهینامه اختصاصی دو زبانه

پس از گذراندن دوره به صورت آنلاین در سایت مکتب‌خونه، گواهی‌نامه رسمی پایان دوره به زبان فارسی و انگلیسی، توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می‌گیرد.

امکان اشتراک گذاری در لینکدین
دو زبانه
1دوره
940دانشجو
14نظر و امتیاز

مهندس امیر نعمت‌الهی سروستانی دانش‌آموخته کارشناسی ارشد مهندسی معدن از دانشگاه پلی‌تکنیک تورین هستند.

ایشان چندین مقاله در زمینه نرم‌افزارهای مختلف از جمله یادگیری ماشین، واقعیت افزوده، ساختن نرم‌افزارهای مهندسی و شبیه‌سازی منتشر کرده‌اند و تعداد زیادی پروژه کارآفرینی و علمی در زمینه‌های مختلف انجام داده‌اند. از زمینه‌های آموزشی و پژوهشی ایشان می‌توان مواردی مانند مهندسی معدن، مهندسی کامپیوتر، کارآفرینی و مهندسی نفت را نام برد.

مهارت‌هایی که می‌آموزید

دوره‌های مشابه

سوالات پرتکرار

آیا بعد از پایان مدت دوره همچنان به محتوای آن دسترسی دارم؟

بله. پس از پایان مدت دوره نیز به ویدئوها، تمرین‌ها، پروژه‌ها و سایر محتوای آموزشی دوره دسترسی خواهید داشت؛ اما امکان تصحیح تمرین‌ها توسط پشتیبان دوره و دریافت گواهی‌نامه برای شما وجود نخواهد داشت.