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

المعهد العالى للدرسات النوعية


 
الرئيسيةبوابة بوابة بواأحدث الصورالتسجيلدخول

 

 مادة قواعد البيانات

اذهب الى الأسفل 
+8
ماما حلوة
حماقى
coptan
(@"haitham"@)
افريكانو
محظوظ 11
alansary
هدباء
12 مشترك
كاتب الموضوعرسالة
هدباء
عضو جديد
عضو جديد
هدباء


الاوسمة : مادة قواعد البيانات  Qatark
عدد المساهمات : 135
تاريخ التسجيل : 12/08/2010
العمر : 31

مادة قواعد البيانات  Empty
مُساهمةموضوع: مادة قواعد البيانات    مادة قواعد البيانات  I_icon_minitimeالأربعاء يناير 19, 2011 9:17 pm

بسم الله الرحمن
الرحيم



اجابة اسئلة مادة قواعد بيانات دكتور / رافت سالم



السؤال الاول:-
-1- تعريف قاعدة البيانات ؟
هى مستودع الذى يضم ويحوى جميع المعلومات عن منظمه او شركه او تنظيم مهما كان الحجم هذه التنظيماو نوع المعلومات

مثلا..نوع علومات:- وهذه المعلومات تصنف فى جداول تكون لكل طالب سجل خاصه به فان قاعدة البيانات التى تخصها تنظيم جميع المعلومات التى تتعلق بالدراسين
-2- اذكر بعض الامثله لقواعد البيانات ؟

البيانات:- تقصد بالبيانات مجموعه الحقائق والاحداث الغير منظمه والتى ليس لها معنى صريح ويكمن تسجيلها وقياسها ويمكن تخزينها والرجوه : ليها وقت لاحق مثل النصوص والارقام والتواريخ والصور.

المعلومات:- هى عباره عن بيانات تمت معالجتها وتنظيمها بحيث تصبح لها معنى واضح ومحدد ويمكن الاستفاده منها بشكل او باخر.

- 3- ما الفرق بين البيانات والمعلومات؟ اذكر بعض الامثله التى توضح ذلك؟
البيانات:- هى مجموعه الحقائق واالحداث الغير منظمه والتى ليس لها معنى صريح ومستقاه من مصدرها فى الحياه والتى يمكن تسجيلها وقياسها ويمكن تخزنيه والرجوع اليه فو وقت لاحق.

مثال:-اسامه .المنيا 1980 .هى عباره عن بيانات وكذلك اسماء البضائع تاريخ الشراءوصورها .اسم الموظف تاريخ التعيين.

المعلومات:- هى عباره عن بيانات تمت معالجتها وتنظيمها بحيث تصبح منظمه ولها معنى واضح ومحدد ويمكن الاستفاده منها بشكل او باخر.

مثال:- اسامه مولود فى المنيا سنة 1980 هى عباره عن معلومات.
1
البيانات ـــــ معالجه ــــــ المعلومات

السؤال الثانى:-
-1 - مميزات قواعد البيانات؟

1- امكانية اضافةملفات جديده.
2- اضافة بيانات جديده على الملفات الموجوده .
3- استرجاع بيانات من الملفات المكونه لقاعدة البيانات.
4- تحديث البيانات.
5- حذف البيانات من الملفات.
6-يمكن فرض قيود التامين والسريه على بعض البيانات الهامه.
7-يلقى حاجات كافة المستخدمين للبيانات

-2- اذكر انواع قواعد البيانات؟
هناك ثلاث انواع من قواعد البيانات حسب الطريقه التى تعمل بها
1- قواعد بيانات هرميه : hierarchy Bata base
2- قواعد بيانات شبكيه: net work database
3- قواعد علائقيه :relational pat abase

النوع الثالث (قواعد بيانات علائقيه) هو اكثر شهره واستخداما وسهل التعليم ولايحتاج الى ذاكره كبيره مثل .لاول والثانى.


3-ما المقصود بنظم ادارة قواعد البيانات؟
هى مجموعه من البرامج الجاهزه التى تقوم بتنفيذ جميع الوظائف المطلوبه من قاعدة البيانات مثل:Oracle ,Access , dbase, SQL

4-اذكر اجزاءقاعدة بيانات Access؟
1- الجداول _ يحتوى الجدول على مجموعة من البيانات حول موضوع محدد مثل المنتجات او الموردين
2- الاستعلامات
3-التقارير
4-النماذج 2
5-وحدات الماكرو
6-الوحدات النمطيه
السؤال الثالث:-
اذكر الخطوات الاساسيه لتصميم قاعدة بيانات سلميه؟
للوصول الى تصميم جيد لقاعدة بيانات سلميه منطقيه يجب اتباع الآتى:
تحديد الجداول اللازمه .
تحديد الحقول اللازمه .
تحديد انواع البيانات المطلوبه .
تعيين مفاتيح اساسيه للجداول .
انشاء العلاقات السلميه بين جداول البيانات .
مراجعة التصميم .
8-ادخال بيانات وانشاء كائنات قواعد بيانات اخرى .





2- اذكر انواع البيانات؟

*
مذكره_ (memo) تحتوى على عدد كبير من الحروف (اكبر من 250)حرف
*عددى_ صحيح (integer)يحتوى على ارقام صحيحه (بدون عدد عشوئيه)
*عددى_عشرى (decimal) يشمل على ارقام تحتوى على كسور عشريه مثل تكلفة المنتج الضربيه ......... الخ

3- ما المقصود بالمفتاح الرئيسى (الاساسى) فى الجدول وما شروط اختاره؟
تعيين مفاتيح اساسيه للجدول_ primary key
يجب ان يتضمن كل جدول فى قاعدة البيانات حقل فريد ويسمى هذا الحقل بالمفتاح الاساسى تعامل مع المفتاح الاساسى (الرئيسى) بكل جدول بقاعدة البيانات على انه حقل تحقيق شخصية هذا الجدول.
*الشروط :
يجب دائما اختيار المفتاح الاساسى بحيث يكون غير قابل للتكرار.
3

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

4- ما هو المفتاح الاجنبى (الثانوى ) وما شروطه؟
الحقل الغريب (الثانوى) هو حقل لا يتم للجدول الذى بث فيه باى صله لانه غريب عن هذا الجدول (جدول ب )يجب ان يكون متشابها ومطابق من الحقل الاساسى فى الجدول الاخر (جدول أ )
وجود
السؤال الرابع :-
1- ما هى مكونات الجدول فى قاعدة بيانات اكسس؟

1-الاستعلامات
2-النماذج
3-التقارير
4-وحدات الماكرو
5-الوحدات النمطيه

2- اذكر طرق انشاء الجداول فى قاعدة بيانات اكسس مع شرح كل طريقه ؟
1- انشاء جدول فى طريقة عرض التصميم
2- انشاء جدول باستخدام المعالج
3- انشاء جدول بادخال بيانات مباشره فى ورقة بيانات فارغه
بعد تشغيل برنامج الاكسس الى ان تصل الى الشكل التالى :-
قم بنقر مزدوج على عبارة "انشاء جدول فى طريقة عرض التصميم"
بعدها سيظهر الشكل التالى:-
*انقر فوق عمود اسم الحقل واكتب اسما للحقل
*فى عمود نوع البيانات حدد نوع البيانات الذى تريدها
*فى عمود الوصف اكتب وصفا للمعلومات التى يتضمنها هذا الحقل يعتبر الوصف اختيارا
*انقر فوق حفظ على شريط الادوات ثم اكتب اسما للجدول
**مثال**
سنقوم بانشاء جدول للموظفين وستختار اسما للحقول الآتى:-
رقم الموظف – اسم المو اظف- رقم الجدول - هاتف المنزل - العنوان - تاريخ التعيين- المستوى التعليمى -المدينه .
فى الشكل السابق فى المربع الآول قم بكتابة "رقم الموظف" واجعل نوع البيانات "رقم" وكذلك فى المربع الذى تحته اكتب "اسم الموظف" واجعل نوع البيانات "نص" وبنفس الخطوات اكمال الجدول .
3- اشرح كيفية انشاء والغاء المفتاح الاساسى للجدول؟
*سنختار المفتاح الاساسى هو رقم الموظف قم بالذهب الى حقل رقم الموظف وقم بالنقر على زر الفاره الايمن لتظهر لنا هذه القائمه .
*الان نقوم بالنقر على الاختيار الاول وهو "مفتاح اساسى "ليظهر لنا شكل مفتاح بجاب المثلث المقلوب كما فى الشكل
*الان قم بحفظ الجدول باى اسم تريده يمكن حفظ الجدول باكثر من طريقه قم بحفظ الجدول باسم "الموظف"ليظهر على قاعدة البيانات كما فى الشكل الاتى

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

4- اشرح كيفية ادخال البيانات الى الجدول؟
فتح الجدول * قم بالنقر على اسم الجدول نقرا مزدوجا سيظهر لك الشكل الاتى
هذا الشكل يسمى"عرض ورقة البيانات"اى انه من هنا يمكننا اضافة البيانات ولا يمكننا اضافة حقول جديده
*قم باضافة البيانات الى الجدول الى ان تنتهى وستظهر كما فى الشكل * بعد اضافة البيانات قم لاغلاق الجدول سوف يتم الحفظ اوتوما تيكيا


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ


السؤال الخامس:-
1-اشرح كيفية اضافة عمود (او صف ) الى الجدول؟
*قم بفتح الجدول فى طريقة عرض التصميم سيظهر.
*لادراج حقل داخل الجدول انقر فوق الصف اسفل المكان الذى تريد اضافة الحقل اليه ستظهر قائمة انقر فوق ادراج صفوف .
*سيظهر حقل فارغ اكتب اسما للحقل الجديد وكذلك نوع البيانات

2-اشرح كيفية تغيير عرض الاعمده وارتفاع الصفوف فى الجدول؟
*1* تغيير عرض الاعمده :قم بوضع المؤشر الى سجل ثم ثبته على خط الخطوطالشبكيه ستلاحظ ان اشكل تغير الى سهم براسين قم بسحب السهم للاسفل لتزيد من ارتفاع السطور .

*2*تغيير ارتفاع الصفوف :قم بوضع المؤشر الى عمود اختيار السجل ثم ثبته على خط الخطوط الشبكيه ستلاحظ ان اشكل تغير الى سهم براسين قم بسحب السهم للاسفل لتزيد من ارتفاع السطور .


3- اشرح كيفية اخفاء او حذف عمود (او مجموعة من الاعمده)؟
*1*حدد الحقل او الحقول التى تريد حذفها وننقر عليه بذر الفاره الايمن لتظهر قائمه ونختار حذف صفوف
*2*بعد النقر عليه سيظهر شكل قم بالنقر على زر نعم وسوف يظهر شكل ثانى
*3*قم بالنقر على زر نعم سيظهر الشكل التالى بجميع حقوله ما عدا الحقل الذى قمت بحذفه "رقم الجوال"





السؤال السادس:-
اذكر طرق البحث عن البيانات فى الجدول مع الشرح كل طريقه؟
البحث عن البيانات وترتيبها بمعنى البحث عن المعلومات يعنى توجيه سؤال والحصول على الاجابه.
البحث باستخدام خاصية البحث:-
للبحث عن سجل معين اتبع الخطوات التاليه :
1.من صفحة البيانات اختار العموم الذى يحتوى على المعلومة التى تبحث عنها.
2.من شريط الادوات انقر زر بحث بحث فيظهر مربع حوارى بحث زاستبدال
3.اختر التبويب بحث ثم اكتب فى خانه عن النص الذى تبحث عنه .وفى خانة حدد اسم الحقل الذى تريد البحث فيه ثم انقر على زر بحث عن التالى فيتم فى هذه الحاله البحث عن السجل المطلوب وعندما يجده يضعه تحت المضاء.
4.انقر زر الاغلاق لتعود الى جدول البيانات وقراءة البيانات التى تبحث عنها

البحث بجزء من المعلومه:-
نستخدم للبحث عن سجل لا نعرف الا جزء من النص
*1* من مربع الحوار السابق انقر الزر الموجود فى خانة مطابقه فتظهر قائمة منسدله بالاختيارات التى يمكن البحث عنها.
*2*اختر (اى جزء من الحقل) ثم انقرر زر بحث عن التالى فيقوم البرنامج بالبحث عن اول سجل توجدبه المعلومه المتوفره وتضعه تحت الشريط المضاء.
البحث باستخدام خاصية الاستبدال:-
نستخدم هذه الخاصيه للبحث عن معلومه معينه وابواحده اخرى
1.اختر العمود الذى يحتوى على المعلومه التى تريد استبدالخا ثم اخترامر استبدال من قائمة تحرير فيظهر مربع الحوار السابق قم بتنشيط التبويب استبدال
2.اكتب المعلومه التى تبحث عنها فى خانة البحث عن
3.اكتب المعلومه التى تريد استبدال القديمه بها فى خانه استبدال بــ.
4.انقر زر بحث عن التلى فيقوم البرنامج بالبحث عن معلومه معندها يجدها يضعها تحت الشريط المضاء.
5.انقر زر استبدال وذلك لاستبدال المعلومه القديمه بالجديده.

2-اشرح طريقةترتيب السجلات تصاعديا او تنازليا؟
1- انقر فوق الحقل الذى تريد استخدامه لفرز السجلات.
2-انقر فوق تصاعدى او فرز تنازلى.
*اذا كان الحقل الذى يتم فرزه يحتوى على بيانات نصيه كون الفرز
بالشكل التالى:
أ.فرز تصاعدى اى من الالف الى الياء فى اللغه الانكليزيه من a to z
ب.فرز تنازلى من الياء الى الالف فى اللغة الانكليزيهمن z to a
*اذا كان الحقل من نوع رقمى يتم الفرز بالشكل التالى
ب.فرز تصاعدى اى من الرقم الاصغر الى الرقم الاكبر
ت. فرز تنازلى اى من الرقم الاكبر الى الرقم الاضغر.
ث. يمكن ايضا اجراء عملية الفرز من قائمة سجلات ::: فرز ::: تصاعدى او تنازلى .

اشرح طريقة تصفية البيانات:
حسب التحديد او باستبعاد التحديد او حسب النموذج .
استخدام خاصية التصفيه filtering للبحث عن مجموعة سجلات :-
يستخدم عامل التصفيه لعزل سجلات تحتوى على معلومه معينه , وتوجد عدة طرق لفرز السجلات منها :-
التصفيه حسب التحديد :- (أ) افتح الجدول الذى تريد , ثم حدد الحقل الذى تريد تصفية السجلات تبعا لمحتويات ثم حدد القيمه التى تريد التصفيه على اساسها .

(ب) انقر زر تصفية حسب التحديد
من شريط الادوات فينتج فرز البيانات حسب
حسب التحديد الذى حددته .
(ج) بعد الاطلاع على السجلات انقر زر ازالة عامل التصفيه .
2. التصفيه حسب النموذج :- يتم فى هذه التصفيه استخدام اكثر من معيار لتصفية السجلات.
(أ)افتح الجدول الذى يريد عمل تصفية له ثم انقر زر "تصفية حسب النموذج"من شريط الادوات.
يظهر نموذج خال بعنوان "تصفيه حسب النموذج"يحتوى على سجل واحد بدون بيانات
(ب)وجه المؤشر الى الحقل الذى تريد ثم انقر السهم المتجه الى اشفل فى داخل الخليه واختر المعيار الذى تريده من القائمه المنسدله .
(ج)وجه المؤشر الى حقل اخر وانقر السهم المتجه الى اسفل داخل الخليه واختر المعيار الثانى الذى تريده وهكذا.
(د)انقر التبويب (او)الذى يظهر فى اسفل المربع الحوارى فيظهر سطر خال من البيانات لنكتب الشريط الثانى وهكذا يمكن اضافة العديد من الشروط لمعايير الصفيه.
(هـ)بعد الانتهاء من كتاية كل المعايير التصفيه انقر زر (تطبيق عامل التصفيه) من شريط الادوات فتظهر السجلات التى ينطبق عليها معايير التصفيه الذى جددتها وبعد الانتهاء انقر على زر ازالة عامل التصفيه /الفرز.

السؤال السابع :-
1.اذكر انواع العلاقات بين الجداول ؟ مع ذكر بعض الامثله لكل نوع؟
*النوع الاول :- one to one واحد لواحد.
مثال : نقترض انه نريد القيام بتصميم جدول لطلاب الفرقه الاولى لكلية التجاره ويضم هذا الجدول (رقم الطالب , اسمه , تاريخ ميلاده ,عنوانه ,رقم تليفونه , نوعه , تخصصه ,رقم السكشن , باق ام مستجد)

*النوع الثانى :- one - to- many بمعنى واحد للعديد .
مثال : بفرض انه لدينا جدولان الجدول الاول عباره عن جدول يوضح بيانات العملاء لشركة ما والجدول الاخر عباره عن جدول يوضح اوامر الشراء لهؤلاء العملاء ونريد ان نقوم بالربط بين هذين الجدولين.

النوع الثالث many to many او العديد للعديد.
مثال :للمدرس والمواد الدراسيه :
المدرس يمكن ان يدرس اكثر من ماده والماده يمكن ان يدرسها اكثر من مدرس وهذه علاقة many to many كثير لكثير.


السؤال العاشر :-
اشرح كيفية انشاء وتنفيذ العلاقات الاتيه فلا برنلمج الاكسس موضحا بمثال لكل حالة :
*one to one (واحد لواحد ) علاقة واحد الى واحد وهى للحالات التى احد صفوف الجدول أ (الجدول الاول) ليس له اى علاقه الا باحد صفوف الجدول ب (الجدول الثانى ) هذه العلاقه تقتضى وجود نفس المفتاح الاساسى فى الجدولين.
مثال:- نقترض انه نريد القيام بتصميم جدول لطلاب الفرقه الاولى لكلية التجاره ويضم هذا الجدول (رقم الطالب , اسمه , تاريخ ميلاده ,عنوانه ,رقم تليفونه , نوعه , تخصصه ,رقم السكشن , باق ام مستجد)

فاننا سنلاحظ هنا كثرة الحقول والتى تصل الى 9 حقول والتى قد تعمل على زيادة حجم الجدول وصعوبة التعامل مع هذا الكم من البيانات
ولذلك فاننا فى هذه الحاله سوف نقوم بقسمة هذا الجدول الى جدولين وسوف نقوم بربط هذين الجدولين بعلاقة one to one وذلك كما يلى :
اولا :نقوم بتصميم الجدول الاول والذى يشتمل على الحقول التاليه (رقم الطالب .اسمه .عنوانه .نوعه.باق ام مستجد ) ونطلق عليه اسم الجدول الاول .
ثانيا :نقوم بتصميم الجدول الثانى والذى يشتمل على البيانات التاليه ( رقم الطالب –اسمه-تاريخ ميلاده-رقم تليفونه-تخصصه- رقم السكشن .
ثالثا :- نقوم بوضع مفتاح رئيسى للجدولين و المفتاح الرئيسى هو عباره عن حقل لا تتكرر بياناته فى اى سجل من سجلات وهو ما نطلق عليه ال ID و سوف نقوم هنا باختيار حقلى رقم الطالب فى الجدولين لجعلهما مفتاحا رئيسيا حيث انه لكل طالب رقم محدد لا يتم تكراره ولا يتم اشتراك اكثر من طالب فى رقم واحد ابدا ولمعرفة كيفية عمل المفتاح الرئيسى نفتح الجدول فى طريقة عرض التصميم design view ونقوم بتحديد الحقل الخاص برقم الطالب ثم نقوم بالضغط على ايقونة primary key الموجوده الموجوده فى شريط الادوات ثم نقوم بحفظ التغييرات
رابعا :- نقوم بانشاء العلاقه بين الجدولين وذلك بالضغط على ايقونه relationships الموجوده فى شريط الادوات لتظهر الينا النافذه التاليه ثم نقوم بتحديد الجدول الاول والضغط على زر add وهكذا فى الجدول الثانى ثم نضغط على زر close ليظهر لنا الجدولان ثم نقوم بالضغط على الحقل المسمى برقم الطالب فى الجدول الاول والسحب الى نفس الحثل فى الجدول الثانى لتظهر الينا النافذه التاليه ونستطيع ان نرى هنا نوع العلاقه one to one من خلال relationship type
ثم نضغط على الزر create حتى يتم انشاء العلاقه بين الجدولين ليظهر لنا الجدولان بالشكل التالى وبذلك نكون قد انتهينا من ربط الجدولين معا بعمل علاقه بينهما وهى علاقة one to one
*one to many (واحد لكثير )

فى هذا العلاقه لكل صف فى الجدول الاول عددا من الصفوف المرتبطه به فى الجدول الثانى قد يكون صفرا او واحدا او اكثر , ولكن كل صف فى الجدول الثانى يرتبط بصف واحد بالضبط من الجدول الاول . هذا هو نوع العلاقات الاكثر شيوعا .
فى هذه العلاقه يكون احد الحقول فى الجدول الاول مفتاح رئيسى ويكون هذا الحقل فى الجدول الثانى حقل تابع او ثانوى .
مثال:بفرض انه لدنيا جدولان الجدول الاول عباره عن جدول يوضح بياتات العملاء لشركة ما والجدول الاخر عباره عن جدول يوضح اوامر الشراء لهؤلاء العملاء ونريد ان نقوم بالربط بين هذين الجدولين .

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

*many to many ( كثير لكثير )فى هذه الهلاقه كل من صفوف الجدولين قد يرتبط بصف او اكثر ( او ولا بصف ) من صفوفو الجدول الثانى . الحقيقه ان هذا النوع من العلاقات يحدث ايضا كثيرا فى الحياه العمليه لكنك لن تجده فى اى قاعدة بيانات علائقيه .
لا يمكن تطبيق هذه العلاقه بين الجدولين مباشره ملكن ستحتاج الى جدول ثالث وسيط يكون المفتاح الرئيسى للجدول الوسيط مكون من المفتاحين الاساسيين للجدولين الخرين .

مثال :المدرس والمواد الدراسيه:-
المدرس يمكن ان يدرس اكثر من ماده والماده يمكن ان يدرسها اكثر من مدرس هذه العلاقه many to many كثير لكثير .
اذا كان لديك البيانات التاليه فى جدول المدرس وجدول المواد الدراسيه :
سنحتاج الى جدول ثالث وسيط يكون المفتاح الرئيسى للجدول الوسيط مكون من المفتاحين الاساسين للجدولين الاخرين ( رقم المدرس ورقم الماده ).













السؤال الحادى عشر:-
ما هو الاستعلام وما هى استخدامه ؟
الاستعلام هو عباره عن عزل مجموعه سجلات او حقول يمكن ان تكون من اكثر من جدول ينطبق عليه شروط او معايير معينه تقوم بتحديدها نتيجة الاستعلام يمكن عرضها فى جدول استعلامى بحيث يمكن حفظه وتسميته .
يستخدم الاستعلام لتحديث سجلات عديده او حذفها مره واحده واجراء *حساسبات معرفه مسبقا او مخصصه على البيانات الخاصه بك.
عن طريق تشغيل الاستعلام فانت . قد تسال مثلا :
كم عدد الطلاب الذين حصلوا على تقدير ممتاز خلال هذه السنه ؟
ما هو متوسط درجات كل طالب ؟
كم عدد الطلاب الخريجين لعام معين؟

ما هى انواع الاستعلام مع شرح كل نوع ؟
*1*استعلامات التحديد :- يعتبر من اكثر انواع الاستعلامات شيوعا . ويستخدم لاسترجاع بيانات من جدول واحد او اكثر ويعرض النتائج فى صفحة بيانات.
*2*استعلامات اجرائيه:-هو استعلام يجرى من تغييرات على العديد من السجلات فى عملية واحده فقط .
وتوجد اربعة انواع من الاستعلامات الاجرائيه هى
استعلامات حذف
استعلامات تحديث
استعلامات الحاقيه
استعلامات انشاء جدول
*3*استعلامات المعلمات
*4*استعلامات جدوليه

ما هى طرق انشاء الاستعلام مع شرح كل طريقه ؟
توجد طريقتين الاستعلام هى :
1-انشاء استعلام فى طريقة عرض التصميم.

الطريقة الاولى انشاء فى طريقة عرض التصميم
*1* نفتح قاعدة البيانات المعينه .
*2* انقر على استعلامات ثم انقر على " انشاء استعلام فى طريقة عرض التصميم"
*3* توجد طرقتين لتحديد الحقول
الطريقه الاولى :يتم سحب الحقل من الجدول الى الشبكه فى خانة الحقول.
الطريقة:يتم النقر نقرا مزدوجا على الحقل المراد من الجدول ليتم نقله الى الشبكه فى خانة الحقول.
1-قم باختيار الحقول المراد ظهورها عند الاستعلام .
2- الان قم بالنقر على زر تشغيل وهو يحمل شكل علامة التعجب فى شريط الادوات او من قائمة استعلام قو بالنقر على زر تشغيل
الاستعلام بشروط :-
الشريط يتم وضعه لاظهار بيانات معينه ومحدده ويتم وضع الشرط فى خانة المعايير


الطريقه الثانيه : انشاء استعلام باستخدام المعالج
1*افتح ملف قاعدة البيانات . انقر فوق استعلامات تحت المائنات , ثم انقر فوق جديد على شريط ادوات اطار قاعدة البيانات .
2* فى مربع الحوار استعلام جديد وانقر فوق معالج استعلام بسيط ثم انقر فوق موافق
3*من صندوق الحوار ( معالج الاستعلامات البسيطه)اختر الجدول المطلوب لانشاء الاستعلام من قائمة جداول / استعلامات ثم انقر ويمكن اداء الخطوتين السابقتين بخطوه واحده وذلك عن طريق نقر انشاء استعلام باستخدام المعالج من اطار قاعدة البيانات نقرا مزدوجا.
4* من خانة ( الحقول . المتاحه ) حدد الحقول التى تريدها ثم قم بنقلها الى خانة (الحقول الحدده ) عن طريق نقر الزر< بعد ذلك انقر زر التالى .
فتظهر نافذة اخرى تطلب منك تحديد اسم للاستعلام اكتب الاسم الذى تريده ثم انقر على زر انهاء تظهر بد ذلك نتيجة الاستعلام فى طريقة عرض صفحة بيانات .
5*من صندوق الحوار الذى يظهر حدد اسم للاستعلام الجديد فى مربع ( ما هو العنوان الذى تريد لاستعلامك ؟) ثم اختر طريقة عرض الاستعلام ثم اضغط على زر انهاء.
6*بعد الضغط على الزر انهاء يتم عرض النتائج الخاص بالاستعلام الذى تم انشائه



السؤال الثالث عشر :
1- ما هو التقرير و ما انواع التقارير ؟

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

انواع :-
* عمود مفرد
*مجموعات / اجماليات
*ملخص
*جدولى
*2* اذكر طرق انشاء التقرير مع شرح كل طريقه؟


السؤال الرابع عشر
1* ما هو النموذج وما انواع النماذج ؟
هو عباره عن مستند يشتمل على بيانات سجل واحد بحيث تظهر بشكل جذاب مع امكانية التحكم فى كل عنصر من عناصره .
يعرض فقط المعلومات التى تريد ان تراها وبالطريقه التى تريد ان تراها بها.
يستخدم عناصر تحكم مالوفه مثل مربعات النصوص وخانات الاختيار المستخدمه فى windows مما يجعل عرض وادخال البيانات سهلا .
يمكن ان يكون ملونا ومميز الشكل لان لك امكانيات التحكم فى حجم ومظهر كل من مكوناته .
انواع :-
أ* النموذج الفردى العمود
ب*النموذج الجدولى
ج* النموذج الرئيسيه / الفرعيه
د*رسم

اذكر طرق انشاء النموذج مع شرح كل طريق؟
1* من اطار قاعدة البيانات ,نشط التبويب "نماذج" ثم انقر زر جيد فيظهر مربع " نموذج جديد"
2*يظهر مربع اخر يطلب منك تحديد نوع التخطيط الذى تريده ,اختر النوع الذى تريده ثم انقر زر التالى . يظهر مربع حوارى اخر يطلب منك كتابة عنوان للنموذج , اكتب العنوان ثم انقر زر انهاء.


منقوااااااااااااال عن منتدى ( شباب نوعيه )


وربنا معانا جميعا ان شاء الله


هى الاسئله كتير شويه
بس للأسف الدكتور ملغاش اى حاجه
الرجوع الى أعلى الصفحة اذهب الى الأسفل
alansary
عضو ماسى
عضو ماسى
alansary


عدد المساهمات : 1322
تاريخ التسجيل : 11/04/2010
العمر : 36
الموقع : ssayedalansary@yahoo.com

مادة قواعد البيانات  Empty
مُساهمةموضوع: رد: مادة قواعد البيانات    مادة قواعد البيانات  I_icon_minitimeالأربعاء يناير 19, 2011 10:14 pm

تسلم أيدك
بس فى مع الا هيجاوب لزم يكون معها رسم فى كل الاسأله العملى
تحياتى لكم جميعا
الرجوع الى أعلى الصفحة اذهب الى الأسفل
محظوظ 11
عضو خيالى
عضو خيالى
محظوظ 11


عدد المساهمات : 2457
تاريخ التسجيل : 02/04/2010
العمر : 32

مادة قواعد البيانات  Empty
مُساهمةموضوع: رد: مادة قواعد البيانات    مادة قواعد البيانات  I_icon_minitimeالأربعاء يناير 19, 2011 10:39 pm

تسلم ايدك يا هدباء
وشكرا على المجهود الجامد ده
الرجوع الى أعلى الصفحة اذهب الى الأسفل
افريكانو
عضو ذهبى
عضو ذهبى
افريكانو


عدد المساهمات : 1066
تاريخ التسجيل : 11/04/2010
العمر : 31

مادة قواعد البيانات  Empty
مُساهمةموضوع: رد: مادة قواعد البيانات    مادة قواعد البيانات  I_icon_minitimeالأربعاء يناير 19, 2011 11:36 pm

تسلم ايدك وشكرا
الرجوع الى أعلى الصفحة اذهب الى الأسفل
(@"haitham"@)
مشرف القسم الاسلامى
مشرف القسم الاسلامى
(@


عدد المساهمات : 996
تاريخ التسجيل : 29/05/2010
العمر : 33

مادة قواعد البيانات  Empty
مُساهمةموضوع: رد: مادة قواعد البيانات    مادة قواعد البيانات  I_icon_minitimeالخميس يناير 20, 2011 12:44 am

تسلم ايدك يا الاء
على المجهود دا
وبالتوفيق للجميع
ان شاء الله
الرجوع الى أعلى الصفحة اذهب الى الأسفل
coptan
عضو جديد
عضو جديد
coptan


عدد المساهمات : 16
تاريخ التسجيل : 17/06/2010

مادة قواعد البيانات  Empty
مُساهمةموضوع: رد: مادة قواعد البيانات    مادة قواعد البيانات  I_icon_minitimeالخميس يناير 20, 2011 2:29 am

شكرا ليكي كتير اوووووي
وحسبي الله ونعم الوكيل فيك يادكتور
الرجوع الى أعلى الصفحة اذهب الى الأسفل
حماقى
فاصل شحن
فاصل شحن



الاوسمة : وسام
عدد المساهمات : 1349
تاريخ التسجيل : 14/09/2009
العمر : 35

مادة قواعد البيانات  Empty
مُساهمةموضوع: رد: مادة قواعد البيانات    مادة قواعد البيانات  I_icon_minitimeالخميس يناير 20, 2011 2:53 am




تسلم ايدك يا الاء

ثانكس على الافادة للجميع

وعلى نقل التوبيك ومجهودك

ونورتى منتداكى من تانى
الرجوع الى أعلى الصفحة اذهب الى الأسفل
ماما حلوة
عضو خيالى
عضو خيالى
ماما حلوة


عدد المساهمات : 1898
تاريخ التسجيل : 14/12/2009
العمر : 31

مادة قواعد البيانات  Empty
مُساهمةموضوع: رد: مادة قواعد البيانات    مادة قواعد البيانات  I_icon_minitimeالخميس يناير 20, 2011 3:43 am

tslm eadk ea lolo
rbna m3ana ansha2 alah
الرجوع الى أعلى الصفحة اذهب الى الأسفل
sem sem
عضو متألق
عضو متألق
sem sem


الاوسمة : مادة قواعد البيانات  2
عدد المساهمات : 416
تاريخ التسجيل : 12/03/2010
الموقع : http://semsem1.ba7r.org/

مادة قواعد البيانات  Empty
مُساهمةموضوع: رد: مادة قواعد البيانات    مادة قواعد البيانات  I_icon_minitimeالخميس يناير 20, 2011 12:17 pm

تسلم ايدك يا قمر ومجهود رائع بجد

وبالتوفيق للجميع
الرجوع الى أعلى الصفحة اذهب الى الأسفل
محمود احمد
مشرف قسم الحب والرومانسية
مشرف قسم الحب والرومانسية
محمود احمد


عدد المساهمات : 799
تاريخ التسجيل : 26/02/2010
العمر : 34
الموقع : حدائق القبة - القاهرة

مادة قواعد البيانات  Empty
مُساهمةموضوع: رد: مادة قواعد البيانات    مادة قواعد البيانات  I_icon_minitimeالخميس يناير 20, 2011 2:43 pm

تسلم ايديك يا الاء

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


عدد المساهمات : 1578
تاريخ التسجيل : 28/10/2010
العمر : 31

مادة قواعد البيانات  Empty
مُساهمةموضوع: رد: مادة قواعد البيانات    مادة قواعد البيانات  I_icon_minitimeالخميس يناير 20, 2011 6:50 pm

تسلم ايديك ياهدباء بس على فكره في اسأله ليه رسم مش كلام بس وعلى العموم تسلم ايدك ومشكوره لاهتماميك ++++++++++++++++++
الرجوع الى أعلى الصفحة اذهب الى الأسفل
Ahmed FOX
عضو جديد
عضو جديد
Ahmed FOX


عدد المساهمات : 1
تاريخ التسجيل : 06/01/2011

مادة قواعد البيانات  Empty
مُساهمةموضوع: رد: مادة قواعد البيانات    مادة قواعد البيانات  I_icon_minitimeالخميس يناير 20, 2011 8:15 pm

مادة قواعد البيانات  236329 مادة قواعد البيانات  236329 مادة قواعد البيانات  236329

نيس أوى تسلم يا بشا
الرجوع الى أعلى الصفحة اذهب الى الأسفل
حماقى
فاصل شحن
فاصل شحن



الاوسمة : وسام
عدد المساهمات : 1349
تاريخ التسجيل : 14/09/2009
العمر : 35

مادة قواعد البيانات  Empty
مُساهمةموضوع: رد: مادة قواعد البيانات    مادة قواعد البيانات  I_icon_minitimeالخميس يناير 20, 2011 8:20 pm



نورتنا يا ابوحميد

ويارب دايما منورنا على طووووووول
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
مادة قواعد البيانات
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» قواعد البيانات يا جدعان ..ايه ؟؟
» ارجو الي حضر سكاشن برمجه و قواعد يقولي ايه الي بياخده
» شيت مادة الاحصاااء
» شيت مادة التسويق
» شيت مادة الرياضة

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
المعهد العالى للدرسات النوعية :: المنتدى الخاص بالمعهد العالى للدرسات النوعية :: الفرقة التانية-
انتقل الى: