مسترکلاس طراحی پایگاه داده MySQL ،PostgreSQL و MongoDB
✅ سرفصل و جزئیات آموزش
در این دوره 3 در 1 SQL به طراحی و مدیریت پایگاه داده با MySQL ،PostgreSQL و MongoDB برای اپلیکیشن های قوی مسلط می شوید.
آنچه یاد خواهید گرفت
- طراحی پایگاه داده SQL - راه اندازی و اصول پایگاه داده
- دانلود، نصب و پیکربندی MySQL PostgreSQL و MongoDB با Compass و Mongosh
- ایجاد پایگاه داده ها، جداول و تعریف constraints داده (منحصر به فرد، NOT NULL، کلید اصلی، کلید خارجی و غیره) در MySQL و PostgreSQL
- استفاده از دستورات SQL برای درج، انتخاب، بروزرسانی و حذف داده
- پیاده سازی ویژگی های پیشرفته ای مانند جوین ها (INNER و LEFT) و ORDER BY وLIMIT و UNION و SELF JOIN و VIEWS
- اعمال ایندکس گذاری و کوئری های فرعی برای بهینه سازی مدیریت داده
- طراحی پایگاه داده NoSQL با MongoDB
- راه اندازی MongoDB، کار با Compass، شل و یکپارچه سازی با ویژوال استودیو کد
- طراحی کالکشن ها و مستندات MongoDB، مدیریت آرایه ها و مستندات تعبیه شده و درک روابط بین مستندات
- اجرای عملیات هایی مانند مرتب سازی، بروزرسانی، حذف و ایجاد روابط مرجع one-to-one
- مدیریت پایگاه داده پیشرفته - یادگیری auto-commit و rollback، توابع تاریخ و زمان فعلی، عملگرهای منطقی، wildcards و درج های سفارشی
پیش نیازهای دوره
- دانش اولیه مفاهیم برنامه نویسی مفید بوده اما نیاز نیست.
- کامپیوتر با اتصال به اینترنت برای دانلود نرم افزار و ابزارهای لازم
- تمایل به یادگیری و کشف دنیای مدیریت پایگاه داده
توضیحات دوره
با شروع با اصول اولیه، یاد می گیرید که چگونه MySQL Workbench ،PostgreSQL، MongoDB ،Compass و Mongosh را راه اندازی کنید. شما به ایجاد پایگاه داده ها و جداول، درج و بازیابی داده، بروزرسانی رکوردها و مدیریت constraints مانند منحصر به فرد، NOT NULL، کلید اصلی و کلید خارجی در MySQL و PostgreSQL می پردازید. شما همچنین به عملیات های SQL مانند جوین ها، UNIONs، کوئری های فرعی، ایندکس ها و موارد دیگر مسلط خواهید شد.
با انتقال به MongoDB، این دوره مهارت های ضروری را برای پایگاه داده های NoSQL فراهم می کند. شما نحوه ایجاد کالکشن ها، درج و مدیریت مستندات، استفاده از MongoDB Compass و شل و اجرای عملیات هایی مانند مرتب سازی، محدود کردن، بروزرسانی و حذف را خواهید یافت. علاوه بر این، ویژگی های پیشرفته MongoDB، از جمله مستندات تعبیه شده، مدیریت آرایه، مرجع های one-to-one، درج های مرتب شده، و عملیات های جستجو (lookup) را بررسی خواهید کرد.
اپلیکیشن های واقعی:
- وب اپلیکیشن ها و اپلیکیشن های موبایل - طراحی پایگاه داده های مقیاس پذیر برای اپلیکیشن ها در تجارت الکترونیک، رسانه های اجتماعی، امور مالی و مراقبت های بهداشتی
- تحلیل داده - استفاده از پایگاه داده های SQL و NoSQL برای ذخیره، مدیریت و تحلیل مجموعه داده های بزرگ برای تصمیم گیری داده محور
- توسعه بک اند - ساخت سیستم های بک اند کارآمد و با عملکرد بالا برای وب اپلیکیشن ها و اپلیکیشن های ابری با استفاده از تکنیک های پیشرفته پایگاه داده
این دوره برای چه کسانی مناسب است؟
- مدیران مشتاق پایگاه داده
- توسعه دهندگان بک اند
- تحلیلگران و مهندسان داده
- دانشجویان و مشتاقان فناوری که به مدیریت و طراحی پایگاه داده علاقه مند هستند.
- افراد حرفه ای که به دنبال گسترش دانش خود درباره پایگاه داده های SQL و NoSQL هستند.
مسترکلاس طراحی پایگاه داده MySQL ،PostgreSQL و MongoDB
-
آشنایی با سیستم مدیریت پایگاه داده MySQL ،PostgreSQL و MongoDB 02:48
-
پایگاه داده چیست؟ 03:34
-
دانلود و نصب MySQL WorkBench 10:31
-
چگونه یک پایگاه داده در MySQL ایجاد کنیم؟ 08:14
-
چگونه یک جدول در MySQL ایجاد کنیم؟ 13:49
-
چگونه سطرها را در جدول در MySQL درج کنیم؟ 11:20
-
چگونه داده را از جدول در MySQL انتخاب کنیم؟ 08:37
-
چگونه داده را از جدول در MySQL بروزرسانی و حذف کنیم؟ 08:18
-
COMMIT ،AUTOCOMMIT و ROLLBACK در MySQL 05:58
-
چگونه داده و زمان فعلی را در MySQL بدست آوریم؟ 06:31
-
Constraint منحصر به فرد در MySQL چیست؟ 10:16
-
NOT NULL Constraint در MySQL 06:57
-
Check Constraint در MySQL 11:12
-
Constraint پیش فرض در MySQL 11:33
-
کلید اصلی در MySQL 11:17
-
افزایش خودکار در MySQL 08:43
-
کلید خارجی در MySQL 19:28
-
INNER JOIN و RIGHT JOIN و LEFT JOIN در MySQL 08:14
-
توابع در MySQL 06:58
-
عملگرهای منطقی در MySQL 13:50
-
کاراکترهای Wild Card در MySQL 12:26
-
ORDER BY در MySQL 04:29
-
LIMIT Clause در MySQL 05:09
-
UNION Clause در MySQL 09:31
-
SELF JOIN در MySQL 10:50
-
ادامه SELF JOIN 09:22
-
جدول VIEWS در MySQL 06:53
-
ادامه جدول VIEWS در MySQL 09:24
-
ایندکس در MySQL 05:21
-
کوئری فرعی در MySQL 05:35
-
ادامه کوئری فرعی در MySQL 03:24
-
چرا یادگیری PostgreSQL را انتخاب کردید؟ 01:54
-
دانلود و نصب PostgreSQL 05:49
-
آشنایی با SQL Shell و PgAdmin 4 08:30
-
چگونه یک پایگاه داده در PostgreSQL ایجاد کنیم؟ 05:04
-
اتصال به پایگاه داده در PostgreSQL 03:11
-
چگونه پایگاه داده را در PostgreSQL دراپ کنیم؟ 04:47
-
چگونه جدول را در PostgreSQL ایجاد کنیم؟ 08:37
-
ایجاد جدول با Constraint در PostgreSQL 08:11
-
چگونه داده را در PostgreSQL در جدول درج کنیم؟ 10:40
-
چگونه در PostgreSQL ستون را دراپ کنیم؟ 01:51
-
WHERE Clause در PostgreSQL 02:39
-
چگونه در PostgreSQL ستون اضافه کنیم؟ 02:56
-
چگونه جدول را در PostgreSQL بروزرسانی کنیم؟ 05:45
-
چگونه رکورد را در PostgreSQL حذف کنیم؟ 02:21
-
ریست کردن دنباله شناسه در PostgreSQL 09:56
-
ایجاد مجموعه داده بزرگ SQL با استفاده از Mockaroo 11:31
-
چگونه از جدول در PostgreSQL انتخاب کنیم؟ 04:34
-
ORDER BY Clause در PostgreSQL 06:09
-
DISTINCT Clause در PostgreSQL 05:48
-
WHERE و AND در PostgreSQL 05:34
-
Clause کلیدواژه IN در PostgreSQL 05:16
-
BETWEEN Clause در PostgreSQL 03:59
-
چگونه از Wild Card در PostgreSQL استفاده کنیم؟ 08:33
-
GROUP BY Clause در PostgreSQL 04:11
-
HAVING Clause در PostgreSQL 04:34
-
تابع COALESCE در PostgreSQL 06:35
-
تابع AGE در PostgreSQL 05:30
-
کلید اصلی در PostgreSQL 07:28
-
افزودن کلید اصلی به جدول موجود 06:05
-
Constraint منحصر به فرد در PostgreSQL 12:32
-
CHECK Constraint در PostgreSQL 10:24
-
ON Conflict DO Nothing در PostgreSQL 05:34
-
ON Conflict DO Update در PostgreSQL 09:36
-
چگونه یک جدول جدید در PostgreSQL ایجاد کنیم؟ 06:22
-
آشنایی با کلید خارجی در PostgreSQL 09:29
-
بروزرسانی کلید خارجی در PostgreSQL 08:04
-
جوین در PostgreSQL 08:05
-
LEFT JOIN در PostgreSQL 05:19
-
چگونه کلید خارجی را در PostgreSQL حذف کنیم؟ 06:10
-
چگونه فایل SQL را با فرمت CSV در PostgreSQL اکسپورت کنیم؟ 06:43
-
دانلود و نصب MongoDB ،Compass و Mongosh 11:25
-
مبانی پایگاه داده MongoDB 08:10
-
چگونه کالکشن ها را ایجاد کنیم؟ 11:18
-
اتصال MongoDB در ویرایشگر ویژوال استودیو کد 04:33
-
راه اندازی MongoDB Shell در ویژوال استودیو کد 02:49
-
کار با MongoDB Compass 04:08
-
چگونه چندین سند در MongoDB ایجاد کنیم؟ 08:09
-
چگونه با استفاده از MongoDB Compass سند را درج کنیم؟ 07:15
-
چگونه از MongoDB Shell در داخل Compass استفاده کنیم؟ 04:46
-
تایپ های داده 08:42
-
متدهای مرتب سازی و محدود کردن در MongoDB 08:54
-
متد Find در MongoDB 08:51
-
بروزرسانی مستندات در MongoDB 17:38
-
حذف مستندات در MongoDB 05:06
-
عملگرهای مقایسه در MongoDB 12:47
-
عملگر منطقی در MongoDB 10:08
-
ایندکس ها در MongoDB 10:35
-
چگونه یک شناسه منحصر به فرد ایجاد کنیم؟ 03:12
-
نوع سند تعبیه شده در MongoDB 07:57
-
سند تودرتو داخل سند تعبیه شده 10:44
-
چگونه با آرایه های داخل سند تعبیه شده کار کنیم؟ 11:35
-
مستندات تعبیه شده در مقابل مستندات مرجع 09:59
-
ارتباط مرجع One to One در MongoDB 14:15
-
جستجو برای سند مرجع One to One 07:18
-
درج سفارشی در MongoDB 07:16
مشخصات آموزش
مسترکلاس طراحی پایگاه داده MySQL ،PostgreSQL و MongoDB
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:مقدماتی
- تعداد درس:96
- مدت زمان :12:24:18
- حجم :5.15GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy