المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : سؤال .. سبب تكرار البيانات في الاستعلامات وماهي انواع الاستعلام


الريـم
04-16-2010, 05:17 PM
السلام عليكم ورحمة الله وبركاته

لو سمحتوا عندي مشكلة ..
انو البيانات تتكرر لو أنشأت استعلام ماعرف ايش السبب!!!!!
وبالنسبة لدرس انواع الاستعلامات ماني فاهمة فيه شي حاولت افهمة ماقدرت

ابغى الحل والمساعدة ضروري الله يفرج كربكم

متميزه
04-16-2010, 06:30 PM
استفسار ..الغاء تكرار السجلات (http://www.7asabco.com/showthread.php?t=5624&highlight=%C7%E1%C7%D3%CA%DA%E1%C7%E3%C7%CA)

اما الانواع .. فاطبقي الامثله وبعدها اطرحي استفساراتك ..سنكون بالقرب ؟؟
سؤال في درس لانواع الاستعلام (http://www.7asabco.com/showthread.php?t=5697)

الريـم
04-16-2010, 07:00 PM
مشكورة اخت متميزة
عندي قاعدة بيانات وحاولت أطبق الانواع مانفع معاي

متميزه
04-16-2010, 10:31 PM
طيب .. ممكن ترفعينها .. لنشوف وين المشكله !!

الريـم
04-17-2010, 09:18 AM
هذا رابط القاعدة باليت اخت متميزة تشرحيلي انواع الاستعلامات لاني حاولت اطبقها وافهمها ماقدرت ...وكيف نمنع تكرار السجلات في الاستعلام؟؟
http://rapidshare.com/files/376804329/______________.mdb.html

متميزه
04-17-2010, 01:27 PM
تطبيق انواع الاستعلام على قاعدة المكتبة (http://www.4shared.com/document/v0ms92LR/_online.html)

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

تكوين جدول ..
تكوين جدول جديد من نفس الحقول الموجوده (وبنفس البيانات) من جدول او عدة جداول.. تغنيك عن علمية اعادة انشاء جدول وادخال البيانات اليه ..وتسد حاجتك لجدول جديد يضم مجموعه من الحقول الموجوده.

مثلا..تكوين جدول لطالبات كبيرات السن ..او جدول للمعلمات من خارج المدينه ..

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


الحاق ..
الحاق مجموعه من السجلات لجدول ..
مثلا بعد تخرج طالبات الصف الثالث متوسط من جدول المرحلة المتوسطة يتم الحاق سجلاتهم بجدول المرحلة الثانويه

استعلام حذف
لحذف سجلات من الجدول مثلا..
حذف سجلات طالبات الصف الثالث متوسط الناجحات من جدول المرحلة المتوسطة
و سجلات طالبات الصف الثالث ثانوي من جدول المرحلة الثانويه

اذا فيه اي نقطه قصرت بها ولم تتضح بالشكل المطلوب ,, فاستعلمي ..:Fully:

الريـم
04-18-2010, 08:16 AM
سلمت يداكِ وجزاك الله خير والله يوفقك دنيا وآخره ويفتح لك أبواب رزقه ويجزاك الجنة
مررررره كنت محتاسة فيها بس بعد شرحك فهمت بعض الاشياء عندي بعض الاسئلة وسامحيني اذا ازعجتك
اول سؤال انه فكره الاستعلام انه لازم الجداول تكون مربوطة مع بعض عشان البيانات ماتتكرر؟؟
طيب في استعلام جدولي لو استخدمت دالة اقل مثل (استعلام لاقل الكتب المتوفرة حسب التصنيف) فكره الاستعلام هنا كيف ؟؟ كيف البيانات تترتب ؟؟؟
وليش نختار عنوان العمود والصف بدون تجميع والقيمة نكتبها count
وفي نوع استعلام التحديث هل التحديث يكون بحقل بياناته ارقام فقط (حقل رقمي)؟؟؟
بالنسبة (لجدول الكتب الاساسي بتطبيق التحديث)هل اضفتي حقل العدد المتوفر ثم انشئتي الاستعلام ؟؟

سامحيني على الإطاااااااااله

متميزه
04-18-2010, 02:34 PM
فكره الاستعلام انه لازم الجداول تكون مربوطة مع بعض عشان البيانات ماتتكرر؟؟
راح نتكلم شوتين عن العلاقات من بحث اجريته :iii)w:
العلاقة بين جدولين ... هي مشاركة حقلين بين جدولين بحيث يمكنك ربط سجلات جدول بسجلات جدول اخر عن طريق الحقول التي تكون بها العلاقة.
فمثلا: لو كان لدينا جدول بيانات الموظفين ونريد ربطه بجدول اخر يمثل الاقسام التي يعمل بها الموظف، فلابد من استخدام العلاقات حتى نتمكن من ربط سجلات الموظف
بسجلات القسم او الدائرة التي يعمل بها.

من المزايا التي نجنيها من تطبيق العلاقات هي:
1) ضمان عدم تكرار بيانات السجلات بحيث لن تربط الجداول المختلفة الا بحقل واحد يعرف بالمفتاح الاجنبي Foreign key فلا يوجد داعي من اعداة تكرار الحقول في اكثر من جدول.
2) يجعل عملية التعديل سهلة جدا، فكل ما هو مطلوب منك تعديل سجل معين مرة واحد وستتأثر كافة جداول قواعد البيانات بهذا التعديل.
3) يمكنك عند القيام بعملية حذف السجل المرتبط بالعلاقة، سيتم حذف جميع السجلات المرتبطة والموجودة في الجداول الاخرى لقاعدة البيانات تلقائيا.

انواع العلاقات التي يمكننا Microsoft Access من تطبيقها بين الجداول:
أولا : علاقة رأس برأس ..كل سجل فى الجدول الأساسي يقابل سجل واحد فى الجدول الثاني
ثانيا: علاقة رأس بأطراف..كل سجل فى الجدول الأساسي يقابل أكثر من سجل فى الثاني (مثل جدول معارف الاساسي وجدول المدن او العلاقات)
ثالثا : علاقة أطراف بأطراف..كل سجل فى الجدول الأساسي يقابل أكثر من سجل فى الجدول الثاني والعكس
ولإنشاء علاقة ..من قائمة أدوات نختار علاقات ثم نقوم باضافة الجداول المطلوبة ثم إنشاء العلاقة (اما في المنهج فانشأنا العلاقات من خلال الربط بمعالج البحث)

طيب في استعلام جدولي لو استخدمت دالة اقل مثل (استعلام لاقل الكتب المتوفرة حسب التصنيف) فكره الاستعلام هنا كيف ؟؟ كيف البيانات تترتب ؟؟؟

الاستعلام لجدولي يظهر لك اعداد من الموجود حسب الداله التي اخترتها
وتختار عنوان العمود والصف لاننا نريد احصائيه عدديه لشيء بحسب شيء مثل احصائيه للكتب بحسب التصنيف ,, اما الهدف .. فابحسب الداله فامثلا .. استعلام لاقل الكتب المتوفرة حسب التصنيف _ استفيد منه في معرفة الكتب التي نحتاج لتوفيرها

وليش نختار عنوان العمود والصف بدون تجميع والقيمة نكتبها count

لازم يكون عندك حقل عنوان صف وحقل عنوان عمود وحقل قيمة فاختاري المناسب لكل حقل
فالهدف من الحقول نوجد عنوان للعمود والصف وحنا نريد العدد فاستخدمنا الداله count لحقل القيمة
ولتحديد المطلوب من الحقول .. تختارين الحقول الواضح اسمها في المطلوب .. مثل نريد أعداد الكتب من كل تصنيف من دور النشر _ اذا الحقول تصنيف و دار النشر عنواين الصف والعمود ولا فرق ايهما الصف او العمود
وحقل يكون قيمة فاخترنا رقم الكتاب واستخدمنا الداله Count لإستخراج الاعداد

وفي نوع استعلام التحديث هل التحديث يكون بحقل بياناته ارقام فقط (حقل رقمي)؟؟؟

لا .. ممكن نص لامشكله .. وسبق ان مثلنا عمليه التحديث لجدول طالبات المرحلة الثانويه الي (مرفعه)


بالنسبة (لجدول الكتب الاساسي بتطبيق التحديث)هل اضفتي حقل العدد المتوفر ثم انشئتي الاستعلام ؟؟

ايوه .. لاني حبيت تكون القاعده لهدف حقيقي او فعلي
فابعد ان احصينا الكتب الاقل باستخدام الاستعلام الجدولي
ممكن نقول ان المكتبه بحاجه للكتب
فاعملنا استعلام تحديث لإضافه 5 كتب جديده للمكتبه .. وبس

ملاحظه قاعدة المكتبة ...الجداول في القاعده 4 فقط اما الباقي فـ لتري تأثير الاستعلامات الاإجرائية عليها

الريـم
04-18-2010, 03:10 PM
مشكووووره وجزاك الله خير