Start networking and exchanging professional insights

Register now or log in to join your professional community.

Follow

ما الفرق بين قاعدة البيانات sql server و oracle؟ و ايهما افضل برأيك؟ و متى يكون من المناسب استخدام اي واحدة منهما؟

user-image
Question added by ala hassou , Software Engineer & Developer , Amuda Municipality
Date Posted: 2016/05/18

ال Oracle متعدد المهام، و ال SQL مخصص للوندوز وتركز عليه شركات كبيره مثل مايكرسوفت وتمتاز أيضا بواجهتها الرسومية وسهلة التعامل 

وسهل الاستخدام وتكلفتها اقل بكثير من Oracle

ABRAR FRHAN
by ABRAR FRHAN , IT project specialist , Oasis system co.

الفرق الرئيسي هو أن الــ SQL Server خاص بالــ Windows أما الــ Oracle فهو متعدد المنصات (Cross-platform). و من ناحية سهولة الإستخدام : التعامل مع الــ SQL Server أبسط من التعامل مع الأورا لأن أدوات و تقنيات Mico مثل Net, ADO.Net, MSDTC, etc. تكون متوافقة مع SQL Server أكثر من أي DBMS آخر. و يمتلك الــ SQL Server واجهة رسومية جميلة و سهلة التعامل. و يستطيع الأوراكل تسيير قواعد بيانات ضخمة جدا على عكس الــ SQL Server.

اسماء الصديق محمد الصديق
by اسماء الصديق محمد الصديق , مدير قسم , الجهاز المركزى للاحصاء

      نظم المعلومات تتحدث عن المعلومة من حيث حصرها وتبويبها وتسجيلها وحمايتها واتاحتها للشخص المناسب وفي الوقت المناسب وقيمتها لخدمة  المستويات الادارية في المؤسسة في اتخاذ القرارات الادارية

  بينما تكنولوجيا المعلومات هي الاداة التي تستخدم لتحقيق ما ذكر

 

*Oracle متعدد المهام.

*SQL مخصص للوندوز

 Oracle هو المناسب لاستعمال و سهل التعامل معه وقليل التكلفة 

eisa eirfan
by eisa eirfan , مدير نظم , شركة هديل جدة التجارية (مطاعم كافيهات ضيافة ملاهي)

ليست هناك فروقات كبيرة فكليهما قواعد بيانات ضخمة تستخدم لادارة وتنظيم بيانات الشركات المتوسطة والكبيرة والضخمة 

1- قواعد بيانات علائقية مرتبطة الجداول ومقسمة تقسيم علائقي من مفايتح وعلاقات وجداول 

2- إمكانية التعامل والتلاعب واسترجاع المعلومات (استعلامات أو تقارير) بصورة دقيقة ومفصلة بحسب الادارة والمرجع

3- حفظ امن للمعلومات مع حفظ للنسخ الاحتياطية بصورة محكمة وسهولة استخدام النسخ واستعادتها

4- وجود منصات عملاقة تخدم كل النوعين كقواعد بيانات ووجود منصات برمجية ضخمة تخدم كل النوعين كتطوير وبناء للشاشات والتقارير .

قد تكون هناك فروقات فنية كالاداء والحجم 

Tamer Ali
by Tamer Ali , Oracle DBA and Developer , نقابة المهندسين الزراعيين

1) اوراكل تستخدم ال PL SQL بينما sql server تستخدم Transactional SQL وهذا يكون في طبيعة التعامل مع المتغيرات والدوال والاجراءات واوراكل هنا تتقدم في مجال عمل الpackages اي تجميع الدوال والاجراءات مع بعضها وهنا برأيي الاوراكل افضل واسهل

2) لا يمكن التراجع عن اي transaction في sql server بشكل مباشر الا عن طريق begin and end block

بينما اوراكل لا تتم فيها تخزين اي transaction الا عند عمل commit بشكل صريح وتبقى البيانات مخزنة في ذاكرة مؤقته لحين عمل commit

وهنا الاوراكل اكثر مرونه

3) في الsql server كل ال object يتم الوصول لها عن طريق اسم الdatabase التي تكون فيها وذلك باسم مستخدم يمكنه الوصول لهذه البيانات

بينما في اوراكل يتم عمل مجموعات في ال objects بداخل schema وكل ال objects الاجمالية تكون مشتركة عن كل الschema

بصراحه اوراكل افضل واقوى من وجهة نظري

Mohammad  aleassa
by Mohammad aleassa , Finance Manager , Abdullatif Jameel Group

SQL محدود الاستخدامات وخاص بال Windows اما ORACLE فانه متعدد الاستخدامات كما ان برنامج oracle يستخدم في تسيير قاعدة بيانات ضخمه على عكس ال SQL

Hager Essam Saad El-daen Nasser Mose Essam
by Hager Essam Saad El-daen Nasser Mose Essam , Trainee , EGYPTAIR TRAINING CENTER

ال Oracle متعدد المهام و بيشتغل على اى نظام تشغيل

الSQL بيدعم ويندوز وسهل التعامل 

مهند الامين
by مهند الامين , صراف مصرفي , بنك الشمال الاسلامي

الاوراكل يمكن استخدامه لقواعد البيانات الكبيره اما الاس كيو ال لقواعد البيانات الصغيره

Deleted user
by Deleted user

sql serverيستخدم إذا كانت لديك قاعدة بيانات كبيرة وهو الافضل برأي من حيث الاداء و السرعة اما oracleمتعدد المهام لكن غالى التكلفة 

ايهما افضل هذا يتوقف على نوع التطبيق المطلوب فلكل منهما استخدامه مع مواقع الويب نستخدم SqlServer ومع التطبيقات الكبيرة نستخدم اوراكل

More Questions Like This