این دوره شامل مباحث استفاده از هوش مصنوعی است
پایگاه داده PostgreSQL که در سال ۱۹۹۶ عرضه شد، یک DBMS متنباز است که توسط «گروه توسعه جهانی PostgreSQL» پشتیبانی میشود.
به دلیل متنباز و کاملاً رایگان بودن، PostgreSQL به طور گسترده در شرکتهای سراسر جهان استفاده میشود.
توصیه میشود هر کسی که قصد سرمایهگذاری در ایجاد سیستمهای کوچک تا بزرگ را دارد، از پایگاه داده PostgreSQL استفاده کند.
برخی از ویژگیهای اصلی عبارتند از:
کلیدهای خارجی (Foreign keys);
جستجوهای پیچیدهتر;
نرمافزاری قدرتمند و با کیفیت با کدهای قابل نگهداری و مستند
مدیریت همزمانی چند نسخهای (MVCC);
یکپارچگی تراکنشی (Transactional integrity);
عملکرد بالا، امنیت و در دسترس بودن حداکثری
دسترسیپذیری بالا;
پشتیبانی از مدل هیبریدی شیء-رابطهای (Object-relational);
ویوها (Views);
تریگرها (Triggers);
ایندکسگذاری متن (Text indexing);
کار با هوش مصنوعی مستقیماً در PostgreSQL
زبانهای برنامهنویسی ساختاریافته برای رویههای ذخیره شده مانند pgSQL، پایتون، جاوا، Perl، C و غیره؛ سیستم ذخیرهسازی دادههای PostGIS برای سیستمهای اطلاعات جغرافیایی (GIS).
همچنین توسط هر کاربر قابل گسترش است و میتوان ابزارهای جدیدی مانند زبانهای رویهای، انواع دادهها، توابع، عملگرها و متدهای ایندکس را به آن اضافه کرد.
به دلیل لایسنس منعطف، این DBMS میتواند توسط هر شرکت و برای هر هدفی (تجاری، آکادمیک، شخصی) بدون پرداخت هرگونه هزینه لایسنس استفاده، تغییر و توزیع شود.
بسیاری از مردم تعجب میکنند که مجموعه ویژگیهای PostgreSQL بیشتر با Oracle Database یا SQL Server قابل مقایسه است تا با MySQL یا MariaDB.
تنها وجه مشترک MySQL/MariaDB و PostgreSQL این است که هر دو پروژه متنباز هستند;
علاوه بر این، ویژگیها و فلسفههای استفاده از آنها تقریباً کاملاً متفاوت است.
در روزهای ابتدایی که PostgreSQL یک پایگاه داده تحقیقاتی بود، تمرکز منحصراً بر ویژگیهای جدید بود.
اما در سالهای اخیر، حجم عظیمی از کدها بازنویسی و بهبود یافتهاند و افزونههای جدیدی برای مدیران پایگاه داده، نرمافزارهای سرور پایدارتر و قابلیت در دسترس بودن بالا برای مصارف تجاری فراهم شده است.
Vitor Mazuco
آموزش، پشتیبانی و مشاوره IT
نمایش نظرات