.( -3 أسفل أسم الحقل ( يمكن أن يصل إلى 64 حرفاً ) أكتب ( رقم المتدرب ) شكل ( 27
.( -4 أسفل نوع البيانات أختر ( نص ) شكل ( 27
شكل ( 27 ) يوضح تصميم جدول البيانات
.( -5 أمام حجم السجل ( الحقل ) أكتب ( 7 ) شكل ( 27
* خصائص الحقل :
أ- حجم الحقل : يظهر مع البيانات النصية والرقمية فقط لتحديد أقصى طول للحقل.
ب- تنسيق : لتحديد الطرق التي ستظهر ا بيانات الحقل.
ج- الأماكن العشرية : يظهر مع البيانات الرقمية والعملة فقط لتحديد عدد الخانات
العشرية.
د- مرشح الإدخال : يسمح باختيار نموذج جاهز لتظهر بيانات الحقل مطابقة له.
ه- عنوان : يسمح باختيار عنوان ليظهر في النماذج والتقاير والملصقات بدلاً من أسم الحقل.
و- القيمة الإفتراضيه : تتسبب في إظهار قيمة افتراضية في الحقل مع كل سجل جديد في حالة
إدخال البيانات.
ز- قاعدة تحقق الصحة : تعبير لتحديد القيم التي يمكن إدخالها في الحقل، وهذا التعبير يختبر
البيانات الداخلة إلى الحقل ليتحقق أا موافقة لشرط معين ويمنع إدخال بيانات غير موافقة
لهذا الشرط.
ج- نص تحقيق الصحة : رسالة الخطأ التي تظهر عند إدخال قيمة غير مسموح ا من قبل
قواعد التحقق من الصحة.
ط- مطلوب : يحدد هل مطلوب قيمة لهذا الحقل أم لا.
ى- السماح بالطول صفر : هل يسمح بسلاسل فارغة أم لا في البيانات النصية ويستخدم مع
الحقول النصية والمذكرة فقط.
ك - مفهرسه : هل مطلوب إنشاء فهرس لهذا الحقل.
-6 أسفل عمود ( وصف ) أكتب ( يشتمل هذا الحقل على كود لكل متدرب مميز ومختلف عن
باقي المتدربين ) وهو يسع حتى 255 حرفاً.
( -7 أدخل المواصفات الحقول التالية :شكل ( 28
أسم الحقل الاسم الأول أسم الأب أسم العائلة
نوع البيانات نص نص نص
الوصف بدون بدون بدون
شكل ( 28 ) يوضح تصميم جدول بيانات الطلاب
-8 أدخل مواصفات الحقل التالي :
أسم الحقل تاريخ الميلاد
نوع البيانات تاريخ / وقت
تنسيق تاريخ عام
شكل ( 29 ) يوضح كيفية ضبط خصائص الحقول
( *تنسيق التاريخ : شكل ( 29
1997 م و 10:44:23 ص /1/ 1) تاريخ عام : 15 )
2) تاريخ طويل : الأحد 5 مارس 1997 )
1997/4/ 3) تاريخ قصير : 3 )
4) وقت طويل : 10
44 ص )
5) وقت متوسط : 10:44 ص )
6) وقت قصير : 17:44 )
-9 أدخل مواصفات الحقول التالية :
أسم الحقل العنوان المدينة هاتف العمل هاتف المترل
نوع البيانات نص نص نص نص
-10 أدخل مواصفات الحقل التالي :
أسم الحقل التكلفه
نوع البيانات رقم
حجم السجل مزدوج
شكل ( 30 ) يوضح كيفية ضبط خاصية حجم السجل
( *أحجام الحقول الرقمية: شكل ( 30
. 1) بايت : تخزن به أرقام صحيحه فقط من صفر : 255 )
.32767: 2) عدد صحيح : تخزن به أرقام صحيحه فقط من - 32768 )
: 3) عدد صحيح طويل : تخزن به أرقام صحيحه فقط - 2147483648 )
.2147483648
. 4) مزدوج : تخزن به أرقام صحيحه وعشريه حتى 7 )
. 5) فردى : تخزن به أرقام صحيحه وعشريه حتى 15 )
تنسيق عام
شكل ( 31 ) يوضح كيفية ضبط حقل التنسيق
( *تنسيق الأرقام : شكل ( 31
1) عام : رقم الإدخال = 1234.567 ، يظهر = 1234.567 . ( كما هو ). )
. 2) عملة : رقم الإدخال = 1234 ، يظهر =ج م 1.234 )
. 3) ثابت : رقم الإدخال = 1234.567 ، يظهر = 1234.57 )
. 4) قياسي : رقم الإدخال = 1234.567 ، يظهر = 1.234.57 )
. 5) بالمائة : رقم الإدخال = 12345 ، يظهر = % 12.35 )
6) علمي : تستخدم الرموز العلمية. )
-11 أدخل مواصفات الحقل التالي.
أسم الحقل مصري
نوع البيانات نعم/ لا
تنسيق نعم / لا ( لظهور كلمة لا تلقائياً )
-12 أدخل مواصفات الحقل التالي :
أسم الحقل ملاحظات
نوع البيانات مذكرة
-13 تخصيص المفتاح الأساسي للجدول:
أ- أختر حقل رقم المتدربين.
ب- من قائمة تحرير اختر ضبط المفتاح الأساسي.
-14 حفظ جدول البيانات وتسميته : ( حتى 64 حرفاً ).
.( أ- أفتح قائمة ( ملف ) ثم أختر ( حفظ باسم ) شكل ( 32
شكل ( 32 ) يوضح صندوق حوارى لحفظ الجدول
ب- أكتب ( بيانات المتدربين ).
ج- أختر ( موافق ).
الفصل الخامس
تعدیل جدول البیانات
-26 تعدیل مواصفات جدول البیانات :
-1 فتح قاعدة البيانات :
أ- أفتح قائمة ( ملف ) ثم أختار ( فتح قاعدة بيانات ).
من أسطوانة التمرين. ( Students ) ب- أختر الملف
ج- أختر ( موافق )
-2 فتح جدول البيانات :
أ- أختر زر ( جدول )
ب- أنقر جدول ( بيانات المتدربين ) نقرا مزدوج.
يظهر جدول البيانات خالياً، ويسمى هذا الشكل ( عرض صفحة البيانات ).
ج- من شريط الأدوات أختر زر عرض التصميم
: ( -3 تعديل طول حقل رقم المتدرب من ( 7) إلى ( 5
أ- أختر حقل (رقم المتدرب) وأنتقل إلى خانة ( نوع البيانات ).
. ب- أنتقل إلى ( حجم السجل ) ثم أكتب 5 بدلاً من 7
-4 إضافة حقل جديد للجدول باسم ( الجهة ) بعد حقل ( أسم العائلة ) :
أ- أختر حقل ( تاريخ الميلاد ).
ب- أفتح قائمة ( تحرير ) ثم أختر ( إدراج )، سيظهر سطر جديد.
ج- أكتب ( الجهة ) تحت عمود ( أسم الحقل ) ثم أختر نوع الحقل (نص).
-5 حذف حقل ( هاتف المترل ) :
أ- أختر حقل ( هاتف المترل ).
ب- أفتح قائمة ( تحرير ) ثم أختر ( حذف صف ).
ج- أختر ( موافق ).
-6 تعديل أسم حقل ( هاتف العمل ) إلى ( رقم الهاتف ) :
أ- أنتقل إلى حقل ( هاتف العمل ) ثم إلى خانة ( أسم الحقل ).
ب- أختر أسم الحقل ثم أكتب ( رقم الهاتف ).
-7 إعادة ترتيب الحقول داخل الجدول :
(لنقل حقل " مصري " من مكانه إلى بعد حقل " أسم العائلة " ):
أ- أختر الحقل ( مصري ).
ب- باستخدام خاصية السحب والإلقاء أسحب الحقل إلى أن يستقر تحت حقل (أسم العائلة).
-27 تعدیل السجلات :
.( Sales ) -1 أفتح قاعدة البيانات
-2 أنقر جدول ( بيانات العملاء ) نقراً مزدوجاً.
-3 أضف سجل جديد يشتمل على البيانات التالية :
أ- رقم العميل : 11111
ب- أسم العميل : مدرسة قواعد البيانات
ج- العنوان : 50 ش عثمان بن عفان
د- المدينة : سندباد.
ه- رقم الهاتف : 1234567
و- المشتريات حتى تاريخه : 7508 جنيهاً.
هذا هو السجل الحالي.
المكان الذي سيدخل فيه سجل جديداً.
تغييرًا حدث على السجل ولكنه لم يحفظ.
-28 تعدیل البیانات :
.F -1 حرك المؤشر حتى تضعه فوق كلمة سندباد في حقل المدينة ثم أضغط 2
-2 أكتب: مدينة أكسس. ( ستحل الكلمة الجديدة محل الكلمة الموجودة).
.[ Del ] -3 لحذف الكلمة الموجودة فقط أضغط مفتاح
-4 للتراجع عن أخر تعديل في أي مكان بالجدول ( آخر حروف كتبتها ). أضغط على
-5 للتراجع عن أخر تعديل في الحقل / السجل الذي تقوم بتعديل بياناته. أضغط
-6 للانتقال من سجل لأخر أنظر الشكل التالي
ثم أختر موافق. Del -7 لحذف سجل قم باختياره أولاً ثم أضغط على مفتاح
-29 التبدیل بین إظهار البیانات في شكل نموذج أو صفحة بیانات
:
-1 من نافذة قاعدة البيانات اختر زر ( نموذج ).
-2 أنقر النموذج بيانات العملاء نقراً مزدوجاً.
-3 للانتقال لعرض صفحة البيانات أختر زر
-4 للانتقال لعرض نموذج أختر زر
الفصل السادس
البحث عن البیانات
وترتیبها
-30 البحث باستخدام معلومة:
( البحث عن : شركة الحاسبات المتحدة في حقل أسم العميل ).
.Sales -1 أفتح قاعدة البيانات
-2 أفتح جدول بيانات العملاء.
-3 أختر العمود الذي ترغب البحث فيه ( عمود أسم العميل سواء بوضع المؤشر داخله أو اختيار
العمود كله ).
.( -4 من شروط الأدوات أختر زر البحث شكل ( 33
شكل ( 33 ) يوضح مكونات صندوق حوارى للبحث عن بيان محدد
* المربع الحواري ( البحث في حقل ) :
الحقل الحالي : البحث سيتم في الحقل المختار.
جميع الحقول : البحث سيتم في جميع حقول الجدول.
لأعلى : البحث سيتم من الحقل الحالى إلى أعلى.
لأسفل : البحث سيتم من الحقل الحالى إلى أسفل.
-5 أمام خانة ( البحث عن ) أكتب : شركة الحاسبات المتحدة.
-6 أختر زر ( بحث عن الأول ).
-7 نظرا لإحتمال وجود عميل آخر بنفس الإسم داخل جدول البيانات، وللتأكد إختر زر (بحث
عن التالى).
-8 ستظهر الرسالة الموضحة بالشكل عالية، أختر زر ( لا ) لإاء البحث.
-31 البحث بجزء من المعلومة :
( البحث عن : المتحدة في حقل أسم العميل ).
-1 أنتقل إلى بداية الجدول ثم ضع المؤشر إلى داخل حقل أسم العميل.
.( -2 من شريط الأدوات أختر زر البحث شكل ( 34
شكل ( 34 ) يوضح خاصية البحث فى أى جزء من الحقل
-3 أمام خانة البحث عن اكتب : المتحدة.
-4 من خانة البحث في : أختر ( أي جزء من الحقل ). لأن كلمه المتحدة جزء من حقل أسم
العميل.
-5 أختر زر ( بحث عن الأول ). ستحصل على أو سجل يحتوى على معيار البحث.
-6 ونظراً لاحتمال وجود عميل آخر بنفس الاسم أختر زر ( بحث عن التالي ).
. -7 كرر الخطوة رقم 6
-8 أختر زر ( لا ) ثم ( موافق ).
-32 استخدام التصفیة للبحث عن مجموعة سجلات :
-1 تأكد أن صفحة البيانات في جدول بيانات العملاء مفتوحة.
-2 أختر مفتاح تحرير عامل التصفية / الفرز
شكل ( 35 ) يوضح نافذة عامل التصفية لبيانات العملاء
( * محتويات مربع ( عامل تصفيه ) : شكل ( 35
أ- شريط العنوان : أي نافذة الجدول.
ب- أسماء الحقول : في الجزء العلوي من الجدول نافذة بأسماء الحقول الموجودة في الجدول.
ج- معايرة التصفية : لتحديد الحقول والمعايير المستخدمة لتصفية السجلات.
-3 أختر حقل ( المدينة ) بالنقر المزدوج.
-4 أنتقل إلى أول خليه أمام سطر معايير ثم أكتب ( طنطا ) ثم أضغط إدخال.
-5 طبق عامل التصفية عن طريق الضغط على مفتاح تصفيه / فرز
-6 أختر زر لإضافة معيار آخر.
.( > -7 أضف حقل ( المشتريات حتى تاريخه ) ثم أكتب المعيار( 5000
حتى يمكن الحصول على سجلات عملاء (طنطا ) الذين تزيد مشتريام عن 5000 جنيه.
-8 أختر زر .
-9 أختر زر لإظهار جميع السجلات.
-33 فرز السجلات :
ومعناه ترتيب السجلات في جدول البيانات ترتيباً إما تصاعدياً أو تنازلياً وفق مجيئها في حقل
معين. والفرز الذي سنقوم بتنفيذه الآن فرز سريع أي تظهر نتائجه على الشاشة فقط.
* الفرز التصاعدي :
لترتيب سجلات أسماء المدن تصاعدياً أي من الألف إلى الياء .
-1 أختر أي حقل من حقول ( المدينة ).
-2 من شريط الأدوات أختر فرز تصاعدي .
* الفرز التنازلي :
لترتيب السجلات بحيث تظهر أكبر المشتريات في البداية يليها الأقل فالأقل .
-1 أختر أي حقل من حقول ( المشتريات حتى تاريخه ).
-2 من شريط الأدوات أختر فرز تنازلي .
الفصل السابع
ربط الجداول
ربط الجداول يعنى إنشاء علاقة ارتباط دائمة بين جدولين أو أكثر، ويكون من نتيجتها
استخراج بيانات من كلا الجدولين وإظهارها في النماذج أو التقارير أو استعلامات.
ومن الضروري ربط الجداول لأن التصميم الجيد لقاعدة البيانات يتطلب منك أن تنشىء
جداول صغيره يشتمل كلاً منها على بيانات ذات طبيعة واحدة.
-34 أنواع العلاقات :
يمكن ربط جدولين إذا كان كليهما يشتمل على حقل أو أكثر ما نفس البيان ات، وعادةً
تسمى الحقول في كلا الجدولين بنفس الاسم.
وهناك ثلاث أنواع من العلاقات :
: One - to - many * علاقة واحد مقابل مجموعه
هي الأكثر استخداماً، وتعنى أن السجل الواحد في جدول البيانات ( الجدول الرئيسي
Related يقابله أكثر من سجل في جدول آخر ( الجدول المرتبط ( Primary Table
.( Table
: One - to - One * علاقة واحد مقابل واحد
هذا النوع أقل استخداماً من النوع السابق، وفيه كل سجل في الجدول الرئيسي يقابله سجل
واحد في الجدول المرتبط به ( فمثلاً : عندما ترغب في فصل معلومات العميل إلى بيانات عامه
وبيانات خاصة).
: Many - to - many * علاقة مجموعة مقابل مجموعه
هذا النوع نادر الاستخدام وفيه يقابل كل سجل من الجدول الرئيسي عدة سجلات فى
الجدول المرتبط، ويقابل السجل الواحد في الجدول المرتبط عدة سجلات في الجدول الرئيسي
(المنتجات وأوامر الشراء )، وهذا النوع من العلاقات معقد، لذا يجب ربط الجدولين بأسلوب غير
مباشر وذلك بإنشاء جدول ثالث يعمل على تجزئة علاقة (ارتباط مجموعه مقابل مجموعه ) إلى
علاقتين من نوع ( واحد مقابل مجموعه )، وفى هذه الحالة تضع المفتاحين الأساسيين لكلا الجدولين
في الجدول الثالث.
-35 ربط الجداول ذات العلاقة المشتركة :
قبل إنشاء علاقة بين جدولين تأكد أن :
-1 كلا الجدولين ما حقل / حقول متشاة.
-2 تحديد الجدول الرئيسي والجدول التابع.
-3 إذ لم يكن الجدول التابع يشتمل على حقل يتطابق مع حقل المفتاح الأساسي في الجدول
الرئيسي، أضف حقلاً جديداً في الجدول التابع بنفس مواصفات حقل المفتاح الأساسي في
الجدول الرئيسي.
-4 لا يمكن تعديل مواصفات أو حذف الحقول التي أسست علاقة الربط إلا إذا ألغيت علاقة
الربط بين الجدولين أولاًُ.
: One - to - many * إنشاء علاقة ارتباط
قم بربط جدول ( أجماليات الفواتير [ جدول أساسي ] )، ( SALES ) في قاعدة البيانات
وجدول ( تفصيلات الفواتير [ جدول مرتبط ] ). يشتمل كلا الجدولين على حقل (رقم الفاتورة)
، ويعتبر هو المفتاح الأساسي للجدول الأساسي.
.( SALES ) -1 أفتح قاعدة البيانات
-2 من قائمة ( تحرير) أختر أمر ( علاقات ).
شكل ( 36 ) يوضح نافذة لانشاء العلاقات
-3 أضف جدول ( إجماليات الفواتير ) وجدول ( تفصيلات الفواتير ) ليضافوا داخل نافذة
.( العلاقات شكل ( 36
-4 من نافذة علاقات أسحب حقل ( رقم الفاتورة ) من جدول ( إجماليات الفواتير ) وألقه فوق
حقل ( رقم الفاتورة ) في جدول ( تفصيلات الفواتير ) شكل ( 37 )، ثم نشط ( فرض
.( التكامل المرجعي ) شكل ( 37
شكل ( 37 ) يوضح صندوق حوارى لخصائص العلاقات
-5 من مربع ( علاقات ) أختر زر ( إنشاء ) من شكل ( 37 ) فتصبح نافذة العلاقات كما بشكل
.(38)
شكل ( 38 ) يوضح نافذة العلاقات بعد انشاء العلاقة بين الجدولين
كما سبق لو كان مخصص للجدول مف تاح أساسى واحد، كما يمكن أن يخصص له أكثر من
مفتاح أساسي.
فإذا كان الجدول المخصص له أكثر من مفتاح أساسي هو الجدول الرئيسي في علاقات
الجداول، يجب ربط جميع الحقول المخصصة كمفتاح أساسي بالحقول المناظرة في الجدول المرتبط.