دوره آموزش دیتابیس پستگرس (postgresql)

دیتابیس پستگرس چیست؟
به دوره آموزش دیتابیس پستگرس خوش آمدید! PostgreSQL یک پایگاه داده منبع باز و رابطه ای است که توسط میلیون ها توسعه دهنده و شرکت در سراسر جهان استفاده می شود. با توجه به Stack Overflow، پستگرس دومین پایگاه داده محبوب در میان توسعه دهندگان است.
توسعهدهندگان و شرکتها دیتابیس پستگرس را دوست دارند زیرا مقیاسپذیر است، کوئری زدن در آن آسان است و با انواع مختلفی از دادهها کار میکند. این دیتابیس توسط یک تیم از توسعه دهندگان داوطلب از سراسر جهان توسعه یافته است و توسط هیچ شرکت یا نهاد خصوصی دیگری کنترل نمی شود و کد منبع به صورت رایگان در دسترس است.
پستگرس معمولاً برای برنامهها یا سیستمهایی استفاده میشود که به سازگاری، جداسازی و دوام در ساختار دادههای خود نیاز دارند و میتوانند ساختارهای داده پیچیدهتری را نسبت به پایگاههای داده رابطهای معمولی در خود جای دهند. اولین انتشار پستگرس به تاریخ 29 ژانویه 1997 برمی گردد.
قبل از اینکه شروع به دیدن فیلم های دوره آموزش دیتابیس پستگرس کنید، بهتر است با مزایا و معایب پستگرس آشنا شوید:
مزایای دیتابیس پستگرس
- کد منبع postgresql به صورت رایگان تحت یک مجوز منبع باز در دسترس است. این به شما اجازه می دهد تا بر اساس نیازهای تجاری خود از آن استفاده کنید، آن را تغییر دهید و اجرا کنید.
- به عنوان یک محصول منبع باز واقعی، PostgreSQL هیچ هزینه ای ندارد و استفاده از آن کاملا رایگان است!
- به لطف قابلیت توسعه آسان، ویژگی های زیادی برای افزایش امنیت وجود دارد.
- یکی از دلایل اصلی انتخاب استفاده از پستگرس، لیست بزرگی از ویژگی های آن است. PostgreSQL دارای تعداد باورنکردنی از ویژگی های مربوط به عملکرد، امنیت، برنامه های افزودنی برنامه نویسی و پیکربندی در میان سایر موارد است.
- دیتابیس پستگرس از ACID پشتیبانی میکند. ویژگی ACID مطمئن میشود که تراکنش ها به درستی انجام شده و داده ها به شکل ناقص تغییر نمیکنند.
معایب دیتابیس پستگرس
- پستگرس متعلق به هیچ سازمانی نیست. بنابراین، علیرغم اینکه کاملاً برجسته و قابل مقایسه با سایر سیستمهای DBMS است، با مشکل مواجه شده است.
- بسیاری از برنامه های منبع باز از MySQL پشتیبانی می کنند، اما ممکن است از PostgreSQL پشتیبانی نکنند.
- در معیارهای عملکرد، کندتر از MySQL است.
ویژگی های کلیدی دیتابیس پستگرس
انعطاف پذیری PostgreSQL نه تنها با عملکرد، مقیاس پذیری و سازگاری آن نشان داده می شود بلکه همچنین فضای زیادی را برای راه اندازی نرم افزار و سخت افزار فراهم می کند. Postgres از قبل در اکثر توزیعهای UNIX/Linux گنجانده شده است و از زمان Mac OS X Lion توسط اپل به عنوان یک پایگاه داده استاندارد ارائه شده است. قدرت محاسباتی و ظرفیت ذخیره سازی مورد نیاز پستگرس فقط به اندازه حجم اطلاعات بستگی دارد - خود نرم افزار منبع باز پستگرس فقط به 20 مگابایت نیاز دارد.
دیتابیس پستگرس چطور کار میکند؟
Postgres بر اساس مدل کاربر-سرور معمولی کار میکند. مؤلفه سرور مرکزی به نام "postmaster" تمام فایل های پایگاه داده و همه اتصالاتی را که برای ارتباط (ورودی و خروجی) با سرور پایگاه داده برقرار می شوند، مدیریت می کند. کاربران فقط به یک برنامه کلاینت مناسب برای برقراری اتصال نیاز دارند، به موجب آن بسته نرم افزاری PostgreSQL با psql از قبل دارای یک راه حل بومی است که برای عملیات از طریق خط فرمان یا ترمینال یکپارچه شده است. همچنین می توانید از برنامه های مختلف با رابط کاربری گرافیکی مانند pgAdmin یا phpPgAdmin استفاده کنید که به صورت اختیاری قابل نصب و استفاده است. در وب سایت های تعاملی، وب سرور معمولاً نقش کاربر را بر عهده می گیرد.
در دوره آموزش پستگرس چه چیزی یاد میگیریم؟
دوره آموزش postgresql مناسب کسانی است که میخواهند از صفر شروع به یادگیری این دیتابیس کنند. این دوره پیش نیازی ندارد اما پیشنهاد میکنیم که کمی لینوکس بلد باشید. در این دوره با موارد زیر آشنا خواهید شد:
- کار با ابزار خط فرمان psql
- مدیریت و اعتبارسنجی کاربرها و محدود کردن دسترسی
- مدیریت دیتابیس ها و جداول
- مدیریت رخدادها با Event و Trigger
- توابع window
- کار با ایندکس ها
- پشتیبان گیری از اطلاعات
- و ...
دوره آموزش پستگرس مناسب چه کسانی است؟
دوره آموزش دیتابیس پستگرس مناسب افرادی است که تا به حال با این دیتابیس کار نکردهاند. در این دوره مفاهیم پستگرس از ابتدا به شما آموزش داده خواهد شد. دقت کنید که در این قرار نیست زبان sql را یاد بگیریم بلکه با ویژگی های دیتابیس پستگرس آشنا خواهیم شد. در آخر این دوره درک کاملی از نحوه کارکرد این دیتابیس و ويژگی های کلیدی آن خواهید داشت. قبل از شروع این دوره باید با زبان sql آشنا باشید. برای یادگیری زبان sql میتوانید دوره آموزش رایگان زبان sql را ببینید.
این دوره به اتمام رسیده است.
برای دسترسی به این دوره میتوانید مبلغ زیر را پرداخت کرده و یا عضویت ویژه تهیه کنید
زمان کل دوره
3:58:00
sajaddz
March 2023پاسخ به نظر
یعنی فوق العادس این دوره سریع کاربردی و فوق العاده عالی خدا قوت
ارسال نظر
iman
December 2022پاسخ به نظر
سلام خدا قوت ، ما در همین حد پستگرس و Sql که داخل سایت هست یاد بگیریم برای شرکت ها کافیه؟ که بعد بتونیم داخل خود شرکت خودمون و ارتقا بدیم
ارسال نظر
امیرحسین بیگدلو
December 2022سلام
بله، در همین حد کافیه.
عرفان
December 2022پاسخ به نظر
سلام آقا امیر دوره هات عالین
اگه وقت کردی یک دوره mysql هم ضبط کن
دمت گرم
ارسال نظر
mohammad
December 2022پاسخ به نظر
آقا مثلا ما یه تیبل یوزر داریم تو پسستگرس که با اس کیو ال وارد کردیم. حالا اینو چه جوری تو جنگو بخونیم؟
چون با مدل و اینا که نمیشه. جنگو میره یه auth_user میسازه و ازون میخونه
ارسال نظر
امیرحسین بیگدلو
December 2022سلام
سوال خوبیه. امروز یا فردا براش یه ویدیو تک قسمتی ضبط میکنم.
امیرحسین بیگدلو
December 2022براش مقاله نوشتم. لینک پایین رو ببین
https://www.mongard.ir/articles/224/connect-django-to-existing-database/
جواد
November 2022پاسخ به نظر
سلام . امیر با USER و PASSWORD ای که توی پستگرس ذخیره میکنیم میتونیم از هر کامپیوتری به دیتاهامون دسترسی داشته باشیم ؟ منظورم اینه که پستگرس یک اکانت بهت میده ؟ من اینو واقعا درک نمیکنم . الان نمیفهمم دیتاها کجا و تو چه فایلی ذخیره میشن
ارسال نظر
امیرحسین بیگدلو
November 2022سلام
زمانی که پستگرس روی سرور هست میتونید با هر کامیپوتری ssh کنید به سرور و به اطلاعات دسترسی پیدا کنید.
آدرس ذخیره اطلاعات رو هم در همین دوره توضیح دادم.
arman
September 2022پاسخ به نظر
salam in che farghi ba dore sql tun dare?
ارسال نظر
امیرحسین بیگدلو
September 2022سلام. اونجا زبان sql رو یاد گرفتیم، اینجا خودِ دیتابیس پستگرس
محمدرضا
September 2022پاسخ به نظر
سلام
دوره های آموزشیتون واقعا خوب هستن
فقط تنها یک مشکل وجود داره ، انتهای دوره ها یک ویدیو هم اضافه کنید که ادامه مسیر رو توضیح بدید کسانی که میخوان حرفه ای بشن باید چه مسیری رو طی کنن چه چیز های دیگه ای رو یاد بگیرم
ارسال نظر
جواد
August 2022پاسخ به نظر
سلام دو تا پیشنهاد داشتم
اول اینکه اگه میشه تاریخ هایی که توی تمپلیت های سایتتون هستو اگه میشه شمسی کنید . مثلا کسی نظری داده ، به جای تاریخ میلادی ، تاریخ شمسی کنار پیامش باشه . این نکته مهمه ( در حالی که شاید مهم به نظر نرسه )
و نکته ی دوم اینه که واسه هر دوره ، یه قسمت به اسم ' وضعیت ' قرار بدین و بعد از آپلود هر ویدیو از اون دوره ، قسمت وضعیت رو آپدیت کنید و بنویسید که دوره در چه وضعیتیه و چقدر دیگه ادامه داره و ...
چون اگه دقت کنید بیشتر سوالا در همین مورده
ارسال نظر
کاربر
July 2022پاسخ به نظر
سلام چطور میشه عضویت ویژه گرفت ؟
ارسال نظر
امیرحسین بیگدلو
July 2022سلام. داخل سایت ثبت نام کنید و بعد وارد پروفایلتون بشید
محمد
June 2022پاسخ به نظر
سلام این دوره در حد آشنایی با postgress یا اخر دوره میشه مسلط شد ؟
ارسال نظر
امیرحسین بیگدلو
June 2022سلام
در حد آشنایی هست. اگر میخواستم همه موارد پستگرس رو توضیح بدم بیشتر از 30 ساعت ویدیو میشد.
احمد
May 2022پاسخ به نظر
ممنون میشم درباره replication هم صحبت کنید
ارسال نظر
امیرحسین بیگدلو
May 2022این دوره رو فعلا تموم کردم اما حتما در آینده چندتا ویدیو اضافه میکنم.
usr
May 2022پاسخ به نظر
اگه یه دوره کامل هم از fastapi بذارید واقعا عالی میشه
ارسال نظر
حامد
April 2022پاسخ به نظر
سلام مدت اشتراک ویژتون همون 30 روز؟
ارسال نظر
امیرحسین بیگدلو
April 2022سلام
بله
reza
April 2022پاسخ به نظر
دوره جنگو 4 رو منتشر نمیکنید ؟
یه دوره از جنگو 4 توی یوتیوب گذاشتید ولی ادامه ندادید
تشکر
ارسال نظر
امیرحسین بیگدلو
April 2022سلام
ادامه اون دوره رو میتونید داخل سایت ببینید:
https://www.mongard.ir/courses/django-beginners/
علی
April 2022پاسخ به نظر
اگه میشه یک آموزش (تک قسمتی یا یک دوره) آموزش توسعه یک اپ پایتونی (سرور ساده با FastAPI) با داکر و بارگذاری اون روی سرور ابروآروان درست کنید.
ارسال نظر
عبدالرحمان کیانی
April 2022پاسخ به نظر
این دوره رایگان هست؟
ارسال نظر
امیرحسین بیگدلو
April 2022خیر
امین
April 2022پاسخ به نظر
سلام خسته نباشید
لطفا برای django channels هم آموزش بزارید
ممنون
ارسال نظر
nima
April 2022پاسخ به نظر
سلام خسته نباشید
استاد ممنون که این دوره رو شروع کردین
میخواستم بدونم حدودا چند ساعته این دوره؟
ارسال نظر
امیرحسین بیگدلو
April 2022سلام
نمیدونم :)
usr
April 2022پاسخ به نظر
یک دوره sql هم هست که تو سایت
اونجا با پستگر کار کردید
تفاوت اون دوره با این چیه؟
ارسال نظر
امیرحسین بیگدلو
April 2022اونجا زبان sql رو یاد گرفتیم، اینجا خودِ دیتابیس پستگرس
mahdi
June 2022چطور فیلم اموزش هارو میبینید.من نمیتونم
امیرحسین بیگدلو
June 2022یعنی چی نمیتونی ویدیوها رو ببینی؟