إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

الفرق بين أوراكل وأكسس


10 رد (ردود) على هذا الموضوع

#1 minmin

minmin

    مشترك

  • الأعضــاء
  • 50 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 31 January 2005 - 08:47 PM

أزيكم ياشباب
فى ناس كتير أوى بتسألنى أية الفرق بين أوراكل و أكسس مألى أوراكل بيعملة أكسس برضة يعرف يعملة
وأنا مش بعرف أقول ليهم أية فبماذا أجيب وشكراً

#2 fakhreeldin

fakhreeldin

    مشترك

  • الأعضــاء
  • 153 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 31 January 2005 - 11:29 PM

اخى اكسس is small job database لايصلح للتطبيقات التى تحتاج قاعدة بيانات ضخمة ذات سعة تخزينية عالية .كما انه لا يدعم العديد من التطبيقات الحديثة لقواعد البيانات مثل Distributed Database ’DataWareHouses وغيرها كما انه لايدعم اى تطبيقات سرية وامن البيانات الامر الذى يعتبر غاية فى الاهمية فى معظم التطبيقات التى تدعم عدد كبير من المستخدمين لكل صلاحيات مختلفة على قاعدة البيانات .

والله اعلم

فخرالدين

تم التعديل بواسطة fakhreeldin, 31 January 2005 - 11:34 PM.


#3 عبدالله أسعد

عبدالله أسعد

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 1,194 مشاركة

تاريخ المشاركة 01 February 2005 - 02:34 AM

MS Access is not a true relational database management system. While it is a relational database because it stores data in relational tables, it is not a management system. MS Access has no (or very, very little) concept of multi-user transactions, multi-user security, and other things that define database system. MS Access has been designed from the beginning as a single user database


الدعاء نجى يونس وأهلك قوم نوح ورفع قدر سليمان وأظهر دين محمد عليه الصلاة و السلام فلا تتردد و قل يارب يارب يارب
Oracle DBA@Amig.com.eg

#4 arefali

arefali

    عضو

  • الأعضــاء
  • 3 مشاركة

تاريخ المشاركة 02 February 2005 - 11:42 AM

اخي العزيز السلام عليكم ورحمة الله وبركاته
الاوراكل يتميز عن الاكسس بأنه يتحكم في عدد كثير من المستخدمين
بحيث يعطي الصلاحيات في الاستخدام لعدد كبير من المستخدمين وكذلك
توزيع هذه الصلاحيات بحسب العمل المحدد لكل مستخدم ، هذا هو الفرق الرئيسي بين اوراكل واكسيس.

#5 Walid Azmy

Walid Azmy

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 414 مشاركة
  • الاسم الأول:Walid
  • اسم العائلة:Azmy
  • البـلـد: Country Flag

تاريخ المشاركة 08 February 2005 - 12:07 AM

السلام عليكم ورحمة الله وبركاته،،
أخى العزيز ...
قواعد البيانات تندرج تحت مصطلح علمي للبرمجة أسمه 3 Tier أي الطبقات الثلاث الطبقة الأولى First Tier وهي ما يسمى بالمقدمة أو واجهة المستخدم User Interface الطبقة الثانية Second Tier وهي ما يسمى بطبقة المنطق والقوانيين Logic Interface الطبقة الثالثة Third Tier
وهي ما يسمى بالخلفية Back End وهي طبقة ؟؟؟ قواعد البيانات !!
لأنه لا يوجد شيء في قواعد البيانات أسمه نماذج أو تقارير، النماذج والتقارير تصنع في الطبقة الأولى وليس الثالثة. الطبقة الثالثة لقواعد البيانات بينما الطبقة الأولى هي للنماذج والتقارير.
الطبقة الأولى : نستخدم Visual Basic .NET
الطبقة الثانية : نستخدم Visual C++ .Net
الطبقة الثالثة : نستخدم Microsoft SQL أو Oracle أو Sybase
لماذا الآكسس و FoxPro و Dbase و Clipper و MySQL يستخدمون الطبقات الثلاثة مع بعضها البعض في محتوى واحد؟
الإجابة هي لأن هذه التطبيقات للإستخدام الشخصي فقط !!! وليس لصناعة قواعد بيانات للسوق. إلا في حالات شاذة جدا مثل أن يكون عدد المستخدمين صغير أقل من 10 أشخاص فقط.
قواعد البيانات تنقسم قسمان :
القسم الأول: قواعد بيانات لحفظ البيانات فقط بدون خادم Sever مثل الآكسس و Clipper و FoxPro وغيرها كثير.
وهذه أصبحت تاريخا يحكى ...
القسم الثاني: قواعد بيانات على شكل خادم Server ومن أشهرها:
Microsoft SQL Server
Oracle
Sybase
بعبارة أخرى في الآكسس نقيس على قاعدة واحدة بينما في الخادمات تقيس على عدد المستخدمين لطاقة الخادم نفسه وللإنتقال من القسم الأول إلى القسم الثاني، لا بد من ملاحظة بعض الأمور الهامة جدا ومن ضمنها:
أن برامج القسم الثاني لا يوجد فيها ماكروز ولا نماذج ولا تقارير ولا شيء من هذا القبيل وقد تنبهت الشركات المصممة للبرامج الثلاثة إلى هذه النقطة وقامت بإضافة بعض البرامج الإلحاقية التي تساعد في تعويض هذا الإحتياج مثل:
Developer للأوراكل
Enterpise للـ.... MS SQL
Development Tools للـ.... Sybase
وهذه برامج إضافية أو إلحاقية تتعامل مع الخادم الأساسي لتبسيط عمليات إنشاء التقارير ونماذج الإدخال والإستعلام.
قبل الخوض في هذه البرامج (من القسم الثاني) لا بد من توضيح أهم فروق يميز هذه البرامج عن بعضها البعض وهو ببساطة شديدة عدد المستخدمين الذين يستطيعون الدخول إلى الخادم (إلى قاعدة البيانات) في نفس الوقت simultaneous access وفيما يلي بعض الأرقام التقريبية وليس للدقة:
Access مثلا في حدود 10 شخاص
MS SQL في حدود 30 إلى 70 ألف شخص
Oracle في حدود 100 إلى 150 ألف شخص
Sybase بالملايين
ولهذا تجد ان إستخدامات Sybase ليست شهيرة في التطبيقات الإدارية ويقتصر إستخدامها تقريبا على المنشآت المالية الضخمة وأهم مستخدمين لل Sybase هي البنوك وعليه فإن القفز إلى Sybase ليس عملي على الإطلاق بالنسبة لنا...
يتبقى لديك الإختيار بين MS SQL و Oracle لشهرتهما الكبيرة جدا في بناء التطبيقات الإدارية ويوجد بينهما فرق بسيط جدا...أن معظم البرامج في السوق هي تطبيقات لشركة مايكروسوفت وعليه فإن الإنتقال إلى Oracle سيؤدي إلى ضرورة مواجهة والتغلب على بعض المشاكل القليلة الناتجة من الموائمة compatibility والدعم الفني Technical Support وذلك بالمقارنة ب MS SQL الذى يوجد له في السوق كتب أكثر، ومشكلة MS SQL انه لا يوجد معه أية برامج إلحاقية قوية تساعد على إنشاء نماذج الإدخال وتقارير الإخراج وغيرها وبرنامج Enterprise الملحق به يساعد في عمليات أخرى ذات قوة عالية جدا مثل User Defined Functions لذلك فالأوراكل يتقدم عليه .
"منقول عن internetmaster"...
هل علمت الفارق الآن يا صديقى
تستطيع أن تطلق على الأوراكل database
أما الأكسس فهى سندوتش database على السريع أعدته مايكروسوفت للإستخدام الشخصى ولفهم معنى قواعد البيانات العلائقية ليس أكثر
والله المستعان

تم التعديل بواسطة Walid Azmy, 08 February 2005 - 12:12 AM.

اللهم يا حي يا قيوم ، يا ذا الجلال والإكرام ، أسألك باسمك الأعظم الطيب المبارك ، الأحب إليك الذي اذا دعيت به أجبت ، وإذا استرحمت به رحمت ، وإذا استفرجت به فرجت ، أن تجعلنا في هذه الدنيا من المقبولين والى أعلى درجاتك سابقين ، واغفر لي ذنوبي وخطاياي وجميع المسلمين اللهم اغفر لي وعافني واعف عني واهدني الى صراطك المستقيم وارحمني يا أرحم الراحمين برحمتك أستعين سبحان الله والحمد لله ولا إله إلا الله ، والله أكبر ولله الحمد ، وأستغفر الله عدد خلقك ورضى نفسك وزنة عرشك ومداد كلماتك اللهم اغفر للمسلمين جميعا الأحياء منهم والأموات وأدخلهم جناتك ، وأعذهم من عذابك ، ولك الحمد ، وصلى اللهم على أشرف الخلق سيد المرسلين محمد صلى الله عليه وسلم وعلى أهله وصحبه أجمعين.

walidazmy9@hotmail.com

#6 عبدالله أسعد

عبدالله أسعد

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 1,194 مشاركة

تاريخ المشاركة 08 February 2005 - 04:15 AM

اننى احب ردودك جدا استا ذ وليد دائما متميز و نتعلم من ردودك المزيد و المزيد
جزاك الله كل خير
:angry: :angry: :D :D
الدعاء نجى يونس وأهلك قوم نوح ورفع قدر سليمان وأظهر دين محمد عليه الصلاة و السلام فلا تتردد و قل يارب يارب يارب
Oracle DBA@Amig.com.eg

#7 firas_25

firas_25

    عضو

  • الأعضــاء
  • 1 مشاركة

تاريخ المشاركة 02 March 2010 - 03:40 PM

أشكر الأخ وليد على المعلومات القيمة و التي أكثر من مفيده

شكرا شكرا شكرا

#8 yms12

yms12

    مشترك

  • الأعضــاء
  • 80 مشاركة

تاريخ المشاركة 03 March 2010 - 10:12 AM

رد فعلا مفنع
الف شكر لك يا اخ وليد

#9 acc_m_reda

acc_m_reda

    عضو

  • الأعضــاء
  • 3 مشاركة

تاريخ المشاركة 04 March 2010 - 07:33 AM

[شكرا جراكم الله خيرا يا اخ وليد

جوابك بيوضح اد ايه انت متخصص ومعلوماتك قوية

حقيقي يشرفني اتعرف عليك

انا محمد رضا محاسب مصري بعمل في السعودية

انا هاخد بنصيحتك وهبدأ اذاكر اوراكل :rolleyes: :angry:

بس بدي ملفات عليمية للأوراكل تسهللي البداية

وهل لازم اعف فيجوال بيسيك الاول و سيكوال سيرفر ولا ابدأ عاى طول في الاوراكل

ارجو الرد على طلبي وشكرا

#10 tarek_fathi

tarek_fathi

    عضو مميز

  • الأعضــاء
  • 594 مشاركة
  • الاسم الأول:Tarek
  • اسم العائلة:Bakr
  • البـلـد: Country Flag
  • المنصب الحالي:Team Lead-Head of software Development Unit

تاريخ المشاركة 04 March 2010 - 08:47 AM

فى اضافة بسيطة
1- اكسس عبارة عن ملف لو حذفته يبقى حذفت كل البيانات و الملف دة لازم يكون shared علشان الناس تقدر تستخدمة و بالشكل دة طبعا مفيش اى security 
2- اوراكل هى DBMS يعنى ملفات البيانات بتكون موجودة فى مكان اليوزر ميقدرش يوصلة و لا يقدر يتعامل معاها مباشرة و حتى ميقدرش يحذفها لانها مش بالبساطة دى
3-اكسس مبيدعمش ال complex quires و لو حاولت تعمل جملة subquery على الاكسس ممكن تاخد منك ساعه فى حين انها ممكن تاخد اقل من ثانية فى اوراكل او حتى اى قواعد بيانات تانية و جرب بنفسك
4-انت ممكن بسهولة تعمل script و تشغلة على اوراكل او حتى تاخد الجداول بالبيانات فى شكل scripts لكن اكسس متعرفش حاجة اسمها script
5-lمتنساش ان اوراكل معاه لغة تعامل مع قواعد البيانات قوية جدا اسمها PL/SQL اما اكسس ملهاش اصلا لغة و علشان تعمل حاجة لازم تتعامل ب VBA
6-جرب تدخل على قاعدة بيانات اكسس ب 3 او 4 يوزر و شوف اية اللى هيحصل ااوكد لك ان هيحصل crash
7-No rollback, redo, archive features. in access
دى ابسط حاجة و فى اكيد حاجات كتير
و ذى ما قال اخونا وليد هى فعلا سندوتش كدة على السريع ممكن تعمل بيها حاجة لنفسك كدة بس

#11 asmaa123

asmaa123

    مشترك

  • الأعضــاء
  • 61 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 04 March 2010 - 11:33 AM

Access مثلا في حدود 10 شخاص
MS SQL في حدود 30 إلى 70 ألف شخص
Oracle في حدود 100 إلى 150 ألف شخص
Sybase بالملايين


يعنى عايز تقول ان ال
sybase
powerful than oracle

???????????

أعتقد لا

طيب وفين الdb2
From IBM

وبغض النظر عن القوة هناك
4 خدمات لازم لاى قاعدة بيانات ان تقدمها عشان نقول عليها قاعدة بيانات


DML
DML is abbreviation of Data Manipulation Language. It is used to retrieve, store, modify, delete, insert and update data in database. Examples: SELECT, UPDATE, INSERT statements

DDL
DDL is abbreviation of Data Definition Language. It is used to create and modify the structure of database objects in database. Examples: CREATE, ALTER, DROP statements

DCL
DCL is abbreviation of Data Control Language. It is used to create roles, permissions, and referential integrity as well it is used to control access to database by securing it. Examples: GRANT, REVOKE statements

TCL
TCL is abbreviation of Transactional Control Language. It is used to manage different transactions occurring within a database.




وهى غير متوفرة فى MS ACCESS