Professional Documents
Culture Documents
1
مميزات معالج قواعد البيانات :Access
يوفر أسه الطرق إلنشاء جمي مكونات قاعد البيانات م جداول – تقارير – نماذ وحتى الماكرو
والوحدات النمطية بدع كام للغة العربية.
يعم م خالل بيئة رسوميه Graphical Interfaceوھو ما يعطيه سهولة فاي تنفياى األوامار
ومتعة فى أداء العم بعيدا ع الصور الجافة لتنفيى األوامر فبد م كتابة األوامر ع طريق لوحة
المفاتيح يمكن الوصول إليها بحركات بسايطة ما الفاار لضاغط أو فاتح قاوائ منسادلة لألوامار يات
ا ختيار منها بسهولة.
ساهولة الحركاة داخا معاالج قواعاد البياناات تاددي إلاى سارعة ا نجااز وفاعليتهاا فما Access
تستطي التنق م مكان إلى آخر بضغطة واحد على الفاأر دون الحاجاة إلاى إغاالق شاشاات وفاتح
أخر للوصول إلى ھدف .
Accessناشر مكتبي فأنت م Accessتتمت بخاصية ما تراه ھو ما تحص علياه وباىل تساتطي
معرفاة شاك التقريار الفعلاي قبا الطباعاة ما إمكانياات ضاخمة للتعاما ما أنمااط الخطاوط وإدرا
الصور والرسومات فأنت م Accessتحتا إلى إعاد صياغة بيانات .
يعتبر معالج قواعد البيانات Accessأدا جاد لزياد اإلنتاجية وھي بالتأكيد النتيجة الطبيعية لتوفير
مجموعة المميزات السابقة وغيرھا الكثير إلنشااء النمااذ والتقاارير فماا عليا ساو اإلجاباه علاى
Access Wizardبعدھا يكون بي يدي ما تريد ما جاداول و نمااذ مجموعة أسئلة يقدمها ل
بمنتهى السهولة واليسر.
التكاما ما البارامج األخار ساواء قواعاد بياناات ساابقة أو بارامج معالجاة الكلماات أو الجاداول
ا لكترونية فيمكنها قراء قواعد البيانات المنشا بواسطة برامج أخار وكاىل الاربط باي Access
و الجداول ا لكترونية Excelوبرامج معالجة الكلمات .Word
مصاحب لمعالج قواعد البيانات Accessالمساعد Helpيتوفر المساعد ھىا عندما تحتاا إلياه فاي
أي موقف حيث يمكن الحصول علياه بساهولة بالضاغط علاى مفتاا F1أو يمكا ا ساتعانة باه بنقار
األمر Helpوھو ضم سطر األوامر.
قاعد البيانات تتضم ميزات واسعة للتقارير وا ستعالمات مبنيه ضم قاعد البيانات .
دع كام للصور و الرسومات التوضيحية حيث يمك عم المخططاات البنائياة والرساومية للبياناات
الموجود في قاعد البيانات و تضمينها داخ التقرير المطبوع.
2
توافر وسائ تحك فاى قاعاد البياناات الاى أقصاى درجاة وعلاى مساتويات مختلفاة حياث يتايح معاالج
قواعد البيانات للمستخد ضبط خصائص المكونات لتصبح البيانات مثال " للقراء فقط" كىل يعطى
امكانية اساتخدا المااكرو وياوفر الاى جاناب ذلا لغاة برمجاة خاصاة تسامى Access Basicلزيااد
القدر على التحك فى طريقة عرض وظهور البيانات .
أمثلة للبيانات التى تخزن فى قواعد البيانات المنشأ بواسطة معالج قواعد البيانات :Access
-1تسجي أسماء أشخاص أو جهات وعناوينه وأرقا تليفوناته .
-2تسجي مبيعات ومشتريات واستخرا فواتير منوعة.
-3تسجي بيانات ودرجات الطالب واستخرا نتائجه .
-4تسجي مرضى وبياناته الشخصية وإحصاءات متنوعة له
-5فهارس كتب ومكتبات واعارات كمكاتب اقراص CDاو غير ذل .
-6عاملي فى مدسسة وتقاريرھ وتقرير بالمستحقات وا جازات .
-7مكتب سفريات وحجوزات .
- 8تسجي تبرعات وانشطة خيرية
-9اتصا ت ادارية "صادر – وارد "
وھىه ا مثلة السابقة ما ھى إ شئ قلي م استخدامات كثير لمعالج قواعاد البياناات حياث وضاعت شاركة
مايكروسااوفت فااى ھااىا المعااالج كائنااات تساااعد المسااتخد علااى ادخااال البيانااات واسااتخراجها م ا القواعااد
وطباعتها وھىه الكائنات ھى :
Table الجداول
Query ا ستعالمات
Form النماذ
Report التقارير
Macro الماكرو
3
التعام م قواعد البيانات ( العم م معالج قواعد البيانات : )Access
نالحا أن البيئاة الجدياد لمعاالج قواعاد البياناات Microsoft Acess 2016تعتماد علاى التبوياب
وداخ ھىه التبويبات مجموعات اوامر .
ت إعاد تصمي واجهة المستخد فى برامج Microsoft Office 2016لتكون بالشك التالي:
4
تبويب File
ويتوفر فيها عدد م األزرار مث انهاء ونشر وادار وانهاء قاعد البيانات.
5
يعتبر "شريط أدوات الوصول السري " وھو شريط أدوات يمكا تخصيصاه ويحتاو علاى مجموعاة
م األوامر المستقلة ع عالمة التبويب المعروضة حاليا وھى .Redo- Undo - Save
يمك اضافة ازرار تمث اوامر الى "شريط ادوات الوصول السري " ويمكا نقلاه ما احاد الماوقعي
ويمك اضافة أمر اليه مباشر م األوامر التى يت عرضها على "الشريط" باالخطوات الممكني
التالية.
على الجانب تظهر قائمة منها أختار األمرالاى فى "الشريط" انقر فوق عالمة األمر
تريد اضافته الى "شريط أدوات الوصول السري "
يمكن اختيار أوامر اضافية أو أيقونات م مجموعات أشارطة األدوات المصااحبة للتبويباات
بالنقر بزر الفأر األيما علاى األيقوناة فاوق األمرالاى ترياده تظهار قائماة مختصار أختار
منها "إضافة الى شريط أدوات الوصول السري "
6
مالحظة:
مث قي يمك اضافة اإلوامر فقط الى "شريط أدوات الوصول السري " يتعىر اضافة محتو معظ القوائ
المسافات البادئة والتباعد واألنماط الفردية والتى تظهر أيضا فى "الشاريط " الاى "شاريط أدوات الوصاول
السري ".
شريط العنوان :
ويوجد فيه اس المعالج قواعد البياناات واسا الملاف الاى يات التعاما معاه وفاى أقصاى اليساار توجاد ثالثاة
أزرار وھ زر "تصغير" و"تكبير" و"اغالق "Xالمعروفي فى جمي نوافى الويندوز.
7
شريط تبويب إنشاء CREATEيتكون م مجموعات وھى:
-1نماذ جاھز
-2مجموعة جداول
-3مجموعة نماذ
-4مجموعة تقارير
-5مجموعة غير ذل
-1مجموعة استيراد
-2مجموعة تصدير
8
شريط تبويب أدوات قاعد البيانات DATABASE TOOLSيتكون م مجموعات وھى:
جزء التنقل
منطقة العمل
9
شريط الحالة:
-3النماذ : Form
ھى عبار ع الشك النهاائى الاى توضا باه البياناات والواجهاة التاي يتعاما معهاا مساتخدمي قاعاد
البيانات ولىل يظهر فيه مميزات التصمي و بد أن يكاون وضا البياناات فياه بشاك مناساب وبأسالوب
منسق م العل أن ك البيانات المدخلة م خالل النماذ يت حفظها تلقائيا فى الجداول .
10
-4التقارير :Report
وھى تحديد للبيانات التى التى يت طباعتها ويت ا ختيار م خالله شك وتصمي لورقة الطباعة.
11
عند عم قاعد بيانات جديد يت بنقر Blank desktop databaseم الواجهة السابقة :
موضح:ادوات
ليحدد بعدھا اس ومكان خزن قاعد البيانات وبا مر Createيت تكوينها كما شريط
الوصول السريع شريط العنوان
شريط التبويب
جزء التنقل
بين
محتويات
المستند
12
يوجاد آخار مجموعاة ولفتح ملف قاعد بيانات سابقة يت اماا ما الواجهاة ا ولاى ضام
ملفااااات قاعااااد بيانااااات تاااا العماااا فيهااااا يمكاااا بااااالنقر علااااى قاعااااد البيانااااات المطلوبااااة لفتحهااااا او ماااا
والشاشة السابقة تتكون م تبويبات (قوائ ) باالوقوف والضاغط علاى كا تبوياب منهاا تظهار مجموعاة ما
أشاارطة األدوات تساامى مجموعااات تحتااو ك ا مجموعااة علااى ك ا التعليمااات التااى تسااتخد فااى بناااء قاعااد
البيانااات ومجموعااة تبويبااات قاعااد البيانااات ومجموعااات أشاارطة األدوات ھااىه يمك ا تحريكهااا باااإلنز ق
بتحري الفأر لألما والخلف على ھىه األشرطة .
الحافظة :clipboard
وتشم األيقونات :قص – نسخ – لصق – نسخ التنسيق
فرز وتصفية :sort & filter
تحديد – ترتيب تصاعد – ترتيب تنازلى – عام التصفية – تبدي – خيارات متقدمة .
سجالت : Records
تدقيق امالئى -سج جديد – حف – حىف سج – تحديث الك -ا جماليات .
بحث : Find
بحث – انتقال الى – استبدال – تحديد .
13
خط : Text Formatting
وتشم األيقونات :لون خاط الكتاباة – لاون خلفياة الكتاباة (التعبئاة) – تحويا الخاط الاى غاامق وفااتح –
تنسيق خط الكتابة الى مائ أو عدل – محاذا الكتابة يمي أو شامال أو وساط الساطر – حجا خاط الكتاباة
– Fontنوع خط الكتابة – خطوط الشبكة .
ا ستعالمات :Quieres
معالج ا ستعال - Query Wizardتصمي ا ستعال Query Design
نماذ :Forms
Blank وتشاام األيقونااات :نمااوذ – Formتصاامي نمااوذ – Form Designنمااوذ فااار
–Formمعالج ا ستعال – Navigation – Form Wizardنماذ اخر . More Forms
تقارير :Reports
وتشم األيقونات :تقرير – Reportتصمي تقريار – Report Designتساميات – Labrlsتقريار
فار – Blank Reportمعالج التقارير . Report Wizard
14
-4تبويب بيانات خارجية :External Data
استيراد :Import&link
وتشاام األيقونااات :عمليااات ا سااتيراد المحفوظااة – Saved Importsاسااتيراد عناصاار م ا ملفااات
– ODBC Database – Excel Accessاستيراد ملف نصاى – Text Fileاساتيراد ملاف XML
ستيراد جدول م ملفات اخر الى قاعد البيانات. – Moreوتستخد
تصدير: Export
وتشم األيقونات :عمليات التصدير المحفوظة – Excel – Saved exportsتصادير الاى ملاف Text
More – Access – Email – PDF or XPS – XML File – Fileويفيااد بتصاادير ملفااات
قاعد البيانات مث التقارير كملفات اخر خار قاعد البيانات .
15
تحلي Analyzeويشم :
توثيااق قاعااد البياناااات – Database Documenterتحليااا األداء - Analyze Performance
تحلي الجدول . Analyze Table
نق البيانات : Move Dataوتشم األيقونات :قاعد بيانات . ShairPoint - Access
16
تحلي انظمة قواعد البيانات : Accessتحديد الغرض م قواعد البيانات:
يدل الغرض م قواعد البيانات على المعلومات التي ستحتاجها منها يمكن تحديد الموضوعات التي
تحتاجها لحف حقائق عنها ) الجداول ( والحقاائق الماراد حفظهاا عا كا موضاوع ) الحقاول باداخ
الجداول ) وفي سبي تحديد الغرض م أنشاء قاعد البيانات يمكن عم اآلتي:-
أن تتحدث م المستخدمي المرتقبي لقواعد البيانات لتحديد احتياجاته منها.
أن تشاور اآلخري حول نوعية األسئلة التي تود أن تجيب عنها قاعد البيانات.
أن تض تخطيطات للتقارير المراد طباعتها .
أن تجم النماذ المستخدمة بالفع في تسجي البيانات.
وتستعي بك ھىه البيانات في الخطوات التالية للتصمي
الخطو الثانية :تحديد الجداول الالزمة بعد تحديد الغرض م قاعد البيانات تقس البيانات والمعلومات الى
موضوعات منفصلة مث موظفون أو طالب وتمث المعلومات الخاصة بك موضوع جدول منفصا فاى قاعاد
البيانات .
الخطو الثالثة :تحديد الحقول الالزمة حيث تحدد المعلومات التى تود حفظهاا فاى كا جادول وتسامى كا فئاة
م المعلومات فى الجدول حقال ويت عرضها كعمود فى الجدول فمثال فاى جادول الماوظفي يكاون ھناا حقاال
يمث "األس األخير" وآخر يمث "تاريخ التعيي " وھكىا .
الخطو الرابعة :تحديد العالقات فعلي بمراجعة ك جدول على حد ث تحديد طبيعة العالقات بي البيانات فى
جدول ما والبيانات فى الجداول األخر -يمكن اضافة حقول للجداول أو انشاء جداول جديد إلنشاء العالقاات
وتحقيقها بي البيانات فى الجداول المختلفة اذا دعت الضرور لىل .
17
الخطااو الخامسااة :تنقاايح التصاامي فعلي ا بتحلي ا التصاامي للبحااث ع ا أ مالحظااات أو أخطاااء .ث ا انش ااء
جداول فعلية وإضافة مثال م سجالت البيانات ث تأكد م أنا تساتطي الحصاول علاى النتاائج التاى تريادھا.
م ھىه الجداول .ث ق بإجراء التعديالت لضبط التصمي عند الحاجة .
األخطاااء أو أغفلاات ا شااياء م ا التصاامي األولااى إذ أنااه يمكن ا اعتبااار ھ اىا تناازعج اذا وقعاات فااى بع ا
التصمي مسود أولية يمك تطويرھا فيما بعد .علي باختيار امثلاة بياناات ونمااذ األولياة لنمااذ وتقاارير
قاعد قاعاد البيانالات فاساتخدا Microsoft Offce Accessيجعا ما الساهولة بمكاان القياا بتعادي
وقت انشائها غير أن تعدي الجداول يصبح أكثر صعوبة بعد امتالئها بالبيانات تصمي قاعد البيانات فى نف
وبعد انشاء النماذ والتقارير المختلفة .ولهاىا السابب يجاب التأكاد ما ساالمة مشااك التصامي وصاحته قبا
ادخال البيانات .
18
تحديد الجداول الالزمة :
يعتباار تحديااد الجااداول م ا أكثاار الخطااوات الشااائكة فااى عمليااة تصاامي قاعااد البيانااات ألن النتااائج
المطلوبة م قاعاد البياناات – مثا التقاارير المطلاوب طباعتهاا والنمااذ التاى ترياد اساتخدامها فاى
ادخال البيانات الى الجداول واألسئلة التى تريد ا جاباة عليهاا – تادل بالضارور علاى كيفياة انشااء
الجااداول التااى تاادد الااى تل ا النتااائج حيااث تساااعد فقااط فااى الوصااول الااى مااا تريااد ان تعرفااه م ا
الى كيفية تقسي المعلومات الى جداول. معلومات ولي
سجل أو صف
حقل أو عمود
19
ضافة عمود للجدول بالنقر ا يم على عمود فار وما القائماة التاي ساتظهر نختاار ناوع البياناات
للحق (نص رق تاريخ )..ويكون له اس افتراضي . Field1
يت كتابة عناوي رؤوس الحقول بالنقر بزر الفأر األيم على رأس الحق (العمود) واختيار "إعااد
تسمية عمود" Rename Fieldوكتابة أس للحق حسب تصمي الجدول.
يظهار مربا حاوار يساأل "ھا ترياد حفا عناد إغاالق الجاادول بالضاغط علاى أيقونااة ا غاالق
التغييرات فى تصمي جادول " Tabel1جادول "1بالضاغط علاى "موافاق" يظهار مربا جدياد يساأل
ع ا ا س ا المقتاار للجاادول لحف ا الجاادول بإس ا ويقتاار ألمعااالج "جاادول رق ا "1اس ا للملااف
ويمكن اقترا اس آخر وكتابته ونقر "موافق" يظهر الجدول الجديد فى "جزء التنق ".
يت النقر علاى كلماة إضاافة حقا جدياد وكتاباة اسا الحقا الماراد ادخالاه ضام الجادول وھكاىا حتاى
تنتهى م ادرا جمي الحقول المطلوبة فى جدول البيانات المطلوب .
ونجد فى بداية السج الجديد العالمة * لترشدنا الى أن السج ھو السج التالى والى سوف يات إدخاال
البيانات فيه ويت إدخال البيانات الى السجالت ولك م األفضا تحدياد نوعياة البياناات المطلوباة فاى كا
جدول يعنى مثال :
بد أن يوجد به رق المرتب وتمييز العملة حق الراتب فى قاعد البيانات الخاصة ب
رق . بد أن تكتب فيه نص كتابى ولي حق ا س
الجامعة التكنولوجية -مركز تكنولوجيا المعلومات -ص ب -18310البريد اإللكترونيICTC@uotechnology.edu.iq :
20
رق البطاقة بد أن يكون بها رق ا أن كانت غير ذل .
21
-1الشاشة التى ظهرت بها شريط تبويب وھو تصمي Designوخاص بأدوات الجدول
فقط والى يت م خالل مجموعاته التحك الكام فى ك محتويات الجدول.
-2ومنه أيضا يت اختياار ناوع البياناات) (DataTypeلكا حقا بالجادول وھناا عاد خياارات
وھى:
22
حق الجدول وفى أية عناصر تحك تربطها بالجدول .
عنااد انشاااء قاعااد بيانااات فااى ملااف تنساايق Office Access 2007
تدع الحقول "مىكر " أيضا تحرير النص المنسق.
للحقول التى محتواھاا أرقاا يمكا ادخالهاا فاى العملياات الحساابية مثا بيانات رقمية رق
"الراتااب" أو "درجااات الطالااب" وتسااتخد الحقااول الرقميااة اإلعااداد Number
وحج الحق الى يتحك فى حج القي الاى يمكا أن يحتوياه .يمكنا
تعيي حج الحق الى 1 , 2 , 4 , 8 , 16بايت
يخزن Accessكافة التواريخ كأعداد 8بايت ذات دقة مزدوجة . تواريخ وأوقات تاريخ/وقت
Date/Time
بياناااااات ارقاااااا بعماااااالت تخاازي البيانااات كأعااداد 8باياات وتقريبهااا الااى ارب ا أعااداد عشاارية. عملة
ترياد يستخد ھىا النوع م البيانات لتخزي البيانات المالياة وعنادما نقدية Currency
أن يقرب Accessالقي .
4باياات يسااتخد عاااد فااى المفاااتيح األساسااية تخاازي البيانااات كقااي قي رقمية فريد ترقي تلقائى
وتزداد قيمها تلقائيا عند اضافة سج جديد . AutoNumber
يستخد -1لكافة القي Yesويستخد 0لكافة القي No بيانات trueأو False نع /
Yes/No
الصااااااااااااور والوثااااااااااااائق تخزي أكثر م 2 GBما البياناات الحاد األقصاى لكافاة قواعاد بياناات الكائ OLE
والرسااااااااومات البيانيااااااااة Accessتىكر أن اضافة 2 GBما البياناات يتسابب فاى تشاغي قاعاد
البيانات بابطء .تنشائ حقاول "الكاائ " OLEصاورا نقطياة للوثاائق وكائنااااااات أخاااااار ماااااا
Officeوالباااارامج التااااى األصلية أو الكائنات األخر ثا تعارض ھاىه الصاور النقطياة فاى حقاول
الجااادول وعناصااار تحكااا النمااااذ أو التقاااارير الموجاااود فاااي قاعاااد تستند الى . Windows
البيانات.
لعاارض ھااىه الصااور فااى ( Accessيجااب تااوفر خاااد ) OLEمعااالج
قواعااد البيانااات يااوفر ھااىا النااوع ما الملفااات (ويجااب أن يكااون مسااج
علاااى الكمبياااوتر الاااى سااايت تشاااغي قاعاااد البياناااات علياااه يعااارض
Accessرمااز صااور مكسااور .وھااى مشااكلة متعااارف عليهااا لاابع
أنواع الصور خاصة صور JPEG
كقاعاااد يجاااب اساااتخدا حقاااول مااا ناااوع بياناااات "مرفاااق" لملفاااات
accdbبد م حقول الكائ OLEتستخد حقول المرفقاات مساافات
التخزي بكفاء أكثر و تتقيد بعد توفر خواد OLEمسجلة.
تخاازي اكثاار ما 1GBما البيانااات .يمكنا تخاازي ارتباطااات لمواقا عناوي الويب ارتباط تشعبى
23
ويب .ولمواق أو ملفات على إنترنت أو شبكة اتصاال محلياة )(LAN Hyperlink
ولمواق أو ملفات على الكمبيوتر الخاص ب .
رفااااق صاااور أوأناااواع أخااار مااا الملفاااات المدعماااة الاااى الساااجالت أية أنواع ملفات مدعمة مرفقات
الموجااود فااى قاعااد البيانااات مثاا ارفاااق ملفااات الااى رسااائ البريااد Attachment
ا لكترونى يمكن ايضا عرض الملفاات المرفقاة وتحريرھاا اساتنادا الاى
كيفية اعاداد المصام للحقا "مرفاق" وتاوفر حقاول المرفقاات مروناة
اكثر م تل التاى توفرھاا حقاول "الكاائ " OLEوتساتخد مساافات
التخزي بكفاء أكبر نها تنشئ صور نقطية للملف ا صلى.
لتوصيف الحق الىي نوع بياناته تحتا معادلة رياضية وقد تعتمد علاى بيانات رقمية بمعاد ت حساب
حق آخار بالجادول يحتاوي بياناات رقمياة واضايف ھاىا الناوع باصادار Calculated
Access2010ويت عملها بطريقة مشابهة لعم المعاد ت با ساتعال
والىي سيوضح حقا
بياناااات رقمياااة او نصاااية لتوصيف الحقول التى سوف نختار بياناتها م قائمة منسدلة معالج البحث
بقائمة Lookup Wizard
معالج البحث :Lookup Wizardنشاء حق يأخى قيمة م قائمة بعد قي اما نختارھا م جدول آخار أو
تدخ ضم مراح المعالج وم امثلة استخدامها بقاعد بيانات ا فاراد ماثال فاي احاد الجاداول توجاد اساماء
جدول المنتسبي نضيف عمود يأخى عناوينه المنتسبي بجدول معي وعناوينه الوظيفية بجدول آخر بنف
الوظيفية م الجدول اآلخر كما موضح فى الخطوات التالية:
-1يطلااب ھاا انااه نختاااار بيانااات القائمااة ماا جااادول -2اذا اخترنا اول اختيار م جدول نحدد اس الجدول
موجود او بادخال قي مباشر بالمرحلة بعدھا
24
-3نختااار الحق ا م ا الجاادول المطلااوب ظهااور بياناتااه -4نحاادد ترتيااب بيانااات القائمااة تصاااعديا او تنازليااا
بالقائمااة مث ا اس ا العنااوان الااوظيفي لجاادول العناااوي للحق المطلوب
الوظيفية
وعند ادخال البيانات لهاىا الحقا يكاون بشاك قائماة بعدھا يطلب خزن الجدول وسينشئ عالقة بي الجدولي
كما موضح:
25
المفتا األساسى:
الجامعة التكنولوجية -مركز تكنولوجيا المعلومات -ص ب -18310البريد اإللكترونيICTC@uotechnology.edu.iq :
26
الحق الواحاد فماثال ا سا ممكا أن يتكارر كثار كلنا نعل أن كثيرا م المعلومات تبدو متشابهة لنف
م شخص تشابه اسماء أو أن تكون األجور متشابهة ألكثر م شخص وايضا ممك أن تكون الوظيفاة
كثاار ما شااخص فقااد تصاايب ھااىه المتشااابهات قاعااد البيانااات بالخلا ولهااىا ظهاار مااا يساامى متكاارر
شخص مار اخار مهماا كانات ا ساباب يمك ان تتكرر بالمفتا ا ساسى وھو عبار ع قيمة
وقد يقو المعالج قواعد البيانات بتعيينها تلقائياا ضامانا لعاد الخلا فاى الساجالت ويمكا أن تقاو أنات
بتعيينها بتحديد احد حقول الجدول الىي نوع بياناته رقمية مث Numberأو AutoNumber
بالنقر ا يم على الحق في عرض التصمي للجدول وم القائمة نختار المفتا ا ساسي كما موضح:
وعنااد عم ا الجاادول وخزنااه اول ماار اذا ل ا نحاادد حق ا كمفتااا اساسااي سااتظهر رسااالة توضااح عم ا حق ا
Primary Keyم عدمه اذا اخترنا منها تحديده سيضيف Accessحق جدياد بناوع بياناات تارقي تلقاائي
ومحدد كمفتا اساسي.
27
-2أ يكااون فارغااا أو خاليااا أ يجااب أن يحتااو دائمااا علااى قيمااة ويسااتخد Accessحقااول المفتااا
األساسى حضار البيانات بسرعة م بعضها م جداول عديد .
-3وكمثال لالختيار السيئ للمفتاا األساساى .اسا أو عناوان فكالھماا يحتاو علاى معلوماات قاد تتغيار
بمرور الوقت.
-4يجب في اغلب الجداول تحديد مفتا أساسى وينشئ Accessتلقائيا فهرس للمفاتيح األساساية التاى
تساھ فى تسري ا ستعالمات والعمليات األخر .ويضم Accessأيضا أن ك سج يحتو علاى
قيمة فى حق المفتا األساسى .وأنها قيمة فريد .
-5عند انشاء جدول جديد فى طريقة عرض" ورقة البيانات" ينشائ Accessتلقائياا المفتاا األساساى
نيابة عن ويعي اس حق "معرف" ونوع البيانات "ترقي تلقائى" لهىا الجدول .ويكون ھىا الحق
مخفيا بشاك افتراضاى فاى طريقاة عارض "ورقاة بياناات" ولكا يمكنا مشااھدته عناد ا نتقاال الاى
طريقة عرض "تصمي ".
-6إذا لا يكا حاضاارا فاى ذھنا اسا حقا أو مجموعاة حقااول تصالح كمفاااتيح أساساية جيااد .فكار فااى
استخدا األعمد التى م نوع البياناات "تارقي تلقاائى" وھاىا المعارف يعتبار حقيقياا ألناه يحتاو
على معلومات غير حقيقية لوصف الصف الاى يمثلاه ويفضا اساتخدا المعرفاات غيار الحقيقياة ألن
تتغير أما المفتا األساسى الى يحتاو علاى معلاوات حقيقياة فما المحتما أن يتغيار علاى قيمها
سبي المثال رق التليفون أو اس المي ألن المعلومات الحقيقية نفسها قد تتغير.
-7يمك أن يكون العمود الى يتضم نوع البيانات "ترقي تلقائى" خياارا جيادا كمفتاا أساساى ألناه
يضم عد وجود معرفي أثني متشابهي لمنتجي مختلفي .
28
ازالة المفتا األساسى :
يت ما عارض التصامي للجادول ويدشار الحقا الاىي عاي كمفتاا اساساي وباالنقر علاى محادد المفتاا
ا ساسي سيت ازالته قب ازالة المفتا األساساى يجاب التأكاد أناه يشاار فاى أ عالقاات باي الجاداول
فيحاىر Accessما أناه يجاب حاىف العالقاة وإذا حاولت ازالة مفتا أساسى مشار فى عالقاة موجاود
أو .
يوفر الحق أو الحقول التى تعم كمفتا أساسى الوساائ األساساية عند ازالة المفتا األساسى فل
لتعريف السجالت.
وم ذل فإن ازالة المفتا األساسى يعنى حىف الحق أو الحقول م الجدول ب إزالة تعيي الحق
كمفتا أساسى م ھىه الجداول.
عند ازالة المفتا األساسى يت ازالة الفهرس الى ت انشاؤه للمفتا األساسى أيضا.
29
العالقات بي الجداول (ربط الجداول):
ربط الجداول :يعني انشاء عالقة ارتباط بي جدولي أو أكثر.
بعد أن قمت بإنشااء جادول لكا موضاوع فاى قاعاد البياناات ويجاب أن تازود Microsoft Acess 2016
بالوسائ التى يمكنه باستخدامها تجمي ھىه المعلوماات معاا مار أخار عناد الحاجاة .يمكنا تنفياى ذلا ما
خالل وض الحقول المشتركة فى جداول مرتبطة وكىل م خالل وصف العالقات بي الجداول.
وتستخد الحقول المشتركة بي الجداول في عملية الربط ويجاب أن تكاون البياناات الموجاود باي الحقاول
المشتركة متشابهة بنوع البيانات.
30
انشاء عالقة جدول:
يمكن انشاء عالقة جدول باستخدا ا طار "عالقات" أو ع طرياق ساحب حقا الاى ورقاة بياناات ما جازء
ا سا علاى يشترط أن يكون للحقول المشاتركة نفا "قائمة الحقول" .عندما تنشئ عالقة بي الجداول
نوع البياناات .اذا كاان الرغ م أن ھىا ھو الحال فى أغلب ا وقات ولك يجب ان تتضم ھىه الحقول نف
حق المفتا ا ساسى م نوع البيانات "ترقي تلقائى" .يمك ان يكون حق المفتا الخارجى ايضا م نوع
البيانات "رق " اذا كانت الخاصية "حج -الحق " لكال الحقلي ھى ذاتها .على سبي المثاال يمكنا مطابقاة
حق "ترقي تلقائى" وحق "رق " اذا كانت الخاصية "حج -الحق " لكاال الحقلاي معيناة الاى عادد صاحيح
طوي ا .عناادما يكااون الحقلااي المشااتركي م ا نااوع بيانااات "رق ا " يجااب أن يكااون اعااداد الخاصااية "حج ا -
الحق " لك منهما مماثال.
مفتاح اساسي
Primary Key مفتاح خارجي
31
زالة عالقة يجب حىف خط العالقاة فاى ا طاار " Relationshipعالقاات" .حادد موقا المدشار بحاىر
بحيث يشير الى خط العالقة ث أنقر فوق الخط .يظهر خط العالقة سميكا عند تحديده .عندما نقو بتحديد
خط العالقة أضغط على Deleteأو بإظهار قائمة أوامر الفأر بالزر ا يم واختيار حىف.
مالحظة :
ا سااتعالمات التااى تسااتخدمها سااترداد بيانااات ما جاادول أو إجااراء عمليااات حسااابية عليهااا تساامى
اسااتعالمات التحديااد فااى حااي تساامى اسااتعالمات اضااافة البيانااات أو تغييرھااا أو حااىفها اسااتعالمات
ا جراء.
32
طرق إنشاء ا ستعال :
طريقاة توجاد طاريقتي إلنشااء ا ساتعال ھاي باساتخدا المعاالج أو بادون اساتخدا المعاالج بانف
عرض التصمي ويت انشاء ا ستعال م خالل تبويب ( Createانشاء) مجموعة غير ذلا ويكاون
باحد الطريقتي .
معالج ا ستعالمات Query Wizard
تصمي ا ستعالمات Query Design
معالج ا ستعالمات:
يكون م خالل تبويب Createث م Query Wizardكما موضح:
33
-1معالج ا ستعالمات البسيطة Simple Query Wizard
-2معالج ا ستعالمات الجدولية Crosstab Query Wizard
-3معالج استعال البحث ع التكرار Find Duplicates Query Wizard
-4معالج استعال البحث ع غير المتطابقات Find Unmatched Query Wizard
الحقول المختار م
جدول المدرسون
الحقول الموجود
فى الجدول المختار
34
اختيار اس
مناسب لالستعال
35
الجامعة التكنولوجية -مركز تكنولوجيا المعلومات -ص ب -18310البريد اإللكترونيICTC@uotechnology.edu.iq :
36
الجامعة التكنولوجية -مركز تكنولوجيا المعلومات -ص ب -18310البريد اإللكترونيICTC@uotechnology.edu.iq :
37
الجامعة التكنولوجية -مركز تكنولوجيا المعلومات -ص ب -18310البريد اإللكترونيICTC@uotechnology.edu.iq :
38
استخدا النماذ : Form
يعد النموذ م كائنات قاعد البيانات التى يمكن استخدامها دخاال البياناات ما جادول أو اساتعال
أو تحريرھااا أو عرضااها .يمكن ا اسااتخدا النم ااذ للااتحك فااى الوصااول الااى البيانااات مث ا الحقااول أو
المساتخدمي لرؤياة حقاول معيناة صفوف البيانات التى يت عرضها على سبي المثال ربما يحتا بعا
فقط فى جدول يحتو على حقول متعدد وبتزويد ھد ء المستخدمي بنموذ يحتو علاى ھاىه الحقاول
لكاى فقط يمكنه بسهولة استخدا قاعد البيانات يمكن ايضا اضافة ازرار ووظائف أخر الاى نماوذ
تت ا جراءات المتكرر بشك تلقائى .
يمكن اعتبار النمااذ الواجهاة التاي يساتطي ا شاخاص ما خاللهاا مشااھد قاعاد البياناات والوصاول
اليها يدد النموذ الفعال الى اساتخدا قاعاد البياناات بشاك أسارع حياث يحتاا المساتخدمون الاى
البحاث عمااا يحتاجوناه ان الشااك الجاىاب للنمااوذ يسااعد علااى التعاما ما قاعاد البيانااات بشاك أفضا
واكثر فعالياة كماا يسااعد ايضاا علاى منا ادخاال البياناات غيار الصاحيحة ياوفر Microsoft Office
Acess 2016أدوات جديد لتساعد على انشاء النماذ بسرعة كما يوفر انواع وميزات نماذ جديد
تحس م استخدا قاعد البيانات.
39
-3يت عرضه فاى طريقاة "عارض التخطايط" ويمكنا اجاراء تغييارات علاى تصامي النماوذ اثنااء
عرضااه للبيانااات علااى ساابي المثااال يمكن ا تعاادي حج ا مربعااات النصااوص عنااد الحاجااة لااتالئ
البيانات.
40
نشاء نموذ منقس باستخدا األدا "نموذ منقس " ق بعم اآلتى:
-1فااى "جزءالتنق ا " أنقاار فااوق الجاادول أو ا سااتعال الااى يحتااو علااى البيانااات التااى ترياادھا ف اى
أو أفتح الجدول أو ا ستعال فى طريقة عرض "ورقة بيانات". النموذ
-2فى عالمة تبويب " Createانشاء" فى مجموعة " Formsنماذ " أنقر فوق More Form
"نماذ اخر " ومنها اخر Splite Form
-3ينشئ Accessالنموذ ويعرضاه فاى طريقاة عارض " Layout Viewالتخطايط" يمكنا اجاراء
تغييرات على تصمي النموذ اثناء عرضه للبيانات على سبي المثاال يمكنا تعادي حجا مربعاات
النصوص عند الحاجة لتالئ البيانات.
انشاء نموذ يعرض السجالت المتعدد باستخدا األدا "عناصر متعدد " :
عندما نقو بانشاء نموذ باساتخدا األدا "نماوذ بسايط" يعارض النماوذ الاى ينشائه Access
اذا اردت أن يعارض النماوذ ساجالت متعادد ويكاون قاابال للتخصايص بشاك سج واحد فى المر
أكبر م ورقة البيانات يمكن استخدا األدا عناصر متعدد كما أناه عناد اساتخدا ا دا "عناصار
متعاادد " يشاابه النمااوذ الااى يعرضااه Accessورقااة البيانااات ياات ترتيااب البيانااات فااى صاافوف
ويمكن مشاھد أكثر م سج واحد فى المر . وأعمد
41
-1فى "جزء التنق " أنقر فوق الجدول أو ا ستعال الى يحتو على البياناات التاى ترياد رؤيتهاا فاى
النموذ .
-2فى عالمة التبويب "Createانشاء" فاى المجموعاة " Formsنمااذ " أنقار فاوق Multiple
" Itemsعناصر متعدد ".
-3ينشاائ Accessالنمااوذ ويعرضااه فااى طريقااة "عاارض التخطاايط" يمكن ا اجااراء تغيياارات علااى
تصمي النموذ أثناء عرضه للبيانات.
تظهاار عااد مربعااات حااوار تتااوالى بالضااغط علااى Next او معااالج النمااوذ
"التالى".
أول مرب حوار ختيار اس الجدول الى يدخى منه البيانات لتظهار فاى النماوذ وكلماا نعارض اسا
جدول تظهر حقوله فى المرب أسف اس الجدول.
الجامعة التكنولوجية -مركز تكنولوجيا المعلومات -ص ب -18310البريد اإللكترونيICTC@uotechnology.edu.iq :
42
اختيار الجدول أو االستعالم
الذى تريد ان تعمل نموذج
عرض وادخال بيانات له.
بعد اختيار الجدول مصدر بيانات النموذ قيد ا نشاء نختار الحقول التى نرغب ظهورھا فى النموذ
< ختيار حقول معينة لنقلها الى مرب الحقول المحادد أو بالضاغط علاى << بالضغط على المفتا
لنق ك الحقول دفعة واحد ث نضغ "التالى".
نختار شك النموذ الى نرغب وھو احد ا ختيارات المبينة بالشك التالى.
43
أختر نمط العرض المناسب الى ترغبه (وھىا صدار سابق في )Access
44
انشاء نموذ باستخدا األدا " Blank Formنموذ فار ":
يمكنا اساتخدا األدا "نماوذ فاار " اذا ل يتناسب المعالج أو أدوات انشاء النماوذ ما احتياجاتا
خاصة اذا كنت تخطط لوض حقول قليلاة فاى نشاء نموذ .ھىه الطريقة سريعة جدا نشاء النموذ
النموذ .
-1فى عالماة التبوياب Createفاى المجموعاة نمااذ (ادخاال البياناات أو تحريرھاا) انقار فاوق نماوذ
فار Blank Formيفتح Accessنماوذ فاار فاى طريقاة عارض " Layoutالتخطايط" ويعارض
جزء قائمة الحقول التي يمك اختيارھا للنموذ .
45
-2فى جزء قائمة الحقول انقر فوق عالمة الجما ()) بجاناب الجاداول أو الجاداول التاى تحتاو علاى
الحقول التى تريد رؤيتها فى النموذ .
ضاافة حقاول متعادد مار -3ضافة حق الى النموذ انقر نقرا مزدوجا فوقه او اساحبه الاى النماوذ
واحد اضغط باستمرار على المفتا CTRLوانقر فوق عد حقاول ثا اساحبه الاى النماوذ فاى نفا
الوقت.
-4استخد ا دوات فى المجموعة عناصر التحك ضم عالمة التبويب تنسايق ضاافة شاعار أو عناوان
أو أرقا صفحات أو التاريخ والوقت للنموذ .
اذا اردت اضافة مجموعة متنوعة م عناصر التحك الى نموذ ق بالتبدي الاى طريقاة عارض "التصامي "
Design بالنقر بزر الفأر األيم فوق النموذ ث النقر فوق طريقة عرض التصامي
Viewعندئى يمكن استخدا ا دوات الموجود فى المجموعة عناصر التحك ضم عالمة التبويب تصمي .
46
تبويب التصمي : Design
وھو شريط يسه التعام م تصمي النموذ م خالل مجموعة ما األزرار واألوامار والتاى ساوف
نتعلمها معا.
1 2
3 4
47
-2مجموعة : Themes
وھااى مجموعااة خاصااة بتنساايق الخطااوط واألنماااط الموجااود بااالنموذ ما حجا الخااط ولونااه ومحاذاتااه
وخلفيته ومقاسه وشكله وشروطه.
48
Chartادرا مخطط ختيار العناصار Combo Boxمرب
م قائمة منسدلة
Toggle Buttonزر تبدي Lineلرس خط
-4مجموعة Toolsوأھا محتوياتهاا Add existing fieldالاىي يظهار حقاول الجادول او ا ساتعال التاي
يمك سحبها للنموذ Formو Property sheetمنها يظهر خواص ك عنصار كاالنموذ ومحتوياتاه
وم خالل ھىه الخاواص يمكا عما عاد تغييارات للكائناات فاي الواجهاة للنماوذ كتنسايقات ا لاوان وحجا
ونوع الكتابة وغيرھا.
49
استخد ھىا الجدول كمصدر السج .اذا كانت الحقول موجود فاي اكثار ما جادول يجاب اساتخدا اساتعال
واحد او اكثر كمصدر السج .قد تكون ھىه ا ستعالمات موجود بالفعا فاي قاعاد البياناات اوربماا تحتاا
الى انشاء استعالمات خاصة تالئ احتياجات التقارير.
50
فيما يلي مراح معالج التقرير لك م الواجهات العربي وا نكليزي:
-1يحدد الجدول أو ا ستعال المطلوب للتقرير والحقول المطلوبة ضمنه بتأشير الحق ونقر <
-2لترتيب التقرير كمجامي مث طالب او موظفي ك قس على حد يحدد الحق المطلوب كا قسا
51
-3لتحديد احد الحقول كا سماء بأن ترتب تصاعديا او تنازليا
52
-6لمعاينة التقرير وتسميته ث Finishانهاء ليت عم التقرير
53
رأس التقرير يوجد فى بداية
أول صفحة فقط م صفحات
التقارير و يتكرر فى باقى
الصفحات
فم ا تبويااب Designعنااد عاارض التقرياار فااي تصاامي العاارض لتحديااد خااواص التقرياار كمصاادر بياناتااه او
خواص الكائنات فيه نختار Property Sheetليعرض نافى خواص لك كائ او تقرير ت اختياره ونختاار
Add Existing Feildsضافة الحقول م الجدول او ا ستعال بسحبها الى التقرير.
54
ويمك معاينة التقرير أيضا بعد فتحه فى " Design Viewطريقة عرض التقرير" بالضاغط علاى
تبوياب Fileوما ا مار Printضام محتوياتاه وفياه اماا Printللطباعاة مباشار أو Print
Previewللمعاينة قب الطباعة ويحدد بعدھا الصفحات المطلوبة م التقرير كما موضح:
55
وبعد معاينة التقرير نقاو باإغالق شاشاة المعايناة بالضاغط علاى أيقوناة " Close Print Previewإغاالق
معاينة قب الطباعة"
56
الجديد في Acess 2016
هذا هو حقل نص حيث .تشير الي انه اخبرني ماذا تريد ان تفعل Access 2016ستالحظ مربع نص على الشريط في
يمكنك ادخال الكلمات والعبارات ذات الصله بماذا تريد و بعد ذلك ستالحظ سرعه الوصول الي الميزات التي
تريد استخدامها او اجراءات الذي تريد تنفيذه.
يتعذر عليك العثور علي زر بحث؟ انقر داخل مربع اخبرني ماذا تريد ان تفعل ( مربع اعلى ،مع رمز
الضوء) .اكتب االمرمثل "تصفيه" ،وسيتم عرض كافه الخيارات المتعلقه بعامل تصفيه المدرجه .
57