PostgreSQL چیست؟ PostgreSQL (پستگر سکیوال)، یک سامانه مدیریت پایگاه دادههای شی-رابطهای است که برای سکوهای مختلفی از جمله لینوکس (Linux)، فری بیاسدی (FreeBSD)، ویندوز (Windows) و مکاواس (macOS) در دسترس است. اهمیت یادگیری PostgreSQL برای مدیریت پایگاه داده چیست؟ PostgreSQL یکی از بهترین پایگاه دادههای دنیا است که بر پایه انعطافپذیری و انطباق استانداردها توسط گروه توسعه سراسری PostgreSQL توسعه داده شده است. این پایگاه داده از بخش اعظم زبان SQL پشتیبانی کرده و بسیاری از امکانات مدرن را ارائه میدهد. PostgreSQL یکی از بهترین دیتابیسهای متنباز (Open Source) است که به صورت Cross-Platform ارائه شده و به صورت شیگرا (Object-Oriented) نیز به کار میرود. در این فرادرس چه چیزی یاد میگیریم؟ در این فرادرس در ابتدا ما با تاریخچه و مبانی پایگاه داده آشنا خواهیم شد. سپس به معرفی پایگاه داده SQL، اجزا، ویژگیها، مزایا و معایب آن خواهیم پرداخت. بعد از آن به سراغ PostgreSQL و PgAdmin میرویم. نحوه نصب آنها و پکیجهای مورد نیازشان در لینوکس و تنظیمات سرور برای آنها را توضیح میدهیم و با محیط و قسمتهای مختلف آنها آشنا میشویم. همچنین به صورت ابتدایی به توضیح چگونگی کار با PostgreSQL و PgAdmin و ساخت پایگاه داده و جدول در آنها میپردازیم و انواع دادهها و عملگرها در آنها را معرفی میکنیم. در نهایت دستورات و شروط اصلی در آنها را بیان میکنیم و چگونگی ساخت کوئری با آنها را شرح میدهیم.