سیستم پایگاه داده PostgreSQL (+) یکی از سیستم های پایگاه داده رابطهای یا Relational (+) است. این فیلم در 25 دقیقه به بررسی ویژگیهای آن، و سپس آموزش نصب PostgreSQL در ویندوز میپردازد.
PostgreSQL چیست؟
پایگاه داده PostgreSQL که به آن Postgres هم گفته میشود یک سیستم رایگان و متن باز است.
سیستم دیتابیس Postgres در رتبهبندیهای مختلف همواره در میان چند سیستم محبوب پایگاه داده است. این از آن جهت است که Postgres امکانات پیشرفتهای برای کوئری و امنیت مناسبی دارد.
این آموزش در یک نگاه
این آموزش در واقع هم به صورت مستقل قابل استفاده است و هم بخشی از این آموزش پروزه محور جنگو (+) است.
به طور کلی در طراحی وب سایت و یا وب اپلیکیشن با جنگو و پایتون پایگاه داده پیشفرض از نوع SQLite است. اما جنگو به این محدود نیست و ORM جنگو امکان برقراری ارتباط با انواع سیستمهای پایگاه داده قدرتمند مانند Oracle و PostgreSQL را دارد.
در تغییر وضعیت یک پروژه وب با جنگو از حالت توسعه (Development) به حالت تولید (Production) و انتشار آنلاین توصیه میشود که پایگاه داده از SQLite به یک سیستم قدرتمندتر تبدیل شود.
در آموزش انتشار جنگو روی سرور رایگان Heroku (+) هم پیش از این دیدیم که هروکو از سیستم PostgreSQL استفاده میکند.
بنابراین دز این فیلم پس از مقدمهای به موضوع مذکور به آموزش نصب Postgres میپزدازیم. نخست فایل نصب را از وبسایت مادر دریافت میکنیم. سپس نصب و راهاندازی را با هم طی میکنیم. با نخستین دستورات آشنا میشویم. یک کاربر فرضی میسازیم. سرانجام محیط pgAdmin را راهاندازی و نتیجه را مشاهده میکنیم.
فراگیران این آموزش
این آموزش برای دو دسته از علاقهمندان مناسب است:
- توسعه دهندگان جنگو به منظور آشنایی با جایگاه Postgres در پروژههای جنگو
- علاقه مندان به آموزش نصب پایگاه داده PostgreSQL در ویندوز و برداشتن اولین گامها
عبارتهای کلیدی
آموزش نصب PostgreSQL – نصب پوستگرس در ویندوز – آموزش سریع Postgres – شروع کار با پایگاه داده PostgreSQL – آموزش Postgres – آموزش پوستگرس
mohsen –
سلام بر مهندس آصفی عزیز
یه سوال داشتم
اینکه آیا امکان ترکیب SearchRank و TrigramSimilarity برای ایجاد یه جستوجوی پیشرفته هست یا خیر؟
شما این موضوع رو در دوره وبلاگ با جنگو مطرح کردید
من تلاش کردم برای حل اما نتیجه اون چیزی که میخواستم نشد
https://github.com/Mohsen7640/blog/blob/main/blog/views.py
این لینکه پروژه است رو گیت هاب خودم
ممنون میشم راهنمایی ام کنید