Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

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

7,104 views

Published on

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

  1. 1. Microsoft ‫بقواعد البيانات‬ Access1
  2. 2. ‫مـقـدمـة‬‫‪ ‬البيانات: ‪ DATA‬هي القرقام أو الحروف أو الرموز‬ ‫أو الكلمات القابلة للمعالجة بواسطة الحاسب‬‫‪ ‬المعلومات : ‪ Information‬هي بيانات تم تنظيمها أو‬ ‫معالجتها لتحقيق أقصى استفادة منها.‬
  3. 3. ‫‪Data Base‬‬ ‫قواعد البيانات‬ ‫ما هي برامج قواعد البيانات؟‬ ‫هي تجميع لكمية كبيرة من المعلومات أو البيانات‬ ‫وعرضها بطريقة أو بأكثر من طريقة تسهل التستفادة منها.‬ ‫مثال : دليل الهاتف الذي يشتمل على أتسماء وعناوين‬ ‫وأرقام هواتف تسكان محافظة كفرالشيخ يمكن أن نعتبره‬ ‫قاعدة بيانات وتتحقيق التستفاده من قاعدة البيانات هذه‬ ‫بإدخال رقم المشترك والحصول على إتسمه وعنوانه أو‬ ‫إدخال إتسم المشترك والحصول على رقم هاتفه وعنوانه‬ ‫وهكذا..‬‫3‬
  4. 4. ‫ما هي نظم ادارة قواعد البيانات‬ ‫‪ ‬هي مجموعه من البرامج الجاهزة التي تقوم بتنفيذ جميع‬ ‫الوظائف المطلوبة من قاعدة البيانات.‬ ‫‪ ‬مثال : بعد إضافة عمل ء جدد لدليل الهاتف في محافظة‬ ‫كفرالشيخ فإنك قد تحتاج لعادة ترتيب أسما ء المشتركين‬ ‫أبجديا أو لترتيب عناوينهم، مثل هذا العمل من أحد‬ ‫ ً‬ ‫وظائف إداقرة قواعد البيانات.‬
  5. 5. ‫‪Data Base‬‬ ‫قواعد البيانات‬ ‫أهمیة قواعد البیانات‬ ‫- تخزين كم هائل من البيانات التي تتجاوز المكانيات‬ ‫البشرية‬ ‫ب- متابعة التغيرات وإدخال التعديلت اللزمة عليها،‬ ‫ج- تخزين جميع البيانات بطرق متكاملة بحيث يسهل‬ ‫استرجاعها في اي وقت‬‫5‬
  6. 6. ‫‪Data Base‬‬ ‫قواعد البيانات‬ ‫: وظائف قواعد البيانات‬ ‫- تخزين كم هائل من البيانات التي تتجاوز المكانيات البشرية‬ ‫ب- متابعة التغيرات وإدخال التعديلت اللزمة عليها،‬ ‫ج- تخزين جميع البيانات بطرق متكاملة بحيث يسهل‬ ‫استرجاعها في اي وقت‬‫6‬
  7. 7. ‫تنظیم ملفات البیانات داخل قاعدة البیانات :‬ ‫•‬ ‫تخزن المعلومات المطلوبة لقواعد البيانات داخل ملفات ، وتوضع هذه الملفات‬ ‫على أحدوسائط التخزين المساعدة مثل القرص المغناطيسي.‬ ‫كل ملف عبارة عن جدول يشتمل على سطور وأعمده ، ويشتمل كل ملف على‬ ‫مجموعه من يحتل كل سجل سطرا داخل الملف ، ويقسم كل سجل إلى عدد‬ ‫من ‪ Records‬السجلت . ‪ Fields‬الحقول  ‬ ‫هذا ويعتبر برنامج ‪ Microsoft Access‬واحد من أشهر قواعد البيانات والتي‬ ‫تستخدم في ترتيب قواعد البيانات واستخراج النتائج منها وعمل الستفسارات‬ ‫اللمزمة .‬ ‫وهو عبارة عن برنامج رسومي يعمل تحت بيئة ‪  Windows‬الرسومية .‬ ‫ ‬ ‫يطللق عللى قواعلد بيانات ميكروسلوفت أكسلس اسلم قواعلد اللبيانات العلئقية‬ ‫ويقصد بها قواعد البيانات التي تكون الجداول فيها مترابطة بينها بعلقات في‬ ‫حقل واحد أو أكثر .‬‫7‬
  8. 8. ‫ما هي مكونات قواعد البيانات؟‬ ‫)1 ( الجداول : وهي مكان تخزين البيانات في القاعدة ، وتتكون الجداول من حقول‬ ‫)أعمدة( وسجلت‬ ‫)صفوف(‬ ‫)2( استعلمات : وهي كما يتضح من اسمها استعل م عن بيانات معينة في القاعدة‬‫تنطبق عليها معايير محددة ، أو كائنات لتنفيذ عمليات على البيانات في الجداول كحذف‬ ‫َ‬ ‫سجلت أو تحديثها أو إنشاء الجداول أو إلحاق سجلت بها .‬ ‫)3 ( النماذج : وهي مكان تسجيل البيانات التي ترغب في حفظها في الجدول ،‬ ‫وتحريرها .‬ ‫)4 ( التقارير : وهي كائنات عرض وطباعة البيانات بأشكال وطرق وتنسيقات منوعة .‬ ‫)5( الصفحات : وهي صفحات تعرض البيانات في ملفات من نوع ‪ HTML‬منفصلة‬ ‫عن ملف القاعدة الساسي وذلك لعرضها على شبكة النترنت .‬‫)6 ( الماكرو : أبسط تعريف له هو كائن يمكن وضع أمر أو عدة أوامر أو إجراءات فيه‬ ‫ليت م تنفيذها .‬ ‫)7 ( الوحدات النمطية : هي مكان تخزين أوامر وإجراءات ليت م تنفيذها أو استدعاؤها‬ ‫بأكثر من طريقة .‬‫8‬
  9. 9. 9
  10. 10. ‫إنشاء قواعد البيانات باستخدام السكسس‬‫01‬
  11. 11. 11
  12. 12. 12
  13. 13. ‫اتبع هذه الخطوات الساسية عند تصميم قاعدة البيانات الخاصة بك.‬ ‫1- حدد الغرض من قاعدة البيانات الخاصة بك:‬ ‫الخطوة الولى في تصميم قاعدة البيانات هو تحديد الغرض منها ثم كيفية‬ ‫استخدامها:‬ ‫أثناء تحديد الغرض من قاعدة البيانات، ستظهر قائمة بالمعلومات التي‬ ‫تريدها من قاعدة البيانات. ومن هنا، يمكنك تحديد الحقائق التي تريد تخزينها‬ ‫في قاعدة البيانات والموضوع الذي تنتمي إليه كل حقيقة. تتطابق هذه‬ ‫الحقائق مع الحقول )العمدة( في قاعدة البيانات الخاصة بك وتتطابق‬ ‫مواضيع هذه الحقائق مع الجداول.‬ ‫2- تحديد الحقول التي تريدها في قاعدة البيانات:‬ ‫• و يعتبر كل حقل هو حقيقة لموضوع محدد. مثل اسم الشركة والعنوان‬ ‫والمدينة والولية ورقم الهاتف. تحتاج إلى إنشاء حقل منفصل لكل حقيقة.‬ ‫وعند تحديد الحقل الذي تحتاجه‬‫31‬
  14. 14. ‫اتبع هذه الخطوات الساسية عند تصميم قاعدة البيانات الخاصة بك.‬ ‫3- تحديد الجداول التي تحتاج إليها في قاعدة البيانات:‬ ‫يجب أن يحتوي كل جدول على معلومات حول موضوع واحد. ستوفر قائمة‬ ‫الحقول أدلة للجداول التي تحتاج إليها. على سبيل المثال، إذا كان لديك حقل‬ ‫تاريخ التعيين، وموضوعه الموظف، فينتمي إلى جدول الموظفين. وقد يكون‬ ‫لديك جدول للعملء وجدول للمنتجات وجدول للطلبات.‬ ‫4- تعريف الحقل أو الحقول ذات القيم الفريدة في كل سجل:‬ ‫حتى يقوم ‪ Microsoft Access‬بتوصيل المعلومات المخزنة في جداول‬ ‫منفصفلة  — علفى سفبيل المثال، لتوصفيل العميفل بكاففة طلبات العميل —‬ ‫يجب أن يتضمن كل جدول في قاعدة البيانات حقل أو مجموعة من الحقول‬ ‫التي تقوم بتعريف كل سجل مفرد في الجدول بشكل فريد. ويسمى هذا الحقل‬ ‫أو مجموعة الحقول بالمفتاح الساسي.‬‫41‬
  15. 15. ‫اتبع هذه الخطوات الساسية عند تصميم قاعدة البيانات الخاصة بك.‬ ‫5- تحديد العلقات بين الجداول‬ ‫ربط المعلومات المرتبطة ببعضها البعض بطرق منطقية. للقيام بهذا، عرف‬ ‫العلقات بيفن الجداول. قفد يكون مفن الفضفل عرض العلقات في قاعدة‬ ‫بيانات تم تصميمها بشكل جيد‬ ‫6- إدخال تحسينات على التصميم.‬ ‫7- إدخال البيانات و إنشاء كائنات قاعدة بيانات أخرى:‬ ‫عند اقتناعك بتحقيق بنية الجدول لمبادئ التصميم الموضحة هنا، فقد حان‬ ‫متابعة وإضافة كافة البيانات الموجودة إلى الجداول. ثم يمكنك إنشاء كائنات‬ ‫قاعدة بيانات أخرى  اسفتعلمات و نماذج و تقاريفر و صفحات بيانات‬ ‫‪ access‬و وحدات ماكرو و وحدات نمطية.‬‫51‬
  16. 16. ‫الجداول‬‫61‬
  17. 17. 17
  18. 18. 18
  19. 19. 19
  20. 20. 20
  21. 21. 21
  22. 22. 22
  23. 23. 23

×