| |||||||
| المدوّنات | البحث | مشاركات اليوم | اجعل كافة المشاركات مقروءة |
|
| | LinkBack | أدوات الموضوع |
| |||||
| الفرق بين mySQL و postgreSQL مقدمة اول شي يجب ان نعرفه هو ان كل من فريق mysql و فريق الpostgreSQL يعمل من اجل ان يجعل انتاجه هو الأفضل و يجب ان نعرف ايضا ان لكل من قواعد البيانات التالية مستعملين و ذلك حسب رغبة المستعمل و حسب متطلبات البرنامج او المشروح المطلوب انجازه فإذار اردت السرعة فعليك بالmysql اما اذا اردت اكثر امكانيات فعليك بالPostgreSQL جدول مقارنة بين القاعدتين http://www.phptunisia.com/postgreSQL-vs-mySQL/ mySQL لماذا اختار كل مبرمج و كل صاحب مشروع يريد ان يكون مشروعه ناجح و يريد ان ينفذ كل نقاط مشروعه كاملة : ثم يجب ان نستعرض احتياجات المشروع و متطلباته و مدى بساطته ( يقصد ببساطة هنا : بساطة الإستعلامات الSQL ) بالتالي يجب استعمال mySQL اولا لأنها تلبي هذه البساطة و ثانيا لأنها اسرع من الpostgreSQL بدرجات انت تستعمل mySQL كقاعدة بيانات لمشروعك اذن انت ترتكز على ادارة اللإستعلامات ( insert , delete , update ) من الكود البرمجي لمشروعك و لا حاجة لك ان تكون ادارة الإستعلامات من قاعدة البيانات (postgreSQL) و بالتالي ستكون هذه الأدراة للإستعلامات اسرع من ادارة الإستعلامات في الpostgreSQL بماذا تمتاز الmySQL ؟ [*]mysql اسرع من postgreSQL [*]تصميم الجداول اسهل [*]ادارة الإستعلامات من الكود البرمجي [*]الإستنساخ في الmySQL يتم مراقبته [*]لا تشترط الmySQL عملية الإفراغ للمحتوى او ما يسمى بالVacuum postgreSQL لماذا اختار يستعمل المبرمجين الpostgreSQL لإحساسهم الشديد بأن الذي يريدونه غير متوفر في الmySQL و بالتالي فهم لا يبحثون على ما تمتاز به الmysql من ( سرعة , ... ما يتميز به الmySQL) فهم (المبرمجين) يبحثون عن اشياء اخرى لا تتوفر الا في الpostgreSQL مثال : انا استعمل في مشروعي بعض الForeign Keys او الtrigges او بعض الviews و كل هذع غير مسموح بها في الmysql و كل هذه ايضا تغنين عن كثير من الخطوات التي سأقوم بها في الكود البرمجي و الفرق واضح بين الmySQL و الpostgreSQL اذ انه في الmySQL لا يمكن تنفيذ الsub-select و بذلك الpostgreSQL تدعم اكثر نوعيات من الإستعلامات و الANSI SQL مما يمكنها من عمل دوال SQL معقدة للغاية ما يميز الpostgreSQL [*]تصميم الجدوال اصعب من الmySQL [*]بعيد كل البعد عن بقية القواعد مثل الmssql و الoracle [*]استعمال الأجراءات المخزنة (procedures) [*]استعمال اللغات الأجرائية في السيرفر [*]Transactions [*]التعامل مع البيانات الجغرافية روابط مفيدة http://www.postgresql.org/docs/7.4/s...heritance.html http://builder.com.com/5100-6388-1045125.html _________________ بالتوفيق للجميع
__________________ قَالَ رَسُولُ اللَّهِ صلى الله عليه وسلم :{ مَنْ سُئِلَ عَنْ عِلْمٍ فَكَتَمَهُ أَلْجَمَهُ اللَّهُ بِلِجَامٍ مِنْ نَارٍ يَوْمَ الْقِيَامَةِ } دعم فني للمنتديات الأسلاميه مجانآ خدمه ساعِد | |||||
|
| |||||
|
al-marwa العفو ياغالى ويسلمو على مرورك الجميل تقبل تحياتى داعية العفو ويسلمو على المرور الجميل والرد الأجمل تحياتى لك
__________________ قَالَ رَسُولُ اللَّهِ صلى الله عليه وسلم :{ مَنْ سُئِلَ عَنْ عِلْمٍ فَكَتَمَهُ أَلْجَمَهُ اللَّهُ بِلِجَامٍ مِنْ نَارٍ يَوْمَ الْقِيَامَةِ } دعم فني للمنتديات الأسلاميه مجانآ خدمه ساعِد | |||||
|
| |||||
|
Dr-dre67 العفو وشكرا على مرورك وبالتوفيق
__________________ قَالَ رَسُولُ اللَّهِ صلى الله عليه وسلم :{ مَنْ سُئِلَ عَنْ عِلْمٍ فَكَتَمَهُ أَلْجَمَهُ اللَّهُ بِلِجَامٍ مِنْ نَارٍ يَوْمَ الْقِيَامَةِ } دعم فني للمنتديات الأسلاميه مجانآ خدمه ساعِد | |||||
|
| |||||
|
بارك الله فيك بالتوفيق
__________________ AlwatanVoice, www.alwatanvoice.com Almashroo, www.almashroo.com Pal Coder == Palestinian Coder | |||||
|
| |||||
|
7dodcom تسلم على مرورك الجميل وبالتوفيق Pal Coder مشكور على ردك وتقبل تحياتى
__________________ قَالَ رَسُولُ اللَّهِ صلى الله عليه وسلم :{ مَنْ سُئِلَ عَنْ عِلْمٍ فَكَتَمَهُ أَلْجَمَهُ اللَّهُ بِلِجَامٍ مِنْ نَارٍ يَوْمَ الْقِيَامَةِ } دعم فني للمنتديات الأسلاميه مجانآ خدمه ساعِد | |||||
|
| |||||
|
تسلم على ردك ومرورك الجميل وبالتوفيق
__________________ قَالَ رَسُولُ اللَّهِ صلى الله عليه وسلم :{ مَنْ سُئِلَ عَنْ عِلْمٍ فَكَتَمَهُ أَلْجَمَهُ اللَّهُ بِلِجَامٍ مِنْ نَارٍ يَوْمَ الْقِيَامَةِ } دعم فني للمنتديات الأسلاميه مجانآ خدمه ساعِد | |||||
|
| |||||
|
العفو وبالتوفيق أن شاء الله تحياتى لك
__________________ قَالَ رَسُولُ اللَّهِ صلى الله عليه وسلم :{ مَنْ سُئِلَ عَنْ عِلْمٍ فَكَتَمَهُ أَلْجَمَهُ اللَّهُ بِلِجَامٍ مِنْ نَارٍ يَوْمَ الْقِيَامَةِ } دعم فني للمنتديات الأسلاميه مجانآ خدمه ساعِد | |||||
|
| |||||
|
السلام عليكم شكراً يا سمارا على الموضوع الجميل والمقارنة الجميلة من الموقع الأجمل لكن كان ليا بعض التعليقات على المقارنة 1- الـSub-selects فإن الـMySql تدعم الـSub-selects بالفعل منذ الأصدار 4.1 ويمكنك مراجعة هذا الرابط من موقعهم الأصلي http://www.mysql.com/news-and-events...000000128.html 2- الـForeign Keys فإن الـMySql تدعمها أيضاً منذ الأصدار 4.1 علي حد علمي ولكن فقط فى الـInnoDB وليس فى الـMyIsam ولك هذا الرابط للأصادرة 4.1 http://dev.mysql.com/doc/refman/4.1/...eign-keys.html وهذا للأصدارة 5.0 الجديدة http://dev.mysql.com/doc/refman/5.0/...eign-keys.html وهذا لشرح كيفية التعامل معها http://dev.mysql.com/doc/refman/5.0/...nstraints.html 3- الـView متوفرة في الأصدارة 5.1 http://dev.mysql.com/doc/refman/5.1/en/views.html 4-الـStored procedures متوفرة فى الأصدارة 5.0 و 5.1 http://dev.mysql.com/doc/refman/5.0/...rivileges.html http://dev.mysql.com/doc/refman/5.1/...rivileges.html وعلى اليسار ستجد وصلات مفيدة 5- Triggers نفس النظام http://dev.mysql.com/doc/refman/5.0/en/triggers.html وهكذا باقي المقارنة والله أعلم InnoDB رائعة بمعنى الكلمة وخاصتاً الأصدارة 5 وما أعلى وهي بدأت بمناطحة ما يعلوها وليس pgSql وفى الأسفل وصلة مفيدة عن الـInnoDB http://dev.mysql.com/doc/refman/5.0/en/innodb.html ################## خاص سمارة : عايزك يا ريت تكلمني مكتب : 2873907 موبيل : 0108114347 وعلى فكرة المكتب أتنقل فى مدينة نصل ##################
__________________ حازم خالد اناشيد مسلم تيوب المدونة السيرة الذاتية hazem.khaled (at) gmail.com www.تيوب.com | |||||
|
| |||||
|
mezoo يعطيك الف عافية اخوي شكرا لمرورك
__________________ قَالَ رَسُولُ اللَّهِ صلى الله عليه وسلم :{ مَنْ سُئِلَ عَنْ عِلْمٍ فَكَتَمَهُ أَلْجَمَهُ اللَّهُ بِلِجَامٍ مِنْ نَارٍ يَوْمَ الْقِيَامَةِ } دعم فني للمنتديات الأسلاميه مجانآ خدمه ساعِد | |||||
|
![]() |
| |
| |
| أدوات الموضوع | |
| |