وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

SQL : راهنمای توسعه کامل (MySQL، Postgresql)

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

از تعریف داده ها به دستکاری (CRUD، روابط، پیوستن): یادگیری SQL برای MySQL، PostgreSQL و بیشتر از زمین تا!

عنوان اصلی : SQL - The Complete Developer's Guide (MySQL, PostgreSQL)

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

شروع به کار:
به انجمن آموزشی ما بپیوندید!
کد و منابع دوره
اصول SQL: نحو و ویژگی های اصلی:
معرفی ماژول
درک ساختار هسته SQL
SQL در عمل
قوانین اصلی SQL
تعریف داده در مقابل دستکاری داده
تنظیم دوره: نصب MySQL و Postgresql:
معرفی ماژول
نصب سیستم های مختلف مدیریت پایگاه داده
چیزی که باید نصب کنیم
می توانید از سخنرانی های بعدی صرف نظر کنید!
نمایش اجمالی MySQL Setup & macOS Setup
MySQL Windows Setup
نمایش اجمالی راه اندازی Postgresql و راه اندازی macOS
راه اندازی ویندوز Postgresql
راه اندازی و توقف سرورها + حذف نصب سیستم های پایگاه داده
اتصال به سرورهای پایگاه داده (MySQL و Postgresql) با مشتریان مختلف
تنظیم کد ویژوال استودیو با پسوند SQLTools (محیط دوره)
پیکربندی کد VS و کاوش SQLTools
اطلاعات بیشتر در مورد VS Code و SQLTools
تعریف داده: مدیریت جداول و کار با انواع داده:
معرفی ماژول
اصطلاحات کلیدی هنگام کار با دستورات و دستورات تعریف داده
معرفی نمونه بخش دوره
معرفی بندهای تعریف داده های کلیدی
ایجاد پایگاه داده جدید (CREATE DATABASE)
حذف پایگاه داده و اگر وجود ندارد
اهمیت انواع داده ها (انواع ارزش)
معرفی انواع ارزش متن کلیدی
معرفی مقادیر عددی، انواع تاریخ و موارد دیگر
مروری بر انواع مقادیر عددی
چگونه فایل ها را ذخیره می کنید؟
شروع به کار با عبارت CREATE TABLE و نحو
ایجاد اولین ستون متنی
ایجاد یک ستون مقدار عددی
کار با Enums و ایجاد جدول پایانی
درج داده ها در جدول ایجاد شده (INSERT INTO)
درج و درخواست داده های بیشتر
کار با اعداد ثابت و ممیز شناور
افزودن انواع ارزش بولی
ایجاد جدول جدید با داده های متن و مهر زمانی
درج داده ها در جداول جدید
در مورد مناطق زمانی چطور؟
معرفی مقادیر پیش فرض ستون
حذف (کاهش) جداول و درج داده ها با مقادیر پیش فرض
به روز رسانی جداول و ستون ها
برخورد با "بدون داده" (NULL) در مقابل "0"
مقادیر NULL، درج داده (خیر) و مقادیر پیش‌فرض
کاوش در محدودیت NOT NULL
کاوش در محدودیت CHECK
ما به ارزش‌ها و شناسه‌های منحصربه‌فرد نیاز داریم!
SERIAL در MySQL در مقابل SERIAL در Postgresql
کار با شناسه‌های افزایش خودکار و کلیدهای اصلی
شناسه‌های خودکار، کلیدهای اصلی و درج داده‌ها
محدودیت ها - خلاصه
درک کدگذاری و دسته بندی متن
جدول و جداول موقت از جداول دیگر
ایجاد ستون های تولید شده
خلاصه ماژول
زمان برای تمرین: مشکل
زمان تمرین: راه حل (1/2)
زمان تمرین: راه حل (2/2)
دستکاری داده ها و پرس و جو: عملیات CRUD با SQL:
معرفی ماژول
عملیات CRUD چیست؟
درج داده ها: تئوری
انتخاب داده ها: تئوری
به روز رسانی داده ها: نظریه
حذف داده ها: تئوری
معرفی نمونه بخش
تنظیم یک پایگاه داده و جدول نمونه
مثال: درج داده
درج داده های بیشتر (ساختگی).
به روز رسانی در عمل
حذف در عمل
انتخاب داده ها - مبانی
انتخاب، نام ستون ها و بیان داده ها
فیلتر کردن با WHERE: اپراتورها و تغییرات مقایسه موجود
فیلتر در عمل (WHERE In Action)
ترکیب مقایسه ها با AND & OR
بزرگتر، کوچکتر و محدوده
فیلتر کردن مقادیر متن
کار با تاریخ و تفاوت تاریخ
شرایط فیلتر بدون مقادیر کدگذاری شده سخت
معرفی ORDER BY & LIMIT
سفارش و محدود کردن نتایج در عمل
در جستجوی مقادیر متمایز
پرسمان‌ها و بازدیدها
خلاصه ماژول
نرمال‌سازی و روابط داده‌ها: تقسیم و پیوستن به داده‌ها:
معرفی ماژول
نگاه اول به داده های مرتبط
عادی سازی داده ها - مراحل اول
تقسیم داده ها به جداول
اشکال عادی سازی داده ها
نمونه بخش اول ما
ایجاد جداول با روابط
درج داده های مرتبط
پیوستن به داده ها و معرفی INNER JOIN
استفاده از JOIN داخلی
ترکیب چند JOIN
پیوستن و فیلتر کردن داده ها
معرفی LEFT JOIN
استفاده از LEFT JOIN
ترکیب چند اتصال چپ
در مورد RIGHT JOIN چطور؟
نمونه زمان و پیوستن داخلی در مقابل پیوستن چپ
معرفی CROSS JOIN
یونیون و چرا متفاوت است
مشکل کلیدهای خارجی ما چیست؟
معرفی محدودیت های کلید خارجی
غواصی عمیق تر در محدودیت های کلیدی خارجی
به روز رسانی و حذف محدودیت های کلید خارجی
محدودیت های کلیدی خارجی در عمل
مراجع و MySQL
انواع ارتباط داده ها: یک به چند، چند به چند، یک به یک
یک مثال بزرگتر
مثال: اضافه کردن اولین جداول و روابط
مثال: افزودن جداول و داده های بیشتر
روابط چند به چند و جداول میانی ("جدول پیوند")
پرس و جو از داده های نمونه
تمرین پیوندها با فیلترحلقه
آزمایش یکپارچگی ارجاعی
بیشتر در مورد کلیدهای اصلی و خارجی:
معرفی ماژول
به یاد داشته باشید: کلیدهای اصلی نباید شناسه های افزایش دهنده خودکار باشند!
کلیدهای اصلی: چه زمانی باید از کدام ستون استفاده کرد
معرفی کلیدهای ترکیبی اولیه
تعریف کلیدهای ترکیبی اولیه (کلیدهای ترکیبی در عمل)
کلیدهای خارجی ترکیبی
کلیدهای ترکیبی در عمل
روابط خودارجاعی (روابط خودارجاعی)
خود ارجاع دادن به بسیاری از روابط
گروه‌بندی و توابع جمع‌آوری:
معرفی ماژول
پروژه ماژول
توابع مجموع چیست - نظریه
درک COUNT()
کار با MIN() و MAX() و افزودن نام مستعار به توابع مجموع
استفاده از SUM()، AVG() و ROUND()
کار با فیلترها و پیوستن به جداول
تئوری زمان - درک GROUP BY
اعمال GROUP BY در عمل
GROUP BY & Join Queries
درک WHERE در مقابل داشتن
استفاده از HAVING در عمل
کار با سؤالات فرعی تودرتو
معرفی توابع پنجره
درک ORDER BY و RANK()
توابع و اپراتورهای جستجوی داخلی:
معرفی ماژول
پروژه ماژول
کار با توابع ریاضی و عملگرهای حسابی
درک توابع رشته با SELECT
استفاده از توابع رشته با INSERT
درک توابع تاریخ/زمان
کار با روزهای هفته
محاسبه INTERVALS
افزودن INTERVALS به Dates
درک LIKE و تطبیق الگو
درک وجود دارد
کار با عبارات فرعی و وجود دارد
کار با عبارات فرعی و IN
معرفی عبارات شرطی
راه حل چالش
پایگاه داده (SQL) در مقابل سطح برنامه
معاملات پایگاه داده:
معرفی ماژول
درک معاملات
نکته ای در مورد پروژه این ماژول
اعمال تراکنش ها و بازگشت
انجام تغییرات
کار با Savepoints
معاملات در PostgreSQL
استفاده از شاخص‌ها:
معرفی ماژول
شاخص ها چیست؟ و چرا به آنها نیاز دارید؟
از ایندکس های زیاد استفاده نکنید!
انواع شاخص: یک نمای کلی
تنظیم برخی از داده های نمونه
توضیح سوالات و برنامه ریزی پرس و جو
ایجاد و استفاده از نمایه های تک ستونی
اطلاعات بیشتر در مورد ایجاد و حذف شاخص ها
شاخص های منحصر به فرد
کار با نمایه های چند ستونی (شاخص های ترکیبی)
شاخص های جزئی
خلاصه و تمرین: یک مثال کامل:
معرفی ماژول
SQL چیست؟
نگاهی دقیق تر به پایگاه های داده به طور کلی
Core SQL Syntax
تنظیم دوره (برای دنبال کردن)
تجزیه و تحلیل پروژه نمونه بخش
معرفی "عادی سازی داده ها"
جداول برنامه ریزی و روابط
ایجاد پایگاه داده جدید
انتخاب نامهای شناسه
تعریف ستونها
کاوش انواع داده های مهم
نحوه ذخیره فایل ها و افزودن انواع داده های بیشتر
محدودیت ها: مقدمه
معرفی توابع پایگاه داده
آشنایی با کلیدهای اصلی و شناسه های منحصر به فرد
درج داده ها
پرس و جو داده های پایه (از طریق SELECT)
به روز رسانی و حذف در عمل
فیلتر کردن (WHERE) و مرتب‌سازی (به ترتیب)
افزودن جداول بیشتر
روابط و کلیدهای خارجی
درک در مورد حذف و در به روز رسانی
افزودن جداول و روابط بیشتر
جداول بسیاری از روابط و پیوند (متوسط).
درج داده های مرتبط
اتصال داده ها با INNER JOIN
ترکیب چند اتصال
معرفی LEFT JOIN
پیوستن به داده ها و فیلتر کردن
فیلتر کردن متن با LIKE
معرفی توابع جمع
گروه‌بندی نتایج جمع‌آوری شده (GROUP BY)
بند داشتن (در مقابل WHERE)
خلاصه ماژول
خلاصه دوره:
تبریک + محتوای پاداش

نمایش سرفصل های انگلیسی

SQL - The Complete Developer's Guide (MySQL, PostgreSQL)

45,900 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
خرید دانلودی فوری

در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

ایمیل شما:
تولید کننده:
شناسه: UD22084
حجم: 8292 مگابایت
مدت زمان: 1175 دقیقه
تعداد دیسک: 3 عدد
زیرنویس انگلیسی: دارد
زبان: انگلیسی ساده و روان
تاریخ انتشار: 12 بهمن 1400
SQL : راهنمای توسعه کامل (MySQL، Postgresql)
SQL : راهنمای توسعه کامل (MySQL، Postgresql) 1
SQL : راهنمای توسعه کامل (MySQL، Postgresql) 2
SQL : راهنمای توسعه کامل (MySQL، Postgresql) 3
SQL : راهنمای توسعه کامل (MySQL، Postgresql) 4
SQL : راهنمای توسعه کامل (MySQL، Postgresql) 5
SQL : راهنمای توسعه کامل (MySQL، Postgresql) 6
طراحی سایت و خدمات سئو

45,900 تومان
افزودن به سبد خرید