آموزش PostgreSQL و MySQL برای مبتدیان

PostgreSQL and MySQL for Beginners

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: محبوب ترین گویش های SQL، PostgreSQL و MySQL را بیاموزید. یادگیری مفاهیم SQL، تمرین و مقایسه نحو PostgreSQL و MySQL نحوه نوشتن کوئری های SELECT برای واکشی داده های مرتبط در PostgreSQL و MySQL نحوه فیلتر و مرتب کردن داده ها با استفاده از WHEN، عملگرهای منطقی و ORDER BY نحوه گروه بندی و تجمیع داده ها در PostgreSQL و MySQL نحوه اعمال اتصالات و ترکیب پرس و جوها در PostgreSQL و MySQL String، ریاضی، توابع تاریخ و تطبیق الگو در PostgreSQL و MySQL درک VIEWS و INDEXES در PostgreSQL و MySQL نحوه نوشتن سوالات فرعی در PostgreSQL و MySQL یک رایانه شخصی با نیازها: هر مرورگر وب

4 دلیل برای انتخاب این دوره SQL

  1. برنامه درسی با دقت طراحی شده به شما هر چیزی را در SQL که برای تجزیه و تحلیل داده ها در کسب و کارها نیاز دارید آموزش می دهد

  2. جامع - دستورات اولیه و پیشرفته SQL را در هر دو، PostgreSQL و MySQL پوشش می دهد

  3. منابع قابل دانلود که موضوعات مهم در SQL را پوشش می دهند

  4. سوالات شما در مورد SQL و هر چیزی که در Masterclass پوشش داده شده است توسط خود مربی پاسخ داده خواهد شد

گواهی تکمیل قابل تأیید به همه دانش‌آموزانی که این دوره SQL را می‌گذرانند ارائه می‌شود.

چرا باید این دوره را انتخاب کنید؟

این یک آموزش کامل در مورد SQL است که می تواند در یک آخر هفته تکمیل شود. SQL مهمترین مهارت برای نقش های تجزیه و تحلیل داده ها در همه شرکت ها است. PostgreSQL و MySQL مهارت های بسیار مطلوب برای مدیریت پایگاه داده و نقش های تجزیه و تحلیل داده ها هستند. بنابراین چه بخواهید شغلی را به عنوان یک دانشمند داده شروع کنید یا فقط مهارت های تجزیه و تحلیل داده های خود را افزایش دهید، این دوره همه چیزهایی را که برای انجام این کار باید بدانید را پوشش می دهد.

چه چیزی ما را واجد شرایط آموزش به شما می کند؟

این دوره توسط Abhishek، Pukhraj و Nadeem تدریس می شود. مدرسان این دوره بیش از یک دهه است که علم داده و یادگیری ماشین را آموزش می دهند. آنها دانش عمیقی در SQL پیشرفته، PostgreSQL، MySQL، مدیریت پایگاه داده و ابزارهای مختلف تجزیه و تحلیل داده موجود در بازار دارند.

ما همچنین خالق برخی از محبوب ترین دوره های آنلاین هستیم - با بیش از 1 میلیون ثبت نام و هزاران بررسی 5 ستاره مانند این:

من لحظات فوق العاده ای را در این دوره داشتم. این دانش من را در مورد استفاده از قدرت SQL به عنوان یک ابزار تحلیلی بیشتر گسترش می دهد. آفرین به مربی - سیکیرو

بسیار روشنگر، یادگیری ترفندهای بسیار خوب و جزئیات کافی برای ماندگار کردن آن در ذهن شما. - آرماند

قول ما

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

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

ادامه دهید و روی دکمه ثبت نام کلیک کنید، و من شما را در درس 1 می بینم!

به سلامتی

Start-Tech Academy


سؤالات متداول

چرا SQL یاد بگیریم؟

  1. SQL جهانی ترین و رایج ترین زبان پایگاه داده است. متداول ترین موتورهای پایگاه داده مانند PostgreSQL، SQL Server، SQLite و MySQL را تامین می کند. به عبارت ساده، اگر می خواهید به پایگاه های داده دسترسی داشته باشید، بله، باید SQL را بدانید.

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

  3. SQL یکی از مهارت‌هایی است که برای استخدام کارفرمایان مورد توجه قرار می‌گیرد.

  4. می توانید درآمد خوبی کسب کنید

یادگیری SQL چقدر زمان می برد؟

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

تفاوت بین SQL و PostgreSQL چیست؟

SQL یک زبان است. به طور خاص، "زبان پرس و جو ساختاریافته"

PostgreSQL یکی از چندین سیستم پایگاه داده یا RDMS (سیستم مدیریت پایگاه داده رابطه ای) است. PostgresSQL یکی از چندین RDMS است که سایر آنها Oracle، Informix، MySQL و MSQL هستند.

همه این RDMS ها از SQL به عنوان زبان خود استفاده می کنند. هر یک از آنها تغییرات جزئی در "گویش" SQL دارند که استفاده می کنند، اما همه آنها همچنان SQL هستند.

PostgreSQL یا MySQL کدام بهتر است؟

هر دو محصول عالی با نقاط قوت منحصر به فرد هستند و انتخاب اغلب به اولویت شخصی بستگی دارد.

PostgreSQL ویژگی‌های کلی را برای برنامه‌های پایگاه داده سنتی ارائه می‌دهد، در حالی که MySQL بر عملکرد سریع‌تر برای برنامه‌های مبتنی بر وب تمرکز دارد.

توسعه منبع باز ویژگی های بیشتری را برای نسخه های بعدی هر دو پایگاه داده به ارمغان می آورد.

چه کسی از این پایگاه داده ها استفاده می کند؟

در اینجا چند نمونه از شرکت هایی وجود دارد که از PostgreSQL استفاده می کنند: Apple، BioPharm، Etsy،IMDB، Macworld، Debian، Fujitsu، Red Hat، Sun Microsystem، Cisco، Skype.

شرکت‌هایی که از MySQL استفاده می‌کنند: Uber، Airbnb، Netflix، Udemy، Pinterest و غیره.


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

مقدمه Introduction

  • مقدمه Introduction

منابع دوره Course Resources

  • منابع دوره Course resources

  • این یک نقطه عطف است! This is a milestone!

راه اندازی PostgreSQL و PGAdmin Setting up PostgreSQL and PGAdmin

  • نصب PostgreSQL و pgAdmin در رایانه شخصی Installing PostgreSQL and pgAdmin in your PC

  • اگر pgAdmin باز نمی شود ... If pgAdmin is not opening...

نصب MySQL Installing MySQL

  • نصب و راه اندازی MySQL Installing and Setting up MySQL

بیانیه های اساسی SQL Fundamental SQL statements

  • در PostgreSQL ایجاد کنید CREATE in PostgreSQL

  • در MySQL ایجاد کنید CREATE in MySQL

  • در PostgreSQL درج کنید INSERT in PostgreSQL

  • در MySQL درج کنید INSERT in MySQL

  • داده ها را از فایل در PostgreSQL وارد کنید Import data from File in PostgreSQL

  • وارد کردن داده ها از فایل در MySQL Import data from File in MySQL

  • عبارت SELECT در PostgreSQL SELECT statement in PostgreSQL

  • عبارت SELECT در MySQL SELECT statement in MySQL

  • DISTINCT را در PostgreSQL انتخاب کنید SELECT DISTINCT in PostgreSQL

  • DISTINCT را در MySQL انتخاب کنید SELECT DISTINCT in MySQL

  • WHERE در PostgreSQL WHERE in PostgreSQL

  • WHERE در MySQL WHERE in MySQL

  • عملگرهای منطقی در PostgreSQL Logical Operators in PostgreSQL

  • عملگرهای منطقی در MySQL Logical Operators in MySQL

  • به روز رسانی در PostgreSQL UPDATE in PostgreSQL

  • به روز رسانی در MySQL UPDATE in MySQL

  • حذف در PostgreSQL DELETE in PostgreSQL

  • حذف در MySQL DELETE in MySQL

  • ALTER قسمت 1 در PostgreSQL ALTER Part 1 in PostgreSQL

  • ALTER قسمت 2 در PostgreSQL ALTER Part 2 in PostgreSQL

  • ALTER در MySQL ALTER in MySQL

بازیابی و پشتیبان گیری در PostgreSQL Restore and Back-up in PostgreSQL

  • بازیابی و پشتیبان گیری Restore and Back-up

  • اشکال زدایی مشکلات بازیابی Debugging restoration issues

  • ایجاد DB با استفاده از فایل های CSV Creating DB using CSV files

  • خلاصه اشکال زدایی و کد برای فایل های CSV Debugging summary and Code for CSV files

بازیابی و پشتیبان گیری در MySQL Restore and Back-up in MySQL

  • بازیابی و پشتیبان گیری در MySQL Restoring and Back-up in MySQL

  • بازیابی و پشتیبان گیری در MySQL Restore and Back-up in MySQL

دستورات انتخاب: فیلتر کردن Selection commands: Filtering

  • IN در PostgreSQL IN in PostgreSQL

  • IN در MySQL IN in MySQL

  • BETWEEN در PostgreSQL BETWEEN in PostgreSQL

  • BETWEEN در MySQL BETWEEN in MySQL

  • در PostgreSQL لایک کنید LIKE in PostgreSQL

  • مانند در MySQL LIKE in MySQL

دستورات انتخاب: سفارش Selection commands: Ordering

  • سخنرانی جانبی: اظهار نظر در SQL Side Lecture: Commenting in SQL

  • سفارش در PostgreSQL ORDER BY in PostgreSQL

  • سفارش در MySQL ORDER BY in MySQL

  • LIMIT در PostgreSQL LIMIT in PostgreSQL

  • LIMIT در MySQL LIMIT in MySQL

نام مستعار Aliases

  • AS در PostgreSQL AS in PostgreSQL

  • AS در MySQL AS in MySQL

دستورات جمع Aggregate Commands

  • COUNT در PostgreSQL COUNT in PostgreSQL

  • COUNT در MySQL COUNT in MySQL

  • SUM در PostgreSQL SUM in PostgreSQL

  • SUM در MySQL SUM in MySQL

  • AVERAGE در PostgreSQL AVERAGE in PostgreSQL

  • AVERAGE در MySQL AVERAGE in MySQL

  • MIN & MAX در PostgreSQL MIN & MAX in PostgreSQL

  • MIN & MAX در MySQL MIN & MAX in MySQL

گروه بندی بر اساس دستورات Group By Commands

  • GROUP BY در PostgreSQL GROUP BY in PostgreSQL

  • GROUP BY در MySQL GROUP BY in MySQL

  • داشتن در PostgreSQL HAVING in PostgreSQL

  • داشتن در MySQL HAVING in MySQL

بیانیه مشروط Conditional Statement

  • CASE WHEN در PostgreSQL CASE WHEN in PostgreSQL

  • CASE WHEN در MySQL CASE WHEN in MySQL

می پیوندد JOINS

  • مقدمه ای بر Joins Introduction to Joins

  • مفاهیم پیوستن و ترکیب داده ها Concepts of Joining and Combining Data

  • آماده سازی داده ها Preparing the data

  • Inner Join در PostgreSQL Inner Join in PostgreSQL

  • Inner Join در MySQL Inner Join in MySQL

  • سمت چپ عضویت در PostgreSQL Left Join in PostgreSQL

  • سمت چپ عضویت در MySQL Left Join in MySQL

  • سمت راست در PostgreSQL Right Join in PostgreSQL

  • سمت راست Join در MySQL Right Join in MySQL

  • پیوستن کامل بیرونی در PostgreSQL Full Outer Join in PostgreSQL

  • پیوستن کامل بیرونی در MySQL Full Outer Join in MySQL

  • Cross Join در PostgreSQL Cross Join in PostgreSQL

  • Cross Join در MySQL Cross Join in MySQL

  • Intersect و Intersect ALL در PostgreSQL Intersect and Intersect ALL in PostgreSQL

  • تقاطع در MySQL Intersect in MySQL

  • به جز در PostgreSQL Except in PostgreSQL

  • به جز در MySQL Except in MySQL

  • اتحادیه در PostgreSQL Union in PostgreSQL

  • اتحاد در MySQL Union in MySQL

سوالات فرعی Subqueries

  • سؤالات فرعی: سؤال فرعی در عبارت WHERE در PostgreSQL Subqueries: Subquery in WHERE clause in PostgreSQL

  • سؤالات فرعی: سؤال فرعی در عبارت FROM در PostgreSQL Subqueries: Subquery in FROM clause in PostgreSQL

  • سوالات فرعی: پرس و جو در SELECT در PostgreSQL Subqueries: Subquery in SELECT in PostgreSQL

  • سوالات فرعی در MySQL Subqueries in MySQL

نماها و شاخص ها Views and Indexes

  • VIEWS در PostgreSQL VIEWS in PostgreSQL

  • VIEWS در MySQL VIEWS in MySQL

  • INDEX در PostgreSQL INDEX in PostgreSQL

  • INDEX در MySQL INDEX in MySQL

توابع رشته String Functions

  • LENGTH در PostgreSQL LENGTH in PostgreSQL

  • UPPER LOWER در PostgreSQL UPPER LOWER in PostgreSQL

  • REPLACE در PostgreSQL REPLACE in PostgreSQL

  • TRIM، LTRIM، RTRIM در PostgreSQL TRIM, LTRIM, RTRIM in PostgreSQL

  • CNCATENATION در PostgreSQL CONCATENATION in PostgreSQL

  • SUBSTRING در PostgreSQL SUBSTRING in PostgreSQL

  • LIST AGGREGATION در PostgreSQL LIST AGGREGATION in PostgreSQL

  • توابع رشته قسمت 1 در MySQL String Functions Part 1 in MySQL

  • توابع رشته قسمت 2 در MySQL String Functions Part 2 in MySQL

توابع ریاضی Mathematical Functions

  • CEIL & FLOOR در PostgreSQL CEIL & FLOOR in PostgreSQL

  • تصادفی در PostgreSQL RANDOM in PostgreSQL

  • SETSEED در PostgreSQL SETSEED in PostgreSQL

  • ROUND در PostgreSQL ROUND in PostgreSQL

  • POWER در PostgreSQL POWER in PostgreSQL

  • توابع ریاضی در MySQL Mathematical Functions in MySQL

توابع تاریخ-زمان Date-Time Functions

  • تاریخ و زمان فعلی در PostgreSQL CURRENT DATE & TIME in PostgreSQL

  • AGE در PostgreSQL AGE in PostgreSQL

  • EXTRACT در PostgreSQL EXTRACT in PostgreSQL

  • توابع تاریخ و زمان در MySQL Date-Time Functions in MySQL

تبدیل نوع داده Data Type conversion

  • تبدیل نوع داده به رشته در PostgreSQL Data Type conversion to string in PostgreSQL

  • تبدیل نوع داده به شماره و تاریخ در PostgreSQL Data Type conversion to Number and Date in PostgreSQL

  • تبدیل نوع داده در MySQL Data Type conversion in MySQL

تطبیق الگو (رشته). PATTERN (STRING) MATCHING

  • اصول تطبیق الگو PATTERN MATCHING BASICS

  • تطبیق الگوی پیشرفته قسمت 1 (عبارات منظم) Advanced pattern matching Part 1 (REGULAR EXPRESSIONS)

  • تطبیق الگوی پیشرفته قسمت 2 (عبارات منظم) Advanced pattern matching Part 2 (REGULAR EXPRESSIONS)

  • تطبیق الگو در MySQL Pattern matching in MySQL

تبریک می گویم Congratulations

  • نقطه عطف نهایی! The final milestone!

  • سخنرانی پاداش Bonus Lecture

نمایش نظرات

نظری ارسال نشده است.

آموزش PostgreSQL و MySQL برای مبتدیان
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
9.5 hours
115
Udemy (یودمی) udemy-small
26 آبان 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
7,411
4.7 از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Start-Tech Trainings Start-Tech Trainings

Analytics and ML Academy

Start-Tech Academy یک شرکت آموزشی تجزیه و تحلیل مبتنی بر فناوری است و هدف آن گردآوری شرکت های تجزیه و تحلیل و یادگیرندگان علاقه مند است.
محتوای آموزشی ما با کیفیت بالا به همراه فرصت های کارآموزی و پروژه به دانشجویان در راه اندازی سفر تجزیه و تحلیل خود کمک می کند.

توسط آبیشک بانسال و پخراج پریخ تأسیس شد.

پخراج که به عنوان مدیر پروژه در یک شرکت مشاوره Analytics کار می کند، چندین سال تجربه کار بر روی ابزارها و نرم افزارهای تحلیلی دارد. او در مجموعه‌های آفیس MS، رایانش ابری، SQL، Tableau، SAS، Google analytics و Python مهارت دارد.

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

Start-Tech Academy Start-Tech Academy

بیش از 1،700،000+ ثبت نام | 4+ رتبه بندی شده | 160+ CountriesStart-Tech Academy یک شرکت آموزش تجزیه و تحلیل مبتنی بر فناوری است و هدف آن گردآوری شرکتهای تحلیلی و فراگیران علاقه مند است. محتوای آموزشی با کیفیت بالا به همراه کارآموزی و فرصت های پروژه به دانشجویان در شروع سفر Analytics خود کمک می کند. بنیانگذار Abhishek Bansal و Pukhraj Parikh است. Pukhraj که به عنوان مدیر پروژه در یک شرکت مشاوره آنالیز کار می کند ، چندین سال تجربه کار بر روی ابزارها و نرم افزارهای تجزیه و تحلیل را دارد. او در مجموعه های اداری MS ، رایانش ابری ، SQL ، Tableau ، SAS ، Google analytics و Python مهارت دارد. Abhishek قبل از اینکه به فن آوری های یادگیری و آموزش مانند یادگیری ماشین و هوش مصنوعی بپردازد ، به عنوان یک مالک فرآیند اکتساب در یک شرکت مخابراتی پیشرو کار می کرد.

Udemy (یودمی)

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

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