مقدمه (Intro)
به مقدمه پستگرس خوش آمدی. PostgreSQL یک «پایگاه داده (Database)» متن باز است. یعنی رایگان است و همه می توانند بهبودش دهند. همچنین، «رابطه ای (Relational)» یعنی داده ها در جدول ها قرار می گیرند. «غیررابطه ای (Non-Relational)» هم یعنی پشتیبانی از JSON. مثل دفتر نمره و یک یادداشت موبایل کنار هم.
PostgreSQL چیست؟
PostgreSQL یک سامانه پایگاه داده متن باز است. هم کوئری های رابطه ای با SQL را پشتیبانی می کند، هم کوئری های JSON را. «کوئری (Query)» یعنی درخواست اطلاعات؛ مثل جست وجو در مخاطبین گوشی.
پستگرس برای وب سایت ها و برنامه های پویا به عنوان بک اند (Back-end) استفاده می شود. بک اند یعنی بخش پشت صحنه که داده ها را مدیریت می کند.
زبان های مهم بسیاری با پستگرس کار می کنند:
- Python، Java، C/C++، C#
- Node.js، Go، Ruby، Perl، Tcl
نکته: پستگرس تقریباً همه قابلیت های سامانه های پایگاه داده معروف را دارد.
تاریخچه کوتاه PostgreSQL
پستگرس در دانشگاه کالیفرنیا برکلی آغاز شد. شروع پروژه به سال 1986 برمی گردد. هدف، ساخت سامانه ای ساده اما پشتیبان چند نوع داده بود. ابتدا روی یونیکس اجرا می شد؛ اکنون روی ویندوز و مک نیز اجرا می شود.
قدم بعدی از همین جا
حالا مسیر را ادامه بده. از خانه پستگرس برگرد و سپس به بخش نصب برو. آن جا آماده سازی محیط توضیح داده می شود.
اگر منبع انگلیسی می خواهی، راهنمای مقدماتی را در W3Schools ببین.
جمع بندی سریع
- پستگرس متن باز و قدرتمند است.
- SQL و JSON را پشتیبانی می کند.
- برای بک اند وب عالی است.
- تاریخچه اش از برکلی شروع شد.
- گام بعد: نصب و راه اندازی.
برای شروع از مقدمه پستگرس برگرد و سپس به نصب پستگرس برو.