minmin بتاريخ: 31 يناير 2005 تقديم بلاغ مشاركة بتاريخ: 31 يناير 2005 أزيكم ياشباب فى ناس كتير أوى بتسألنى أية الفرق بين أوراكل و أكسس مألى أوراكل بيعملة أكسس برضة يعرف يعملة وأنا مش بعرف أقول ليهم أية فبماذا أجيب وشكراً اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
fakhreeldin بتاريخ: 31 يناير 2005 تقديم بلاغ مشاركة بتاريخ: 31 يناير 2005 (معدل) اخى اكسس is small job database لايصلح للتطبيقات التى تحتاج قاعدة بيانات ضخمة ذات سعة تخزينية عالية .كما انه لا يدعم العديد من التطبيقات الحديثة لقواعد البيانات مثل Distributed Database ’DataWareHouses وغيرها كما انه لايدعم اى تطبيقات سرية وامن البيانات الامر الذى يعتبر غاية فى الاهمية فى معظم التطبيقات التى تدعم عدد كبير من المستخدمين لكل صلاحيات مختلفة على قاعدة البيانات . والله اعلم فخرالدين تم تعديل 31 يناير 2005 بواسطة fakhreeldin اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
عبدالله أسعد بتاريخ: 31 يناير 2005 تقديم بلاغ مشاركة بتاريخ: 31 يناير 2005 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 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
arefali بتاريخ: 2 فبراير 2005 تقديم بلاغ مشاركة بتاريخ: 2 فبراير 2005 اخي العزيز السلام عليكم ورحمة الله وبركاته الاوراكل يتميز عن الاكسس بأنه يتحكم في عدد كثير من المستخدمين بحيث يعطي الصلاحيات في الاستخدام لعدد كبير من المستخدمين وكذلكتوزيع هذه الصلاحيات بحسب العمل المحدد لكل مستخدم ، هذا هو الفرق الرئيسي بين اوراكل واكسيس. اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Walid Azmy بتاريخ: 7 فبراير 2005 تقديم بلاغ مشاركة بتاريخ: 7 فبراير 2005 (معدل) السلام عليكم ورحمة الله وبركاته،،أخى العزيز ... قواعد البيانات تندرج تحت مصطلح علمي للبرمجة أسمه 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 ServerOracleSybaseبعبارة أخرى في الآكسس نقيس على قاعدة واحدة بينما في الخادمات تقيس على عدد المستخدمين لطاقة الخادم نفسه وللإنتقال من القسم الأول إلى القسم الثاني، لا بد من ملاحظة بعض الأمور الهامة جدا ومن ضمنها:أن برامج القسم الثاني لا يوجد فيها ماكروز ولا نماذج ولا تقارير ولا شيء من هذا القبيل وقد تنبهت الشركات المصممة للبرامج الثلاثة إلى هذه النقطة وقامت بإضافة بعض البرامج الإلحاقية التي تساعد في تعويض هذا الإحتياج مثل: 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 على السريع أعدته مايكروسوفت للإستخدام الشخصى ولفهم معنى قواعد البيانات العلائقية ليس أكثروالله المستعان تم تعديل 7 فبراير 2005 بواسطة Walid Azmy 1 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
عبدالله أسعد بتاريخ: 8 فبراير 2005 تقديم بلاغ مشاركة بتاريخ: 8 فبراير 2005 اننى احب ردودك جدا استا ذ وليد دائما متميز و نتعلم من ردودك المزيد و المزيدجزاك الله كل خير :angry: :angry: اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
firas_25 بتاريخ: 2 مارس 2010 تقديم بلاغ مشاركة بتاريخ: 2 مارس 2010 أشكر الأخ وليد على المعلومات القيمة و التي أكثر من مفيدهشكرا شكرا شكرا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
yms12 بتاريخ: 3 مارس 2010 تقديم بلاغ مشاركة بتاريخ: 3 مارس 2010 رد فعلا مفنعالف شكر لك يا اخ وليد اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
acc_m_reda بتاريخ: 4 مارس 2010 تقديم بلاغ مشاركة بتاريخ: 4 مارس 2010 [شكرا جراكم الله خيرا يا اخ وليدجوابك بيوضح اد ايه انت متخصص ومعلوماتك قويةحقيقي يشرفني اتعرف عليكانا محمد رضا محاسب مصري بعمل في السعوديةانا هاخد بنصيحتك وهبدأ اذاكر اوراكل :angry: بس بدي ملفات عليمية للأوراكل تسهللي البدايةوهل لازم اعف فيجوال بيسيك الاول و سيكوال سيرفر ولا ابدأ عاى طول في الاوراكل ارجو الرد على طلبي وشكرا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
tarek_fathi بتاريخ: 4 مارس 2010 تقديم بلاغ مشاركة بتاريخ: 4 مارس 2010 فى اضافة بسيطة1- اكسس عبارة عن ملف لو حذفته يبقى حذفت كل البيانات و الملف دة لازم يكون shared علشان الناس تقدر تستخدمة و بالشكل دة طبعا مفيش اى security 2- اوراكل هى DBMS يعنى ملفات البيانات بتكون موجودة فى مكان اليوزر ميقدرش يوصلة و لا يقدر يتعامل معاها مباشرة و حتى ميقدرش يحذفها لانها مش بالبساطة دى3-اكسس مبيدعمش ال complex quires و لو حاولت تعمل جملة subquery على الاكسس ممكن تاخد منك ساعه فى حين انها ممكن تاخد اقل من ثانية فى اوراكل او حتى اى قواعد بيانات تانية و جرب بنفسك4-انت ممكن بسهولة تعمل script و تشغلة على اوراكل او حتى تاخد الجداول بالبيانات فى شكل scripts لكن اكسس متعرفش حاجة اسمها script5-lمتنساش ان اوراكل معاه لغة تعامل مع قواعد البيانات قوية جدا اسمها PL/SQL اما اكسس ملهاش اصلا لغة و علشان تعمل حاجة لازم تتعامل ب VBA6-جرب تدخل على قاعدة بيانات اكسس ب 3 او 4 يوزر و شوف اية اللى هيحصل ااوكد لك ان هيحصل crash 7-No rollback, redo, archive features. in accessدى ابسط حاجة و فى اكيد حاجات كتيرو ذى ما قال اخونا وليد هى فعلا سندوتش كدة على السريع ممكن تعمل بيها حاجة لنفسك كدة بس اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
asmaa123 بتاريخ: 4 مارس 2010 تقديم بلاغ مشاركة بتاريخ: 4 مارس 2010 Access مثلا في حدود 10 شخاصMS SQL في حدود 30 إلى 70 ألف شخصOracle في حدود 100 إلى 150 ألف شخصSybase بالملايينيعنى عايز تقول ان الsybasepowerful than oracle???????????أعتقد لا طيب وفين الdb2From IBMوبغض النظر عن القوة هناك 4 خدمات لازم لاى قاعدة بيانات ان تقدمها عشان نقول عليها قاعدة بيانات DMLDML is abbreviation of Data Manipulation Language. It is used to retrieve, store, modify, delete, insert and update data in database. Examples: SELECT, UPDATE, INSERT statementsDDLDDL is abbreviation of Data Definition Language. It is used to create and modify the structure of database objects in database. Examples: CREATE, ALTER, DROP statementsDCLDCL 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 statementsTCLTCL is abbreviation of Transactional Control Language. It is used to manage different transactions occurring within a database. وهى غير متوفرة فى MS ACCESS اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.