الســـلام عليـكم ورحمــه الله وبــركــاته
بـرنــامج PostgreSQl هـو برنـامج مجـاني Free Software ومفتـوح المصــدر Open Source يعمـل علي العديد من انظمـه التشغيـلCross Platform
يصـدر تحت رخصــه الــ BSD License , لا تنتجــه شـركه معينــه ولكــن يســاهم في تطويره مبـرمجيــن من جميــع انحــاء العــالم ,وقبـل البـدء عن الحديث المبسـط عن البـرنـامج فاني سوف اذكـر كيفيه نطق ذلـك الاسم فكثير ما ينطقونه (بوست جري اس كيو ال) لكن النطق الصحيح لـه هو (بوست جريس كيو ال) .
يطلق علي هـذا النوع من البرامـج اسـم (Relational DataBase Management System ) او اختصـارا RDMS , وبطريقـه مبسطـه يمكن القـول ان هـذا النـوع من البرامج مكون من مجمـوعه من المكتبات Libraries البرمجيـه والتي تمكنك بالاتصـال بقـاعده بيانات عن طريق التطبيق الذي تقـوم بكتابته فتقوم باستدعـاء تلك المكتـبات في البرنامج الخاص بـك ومن ثـم التعـامل مع اوامرها مباشره , ومن امثلـه لتلك البرامج :
Sqllite ,Mysql ,Berkeley Db وغيــرهـــا من المكتبات مفتـوحه المصـدر.
ملحـوظـه : بامكانك البحث عبر الشبكـه والقراءه عن الـDBMS وستعـرف بعدهـا ان الـ RDMS ما هي الا نـوع من انواع الـ DBMS.
مكتــبات الــ PostgreSQL تستطيــع التعــامل مع مجمـوعه كبيره جـدا من لغــات البرمجه نذكر منهــا علي سبيـل المثــــال :Ruby,Python,Perl,C++,Java,Tcl
وغيـرهـا الكثيــر من لغـات البرمجــه .
حصلــت مكتبــات الــ PostgreSQL علي العديـد من الجــوائز منهــا :Linux News Media Award For Best Database System
والسبب في انشـاء تلك المكتبـات يرجـع الي عـام 1970 عندمـا قامت جامعه كاليفورنيا الموجوده في Berkeley بتطوير نظام اداره قاعده البيانات يدعي Ingres , وفي عـام 1986 قـام شخص يدعيMichael Stonebraker من جامعه UC Berkeley بقيـاده فريق لتطـوير مشروع Ingres واضـافه ميـزه الــ Object_Oriented للمشـروع ,بعـد ذلـك اصبـح يطلق علي المشـروع اســم Postgres . وفي منتصف عــام 1990 تبني المشــروع شخصـان همـا :Andrew Yu و Jolly Chen وقــاموا بجعـل المشروع لـه امكانيه الاتصـال بلغـه الـ SQL مبـاشره وكتابه اوامرهـا بصوره مبـاشره بداخل المشــروع ,وبعــد فتره من الزمـن اطلق علي المشــروع اســم PostgreSQL .
في 4 فبراير لهـذا العـام اطلقت الاصـداره التي تحمل الـرقم 8.3 والتي تحمــل العديد والعديد من المـزايا التي اضيفت اليهــا مقــارنه بالاصـدارات السـابقه 8.2.6,فهنــاك حوالي 200 مبرمـج ومطور شاركـوا في تطويـر الاصـداره 8.3 في فتره قدرت بحوالي 15 شهـر ليصلوا في النهايـه الي هـذه الـصـوره النهائيـه الرائعـه .
والجديــر بالذكــر ان هنــاك شـركات عالميـه مثـل شـركـه Sony و شبكـه Hi5 الاجتمـاعيه المشهـوره يستخدمـون الــ PostgreSQL لاداره قواعد البيانات الخـاصه بهـم .
بـامكانـك الاطـلاع علي كــم الاضــافات التي اضيفـت لهــذه الاصــداره مقارنه بالاصـدارات السـابقه من هنـــا .
بـامكانـك تحميـل الكـود المصدري للاصـداره 8.3 من هنـــا ,كمـا يمكنـك الاطـلاع علي جميـع الاصـدارات السـابقه من هنـــا .
المزيـد من المصـادر يمكنك الحصـول عليها عبر جوجـل:
WikiPedia
OpenSourceTutorials

يصـدر تحت رخصــه الــ BSD License , لا تنتجــه شـركه معينــه ولكــن يســاهم في تطويره مبـرمجيــن من جميــع انحــاء العــالم ,وقبـل البـدء عن الحديث المبسـط عن البـرنـامج فاني سوف اذكـر كيفيه نطق ذلـك الاسم فكثير ما ينطقونه (بوست جري اس كيو ال) لكن النطق الصحيح لـه هو (بوست جريس كيو ال) .
يطلق علي هـذا النوع من البرامـج اسـم (Relational DataBase Management System ) او اختصـارا RDMS , وبطريقـه مبسطـه يمكن القـول ان هـذا النـوع من البرامج مكون من مجمـوعه من المكتبات Libraries البرمجيـه والتي تمكنك بالاتصـال بقـاعده بيانات عن طريق التطبيق الذي تقـوم بكتابته فتقوم باستدعـاء تلك المكتـبات في البرنامج الخاص بـك ومن ثـم التعـامل مع اوامرها مباشره , ومن امثلـه لتلك البرامج :
Sqllite ,Mysql ,Berkeley Db وغيــرهـــا من المكتبات مفتـوحه المصـدر.
ملحـوظـه : بامكانك البحث عبر الشبكـه والقراءه عن الـDBMS وستعـرف بعدهـا ان الـ RDMS ما هي الا نـوع من انواع الـ DBMS.
مكتــبات الــ PostgreSQL تستطيــع التعــامل مع مجمـوعه كبيره جـدا من لغــات البرمجه نذكر منهــا علي سبيـل المثــــال :Ruby,Python,Perl,C++,Java,Tcl
وغيـرهـا الكثيــر من لغـات البرمجــه .
حصلــت مكتبــات الــ PostgreSQL علي العديـد من الجــوائز منهــا :Linux News Media Award For Best Database System
والسبب في انشـاء تلك المكتبـات يرجـع الي عـام 1970 عندمـا قامت جامعه كاليفورنيا الموجوده في Berkeley بتطوير نظام اداره قاعده البيانات يدعي Ingres , وفي عـام 1986 قـام شخص يدعيMichael Stonebraker من جامعه UC Berkeley بقيـاده فريق لتطـوير مشروع Ingres واضـافه ميـزه الــ Object_Oriented للمشـروع ,بعـد ذلـك اصبـح يطلق علي المشـروع اســم Postgres . وفي منتصف عــام 1990 تبني المشــروع شخصـان همـا :Andrew Yu و Jolly Chen وقــاموا بجعـل المشروع لـه امكانيه الاتصـال بلغـه الـ SQL مبـاشره وكتابه اوامرهـا بصوره مبـاشره بداخل المشــروع ,وبعــد فتره من الزمـن اطلق علي المشــروع اســم PostgreSQL .
في 4 فبراير لهـذا العـام اطلقت الاصـداره التي تحمل الـرقم 8.3 والتي تحمــل العديد والعديد من المـزايا التي اضيفت اليهــا مقــارنه بالاصـدارات السـابقه 8.2.6,فهنــاك حوالي 200 مبرمـج ومطور شاركـوا في تطويـر الاصـداره 8.3 في فتره قدرت بحوالي 15 شهـر ليصلوا في النهايـه الي هـذه الـصـوره النهائيـه الرائعـه .
والجديــر بالذكــر ان هنــاك شـركات عالميـه مثـل شـركـه Sony و شبكـه Hi5 الاجتمـاعيه المشهـوره يستخدمـون الــ PostgreSQL لاداره قواعد البيانات الخـاصه بهـم .
بـامكانـك الاطـلاع علي كــم الاضــافات التي اضيفـت لهــذه الاصــداره مقارنه بالاصـدارات السـابقه من هنـــا .
بـامكانـك تحميـل الكـود المصدري للاصـداره 8.3 من هنـــا ,كمـا يمكنـك الاطـلاع علي جميـع الاصـدارات السـابقه من هنـــا .
المزيـد من المصـادر يمكنك الحصـول عليها عبر جوجـل:
WikiPedia
OpenSourceTutorials
تعليق