06-09-18, 01:52 PM
(05-09-18, 08:54 PM)kebboud كتب : السلام عليك أخي الجوكر المحترم
على أية حال يجب أن ندرس كيفية عمل الإستعلامات QUERY حتى نستفيد من مزاياها المتعددة و نجعلها تخدم برمجتنا و لذلك أدعوك أخي الجوكر إلى زيادة التركيز عليها و دراستها دراسة وافية ..و أنت أهل لذلك ما شاء الله
من ناحية أخرى يجب التركيز على تقنيات الجداول في قواعد البيانات من اضافة و تعديل و حذف و غيره ...
سؤال أخير أخي الجوكر أريد أن اسألك باختصار شديد عن الفروقات الجوهرية بين الاكسس و SQL..فأنا أحلم بالتخصص في لغة SQL ..و عسى أن يحقق الله سبحانه و تعالى لي هذا الخلم ذات يوم !!!
شكرا أخي على التواصل و شكرا على الرد و شكرا على المساعدة
تحياتى لكوتمنياتى لك التوفيق
وعليكم السلام ورحمة الله وبركاته
اولاً مفهوم خطاء عن فكرة كيفية تعلم عمل Query
لان الصح هو كيفية التعامل مع قاعدة البيانات ببناء الجداول وعمل الربط بين جدولين فاكثر
ثانياً طريقة وصفك للرد هنا لانك لا تريد كتابة كود فى المشروع لديك بل تريد التعامل مع المشروع
خلينا نتخيل كما لو انك تتعامل مع ملف Word او Excel مجرد تمرر عليه الحاجة وخلاص وهذا غير جيد
ثالثاً كيفية عمل Query هو ما الا وضع كود الاستعلام او الاضافة او التعديل او الحذف
بمعنى تعال وانشاء Query Design القائمة وتعال على منطقة sql view وضع الكود بهذا الشكل
كود :
SELECT * FROM ARABEيمكنك الان التنقل بين Design View أو Datasheet View وستجد انه تم تصميم الـ Query
باختصار الـ Query ما هو الكود التنفيذى للحاجة المراد عملها
اذا كان استعلام او اضافة او تعديل او حذف
وتذكر بان قاعدة بيانات الـ Access محدودة بمساحة 2 جيجا
فكلما قمت باستهلاك المساحة من خلال Query او انشاء الجداول التقليديى بدون معرفة
كاملة لعمل الربط بين الجداول وتوفير قدر المستطاع من المساحة من البيانات ستجد بالنهاية ان المساحة تستهلك بشكل كبير
وينتهى المطاف بانه تم ايقاف البرنامج بسبب تم تجاوز المساحة المتاجة لقاعدة البيانات
ومن حيث الفرق بين قواعد البيانات
فى البدابة قواعد البيانات هى قواعد بيانات واحدة لا فرق بينها اذا كان
Excel, Access Mysql, Sql Server .... الخ
طيب ايهم افضل او ايهم افضل
كل قاعدة بيانات لها نظام وبيئة حسب الحاجة لها
وكل قاعدة بيانات لها حجمها والسرعة فى استوعاب اوامر التنفيذ
يعنى الـ Aceess دائماً ما تجد الاعتماد عليها فى البرناج الصغيرة للشركات او المؤسسات البدائية
بحيث ان مهما مر عليها السنين لفترة حجم البيانات لديها داخل قاعدة البيانات لا تتجاوز الـ 2 جيجا
ومن حيث ذلك ستجد عدد المستخدمين للبرنامج الخاصة
بقاعدة الباينات الـ Access محدود قد يكون موظف واحد الى 3 تقريباً
فهنا لا يشعر اى حد من بطء فى البرنامج وما شبه
عكس قواعد البيانات الـ Sql و oracle التى تتاح باستخدام مساحة اكبر بمراحل
وكذلك يمكنك من جعل عدد كبير من المستخدمين على البرنامج لقواعد البيانات بكشر اكبر دون اى عناء فى السرعة
لكن لكلاهما يتطلب متطلبات يجب توفيرها عكس Access
فالـ Access يكتفي ان يكون مثبت على الجهاز برنامج الـ Access
بينما القواعد الاخري يتطلب تبيت على جهاز بامكانيات مخصصة
خلاف عمل التصاريح والاعدادات اللازمة حتى يتم عملها على البرنامج
تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى
لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله
▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى
لكل من يقوم بالمساهمةفى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله
▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية

