في العالم الحديث، نحتاج إلى أدوات تسمح لنا بتخزين وتنظيم ومعالجة كميات كبيرة من المعلومات التي يصعب التعامل معها في Excel أو Word.
تُستخدم هذه المستودعات لتطوير مواقع المعلومات والمتاجر عبر الإنترنت والوظائف الإضافية المحاسبية. الأدوات الرئيسية التي تنفذ هذا النهج هي MS SQL وMySQL.
يعد منتج Microsoft Office إصدارًا مبسطًا من حيث الوظيفة وهو أكثر قابلية للفهم للمستخدمين عديمي الخبرة. دعونا نلقي نظرة خطوة بخطوة على إنشاء قاعدة بيانات في Access 2007.
Microsoft Access 2007 هو نظام إدارة قواعد البيانات (DBMS) الذي يطبق واجهة مستخدم رسومية كاملة، ومبدأ إنشاء الكيانات والعلاقات فيما بينها، بالإضافة إلى لغة الاستعلام الهيكلية SQL. العيب الوحيد لنظام إدارة قواعد البيانات هذا هو عدم القدرة على العمل على نطاق صناعي. وهي ليست مصممة لتخزين كميات هائلة من البيانات. ولذلك، يتم استخدام MS Access 2007 للمشاريع الصغيرة ولأغراض شخصية غير تجارية.
ولكن قبل عرض كيفية إنشاء قاعدة بيانات خطوة بخطوة، تحتاج إلى التعرف على المفاهيم الأساسية لنظرية قاعدة البيانات.
بدون المعرفة الأساسية حول عناصر التحكم والكائنات المستخدمة عند إنشاء قاعدة بيانات وتكوينها، فمن المستحيل أن نفهم بنجاح مبدأ وميزات إعداد مجال الموضوع. لذلك، سأحاول الآن أن أشرح بلغة بسيطة جوهر جميع العناصر المهمة. لذلك، دعونا نبدأ:
الآن بعد أن أصبح لدينا فكرة عامة عما سنعمل به، يمكننا البدء في إنشاء قاعدة البيانات.
من أجل توضيح النظرية بأكملها، سنقوم بإنشاء قاعدة بيانات تدريبية "الطلاب-الامتحانات"، والتي ستحتوي على جدولين: "الطلاب" و"الامتحانات". سيكون المفتاح الرئيسي هو حقل "رقم السجل"، لأنه هذه المعلمة فريدة لكل طالب. الحقول المتبقية مخصصة لمزيد من المعلومات الكاملة حول الطلاب.
لذا قم بما يلي:
هذا كل شيء، الآن كل ما تبقى هو إنشاء الجداول وملؤها وربطها. انتقل إلى النقطة التالية.
بعد إنشاء قاعدة البيانات بنجاح، سيظهر جدول فارغ على الشاشة. ولتشكيل هيكلها وتعبئتها قم بما يلي:
نصيحة! لضبط تنسيق البيانات، انتقل إلى علامة التبويب "وضع الجدول" على الشريط وانتبه إلى كتلة "التنسيق ونوع البيانات". هناك يمكنك تخصيص تنسيق البيانات المعروضة.
قبل البدء في ربط كيانين، قياسا على الفقرة السابقة، تحتاج إلى إنشاء وملء جدول "الاختبارات". لديه السمات التالية: "رقم السجل"، "الامتحان 1"، "الامتحان 2"، "الامتحان 3".
لتنفيذ الاستعلامات نحتاج إلى ربط جداولنا. بمعنى آخر، هذا نوع من التبعية يتم تنفيذه باستخدام الحقول الرئيسية. للقيام بذلك تحتاج:
يجب على المُنشئ إنشاء العلاقة تلقائيًا، اعتمادًا على السياق. إذا لم يحدث هذا، ثم:
ماذا يجب أن نفعل إذا كنا بحاجة إلى طلاب يدرسون في موسكو فقط؟ نعم، هناك 6 أشخاص فقط في قاعدة البيانات لدينا، ولكن ماذا لو كان هناك 6000 منهم؟ بدون أدوات إضافية سيكون من الصعب معرفة ذلك.
في هذه الحالة تأتي استعلامات SQL لمساعدتنا، مما يساعد على استخراج المعلومات الضرورية فقط.
يطبق بناء جملة SQL مبدأ CRUD (مختصر من الإنجليزية إنشاء، قراءة، تحديث، حذف - "إنشاء، قراءة، تحديث، حذف"). أولئك. مع الاستعلامات يمكنك تنفيذ كل هذه الوظائف.
في هذه الحالة، يبدأ مبدأ "القراءة". على سبيل المثال، نحن بحاجة إلى العثور على جميع الطلاب الذين يدرسون في خاركوف. للقيام بذلك تحتاج:
ماذا يجب أن نفعل إذا كنا مهتمين بطلاب خاركوف الذين حصلوا على أكثر من 1000 منحة دراسية؟ ثم سيبدو استعلامنا كما يلي:
اختر * من الطلاب حيث العنوان = "خاركوف" والمنحة الدراسية> 1000؛
وسيبدو الجدول الناتج هكذا:
بالإضافة إلى إضافة جدول باستخدام المُنشئ المضمن، قد تحتاج أحيانًا إلى إجراء هذه العملية باستخدام استعلام SQL. في معظم الحالات، يكون ذلك ضروريًا أثناء العمل في المختبر أو أثناء الدورة التدريبية كجزء من الدورة الجامعية، لأنه في الحياة الواقعية ليست هناك حاجة لذلك. ما لم تكن بالطبع منخرطًا في تطوير التطبيقات الاحترافية. لذلك، لإنشاء طلب تحتاج إلى:
إنشاء جدول المعلمين
(رمز المعلم INT المفتاح الأساسي،
الاسم الأخير شار(20)،
اسم شار(15)،
الاسم الأوسط شار (15)،
الجنس شار (1)،
تاريخ الميلاد التاريخ،
main_subject CHAR(200));
حيث يعني "CREATE TABLE" إنشاء جدول "Teachers"، و"CHAR" و"DATE" و"INT" هي أنواع البيانات للقيم المقابلة.
انتباه! يجب أن يحتوي كل طلب على "؛" في النهاية. وبدون ذلك، سيؤدي تشغيل البرنامج النصي إلى حدوث خطأ.
كل شيء أبسط بكثير هنا. انتقل إلى حقل إنشاء طلب مرة أخرى وأدخل الأوامر التالية:
مع وجود عدد كبير من الحقول في الجدول، يصبح ملء قاعدة البيانات أمرًا صعبًا. قد تقوم بحذف قيمة عن طريق الخطأ، أو إدخال قيمة غير صحيحة، أو إدخال نوع مختلف. في هذه الحالة، تأتي النماذج إلى الإنقاذ، والتي يمكنك من خلالها ملء الكيانات بسرعة، ويتم تقليل احتمال ارتكاب خطأ. سيتطلب ذلك الخطوات التالية:
لقد قمنا بالفعل بتغطية جميع الوظائف الأساسية لبرنامج MS Access 2007. هناك عنصر مهم أخير متبقي - إنشاء التقرير.
التقرير عبارة عن وظيفة خاصة لـ MS Access تسمح لك بتنسيق البيانات وإعدادها من قاعدة بيانات للطباعة. يُستخدم هذا بشكل أساسي لإنشاء مذكرات التسليم والتقارير المحاسبية والوثائق المكتبية الأخرى.
إذا لم تواجه مثل هذه الوظيفة من قبل، فمن المستحسن استخدام "معالج التقارير" المدمج. للقيام بذلك، قم بما يلي:
لذلك، يمكننا أن نقول بثقة أننا قمنا بتحليل كامل لإنشاء قاعدة بيانات في MS Access 2007. أنت الآن تعرف جميع الوظائف الأساسية لنظام إدارة قواعد البيانات: بدءًا من إنشاء الجداول وملؤها ووصولاً إلى كتابة استعلامات التحديد وإنشاء التقارير. هذه المعرفة كافية لأداء عمل مختبري بسيط كجزء من برنامج جامعي أو استخدامها في مشاريع شخصية صغيرة.
لتصميم قواعد بيانات أكثر تعقيدًا، تحتاج إلى فهم البرمجة الموجهة للكائنات ودراسة أنظمة إدارة قواعد البيانات مثل MS SQL وMySQL. وبالنسبة لأولئك الذين يحتاجون إلى التدرب على كتابة الاستعلامات، أوصي بزيارة موقع SQL-EX، حيث ستجد العديد من المشكلات العملية والمسلية.
حظًا سعيدًا في إتقان المادة الجديدة، وإذا كان لديك أي أسئلة، فيرجى ترك تعليق!
صفحة 1
العمل مع قاعدة بيانات ACCESS
DBMS (نظام إدارة قواعد البيانات) Microsoft Access لنظام التشغيل Windows (المشار إليه فيما بعد ببساطة Access) هو نظام إدارة قواعد البيانات من النوع العلائقي (الجدولي) وهو جزء من حزمة Microsoft Office المتكاملة. تقوم قاعدة البيانات بتخزين المعلومات. يمكن لنظام Access DBMS إنشاء عدة أنواع من الكائنات: الجداول والنماذج والاستعلامات والتقارير ووحدات الماكرو والوحدات النمطية. الكائن الرئيسي هو الجداول والنماذج والاستعلامات والتقارير المرتبطة ببعضها البعض من خلال مهمة مشتركة وهي مكونات قاعدة البيانات (DB). اسم قاعدة البيانات له امتداد دائمًا. com.mdb. يمكن إدخال المعلومات الموجودة في قاعدة البيانات وتحريرها وعرضها وطباعتها.
يقبل Access أنواع البيانات التالية:
استمارة- التناظرية الإلكترونية للنموذج الورقي. إنه مخصص بشكل أساسي للتعامل مع المعلومات الموجودة على الشاشة، على الرغم من إمكانية طباعتها أيضًا. يحتوي النموذج على تسميات وحقول، وتحتوي التسمية على اسم الحقل المقابل. يمكنك استخدام النماذج لإدخال المعلومات وتحريرها وعرضها، كما يمكنك أيضًا إنشاء حقول محسوبة تحتوي على بيانات بناءً على قيم الحقول الأخرى. ستكون هذه الحقول موجودة فقط في النموذج.
تقريرتستخدم لطباعة المعلومات من قاعدة البيانات وحساب وحساب الإجماليات لكمية كبيرة من البيانات.
النماذج والتقارير طريقتان لعرض الجداول.
طلب- هذا هو السؤال الذي يخاطب به المستخدم الجدول.
لذا، قاعدة بيانات علائقية - قاعدة بيانات تقوم بتخزين البيانات في الجداول. لتحديد العلاقات بين الجداول في قواعد البيانات العلائقية، تتوافق الأعمدة من جداول مختلفة مع بعضها البعض. عادةً، في قواعد البيانات العلائقية، يتم احتواء كل نوع من البيانات في مكان واحد فقط.
بعد إنشاء جداول منفصلة لكل موضوع في قاعدة بيانات Microsoft Access فمن الضروري اختيار الطريقة التيمايكروسوفت وصولسيتم إعادة دمج المعلومات من الجداول.تحتاج أولاً إلى تحديد العلاقات بين الجداول. عندها فقط يمكنك إنشاء استعلامات ونماذج وتقارير لعرض المعلومات من جداول متعددة في وقت واحد.
يجب تنسيق الحقول الموجودة في الجداول بطريقة تعرض معلومات حول نفس الكائن. يتم تحقيق هذا التنسيق من خلال إقامة العلاقات بين الجداول. تنشئ علاقة الجدول علاقات بين القيم المتطابقة في الحقول الرئيسية، عادةً بين الحقول التي لها نفس الاسم في كلا الجدولين. في معظم الحالات، يرتبط حقل المفتاح في أحد الجداول، وهو المعرف الفريد لكل سجل، بمفتاح خارجي في جدول آخر. يحدد الحقل الرئيسي كل سجل في الجدول بشكل فريد؛ ويتم تعيين الحقل الرئيسي للجدول إلى حقل وفقًا لتقدير مطور قاعدة البيانات. يسمى الحقل الرئيسي للجدول الذي يتم استخدامه لتأسيس علاقة مع جدول آخر بالمفتاح الخارجي.
علاقة واحد إلى متعدد
علاقة رأس بأطراف هي أكثر أنواع العلاقات استخدامًا بين الجداول. علاقة رأس بأطراف لكل إدخال في الجدول أ فيولكن إدخال الجدول فيلا يمكن أن يكون هناك أكثر من إدخال مطابق في الجدول أ.
علاقة كثير إلى كثير
في علاقة متعدد إلى متعدد لسجل واحد في جدول أيمكن أن تتطابق سجلات متعددة في الجدول في، وسجل واحد في الجدول فيسجلات متعددة في الجدول أ. هذا النوع من العلاقات ممكن فقط باستخدام جدول (ارتباط) ثالث، يتكون مفتاحه الأساسي من حقلين يمثلان مفتاحين خارجيين للجداول أو في. علاقة أطراف بأطراف هي في الأساس علاقتين رأس بأطراف مع جدول ثالث. على سبيل المثال، يتم تعريف علاقة أطراف بأطراف بين جدولي الطلبات والمنتجات عن طريق إنشاء علاقتي رأس بأطراف مع الجدول المرتب. يمكن أن يكون هناك العديد من العناصر في طلب واحد، ويمكن أن يظهر كل عنصر في طلبات متعددة.
علاقة واحدة لواحدة
في علاقة رأس برأس، كل إدخال في الجدول أيمكن أن يحتوي على سجل واحد مرتبط على الأكثر في الجدول فيوالعكس صحيح. لا يتم استخدام هذا النوع من العلاقات في كثير من الأحيان لأن معظم المعلومات المرتبطة بهذه الطريقة يمكن وضعها في جدول واحد. يمكن استخدام علاقة رأس برأس لتقسيم الجداول التي تحتوي على العديد من الحقول، ولفصل جزء من الجدول لأسباب أمنية، ولتخزين المعلومات المتعلقة بمجموعة فرعية من السجلات في الجدول الرئيسي. على سبيل المثال، يمكنك إنشاء جدول بيانات لتتبع مشاركة الموظفين في الأحداث الرياضية الخيرية. يجب أن يتوافق كل لاعب في جدول "لاعبو كرة القدم" مع إدخال واحد في جدول "الموظفين".
تحديد العلاقات بين الجداول
يعتمد نوع العلاقة في العلاقة التي تم إنشاؤها بواسطة Microsoft Access على كيفية تعريف الحقول المرتبطة.
تعريف علاقة متعدد بمتعدد
لتحديد الاتصال الذي تحتاجه:
ابدأ جلسة عملك بالزر يبدأعلى سطح المكتب، حدد عنصر القائمة البرامج -مايكروسوفت أوفيس - مايكروسوفت وصول.
إنشاء قاعدة البيانات
بعد تشغيل Access، سيتم فتح لوحة إنشاء قاعدة بيانات جديدة أو فتح قاعدة بيانات موجودة في المقدمة. في هذه اللوحة، حدد الوضع قاعدة بيانات جديدة، حدد اسم الملف الذي سيتم تخزين قاعدة البيانات فيه أو وافق على الاسم المقترح وانقر على الزر يخلق. في المستقبل، لإنشاء قاعدة بيانات جديدة، استخدم عنصر القائمة ملف - إنشاء قاعدة بيانات.يتم فتح قاعدة بيانات جديدة (فارغة حاليًا) على الشاشة.
إنشاء الجداول في قاعدة البيانات
وضع الجدول
الجداول -كائن الوصول الأساسي. بدون جدول، لا يمكنك إنشاء قاعدة البيانات أو العمل فيها باستخدام نموذج أو تقرير أو أي كائن آخر.
يقدم معالج الجداول مجموعة ثابتة من الخيارات لإنشاء الجداول. لا يمكن استخدامه إلا في حالة تطابق بنيات الجدول المقترحة والمطلوبة. إذا لم تكن هناك حاجة لهذه اللوحة، فيمكن إزالتها بالضغط على Esc.
دعونا نلقي نظرة على خيارات إنشاء الجداول.
انقر على العمود الفقري الجداول - إنشاء - وضع الجدول - موافق.
قم بإنشاء الجدول التالي، مع إعادة تسمية أسماء الحقول أولاً. لإعادة تسمية أسماء الحقول، انقر نقرًا مزدوجًا فوق اسم الحقل (Field1، Field2، وما إلى ذلك) وأدخل اسمًا جديدًا (اسم العائلة، المدينة، وما إلى ذلك) أو حدد العمود، وانقر بزر الماوس الأيمن وأصدر الأمر إعادة تسمية عمود.
اسم العائلة |
ولدت السنة. |
أمة | ||
إيفانوف |
كازان |
1994 |
روس |
م |
فالييف |
كازان |
1994 |
تات |
م |
بيتروف |
تشيلني |
1992 |
روس |
م |
سيدوروف |
يلابوغا |
1994 |
روس |
م |
جاليفا |
كازان |
1992 |
تات |
و |
جابدولينا |
كازان |
1993 |
تات |
و |
كيروف |
تشيلني |
1992 |
روس |
و |
باناييف |
يلابوغا |
1994 |
روس |
م |
زابيروف |
كازان |
1993 |
تات |
م |
انقر على الأيقونة يغلق، نعم.على السؤال - الإجابة نعم. انقر نقرًا مزدوجًا فوق اسم الجدول الذي تم إنشاؤه، واعرض محتوياته وأضف إدخالاً جديدًا:
جاراييف |
كازان |
1993 |
تات |
م |
وضع المنشئ
انقر على العمود الفقري الجداول – إنشاء – منشئ – موافق.
لكل حقل، قم بإعطاء الاسم ونوع البيانات لقائمة أنواع البيانات الخاصة به:
نوع بيانات اسم الحقل
نص الاسم الأخير
مدرسة الأرقام
كلية الأعداد
انقر على الأيقونة يغلق،وافق على اسم الجدول المقترح للحفظ (أو قم بإعطاء اسمك الخاص)، انقر فوق نعم.للسؤال هل تريد إنشاء حقل رئيسي الآن؟- إجابة نعم. انقر نقرًا مزدوجًا فوق اسم الجدول الذي تم إنشاؤه، وأدخل الإدخالات التالية:
اسم العائلة |
مدرسة |
فاك تيت |
إيفانوف |
5 |
4 |
فالييف |
18 |
5 |
بيتروف |
5 |
4 |
سيدوروف |
5 |
5 |
جاليفا |
18 |
5 |
جابدولينا |
19 |
3 |
كيروف |
3 |
3 |
باناييف |
42 |
4 |
زابيروف |
42 |
4 |
أغلق الطاولة. افتح هذا الجدول مرة أخرى وأضف إدخالاً جديدًا:
لإزالة العلاقة بين الجداول، انقر فوق الخط الذي يربط الجداول، انقر فوق ديل.
وضع معالج النموذج
انقر على العمود الفقري لقاعدة البيانات النماذج - إنشاء - معالج النماذج.سيتم فتح مربع حوار أمامك. حدد الجدول 1 من قائمة الجداول المقترحة. استخدم أيقونة >> لتحريك كل شيء الحقول المتاحةفي جزء الحقول المحددة.المضي قدما من خلال الإجابة على الأسئلة واستخدام الزر إضافي.وبالتالي، حدد تخطيط النموذج في عمود واحد، النمط - السحاب، وقم بتعيين اسم النموذج، وافتح النموذج لعرض البيانات أو إدخالها. انقر فوق الزر مستعد. قم بمراجعة كافة الإدخالات في النموذج ثم أغلق النموذج.
تخطيط النموذج
يمكن للمستخدم تغيير التخطيط مخلوقنماذج.
انقر على العمود الفقري الأشكال,في النموذج والزر الذي تم إنشاؤه في المعالج البناء.انقر فوق عنوان النموذج، استخدم الفأرة لتكبير نافذة عنوان النموذج، انقر فوق الزر اختيار الكائنات(أعلى اليسار على شريط الأدوات الأيسر) وعلى الزر اه(نقش). اذهب الى النافذة عنوان النموذج، اسحب الإطار بالماوس واكتب الشكل 1 فيه وحدد الكائن بالنقر فوقه يدخل, والعمل معه: ضع النقش في المنتصف، وقم بتغيير حجم الخط ولون الحقل والنقش، وما إلى ذلك.
انقر على العنوان منطقة البيانات. تسليط الضوء على المفتاح يدخلكائنات منطقة البيانات، وتغيير عرض حقول منطقة البيانات، وحجمها، وما إلى ذلك. (عند تحديد حقل واحد، يتم نقل حقلين بنفس الاسم عبر حقل العمل مرة واحدة). ضع الحقول بالترتيب التالي:
حقل الرمز 1 (الاسم الأخير)
الحقل 2 (المدينة) الحقل 3 (سنة الميلاد)
الحقل 4 (الجنسية) الحقل 5 (الجنس)
إنشاء الاستعلامات
طلب بسيط
حدد علامة تبويب الطلبات – إنشاء – طلب بسيط – موافق.عند استخدام القائمة طلب بسيطسيتم عرض حقول الجدول المحددة على الشاشة. حدد الجدول 1 من قائمة الجداول. باستخدام الأيقونة > ، انتقل من الجزء جميع الحقول المتاحةفي جزء الحقول المحددةالكود والحقول الثلاثة الأولى، ثم انتقل خلال الحوار، وأجب عن الأسئلة. عندما يصبح الطلب جاهزا، سيتم عرض قيم الحقول المحددة على الشاشة.
إنشاء طلب باستخدام المنشئ.
حدد علامة تبويب الاستعلامات - إنشاء - منشئ - موافق.
انقر نقرًا مزدوجًا على الجدول المطلوب وانقر على زر الاستعلام. انقر نقرًا مزدوجًا فوق أسماء الحقول المطلوبة للاستعلام. في شروط اختيار الكلمةتحديد شروط اختيار السجلات. للمقارنة، استخدم عوامل التشغيل،=،=،AND،OR،BETWEEN...AND. أغلق واحفظ طلبك. عرض نتيجة الاستعلام بالنقر المزدوج على اسمه. باستخدام الوضع البناء، أنشئ طلبًا لعرض السجلات من الجدول 1 بقائمة الذكور الذين يعيشون في قازان والذين ولدوا بعد عام 1993.
إزالة
لحذف جدول أو نموذج أو تقرير وما إلى ذلك، حدد الكائن وأعطي الأمر تحرير - قطع.
لحذف إدخال، حدد الإدخال واضغط على مفتاح Del، أو استخدم الأمر تحرير - قطع.
إضافة حقول إلى الجدول
إضافة حقول إلى جدول تم إنشاؤه في وضع الجدول.
افتح الجدول 1، ضع المؤشر في الحقل الذي تريد وضع الحقل الجديد قبله، ثم انقر بزر الماوس الأيمن، وحدد إدراج عمودوأدخل التفاصيل الخاصة بك.
أضف حقلين إلى نهاية الجدول 1: الطول والوزن، واملأ الحقول بالسم والكيلوجرام. لإعادة تسمية حقل، انقر نقرًا مزدوجًا فوق اسم الحقل وأدخل اسمًا جديدًا.
إضافة حقول إلى جدول تم إنشاؤه في وضع التصميم.
افتح العمود الفقري للجدول. انقر على اسم الجدول 2 والزر البناءأو افتح الجدول وانقر على الزر الموجود في أقصى اليسار على شريط الأدوات.
أضف حقلين إلى الجدول 2: اختبار الرياضيات واختبار الفيزياء، وحدد نوع البيانات لكل حقل. أغلق وضع التصميم، وافتح الجدول 2 واملأ الحقول الجديدة باستخدام نظام النقاط الخمس.
توليد التقارير
إنشاء التقارير في وضع معالج التقارير
انقر على العمود الفقري التقارير - إنشاء - معالج التقارير - موافق.
حدد كافة الحقول في الجدول 1. أضف كافة الحقول في الجدول 2 باستثناء حقل اسم العائلة. استمر في إنشاء التقرير في وضع الحوار.
إنشاء استعلامات في الجدولين 1 و2:
التمرين 1
إنشاء قاعدة بيانات الموارد البشرية للقسم الرياضي
يجب أن تتكون قاعدة البيانات من أربعة جداول: "رياضي", "أرضية", "رياضة", "عنوان". اسم قاعدة البيانات - "رياضة».
توجد توجيهات إنشاء الجداول أسفل الجداول.
اسم الحقل |
يكتب |
محتويات المعلومات |
الجدول "رياضي" |
||
شفرة |
عداد |
الحقل الرئيسي |
اسم العائلة |
نص |
الاسم الأخير، الاسم الأول، اسم العائلة للرياضي |
تاريخ |
عددي |
سنة الميلاد |
وزن |
عددي |
وزن الرياضي |
ارتفاع |
عددي |
ارتفاع الرياضي |
CodeGender |
عددي |
رابط إلى الجدول "أرضية» (معالج الاستبدال) |
نوع الكود |
عددي |
رابط إلى الجدول "رياضة"(معالج الاستبدال) |
عنوان الكود |
عددي |
رابط إلى الجدول "عنوان"(معالج الاستبدال) |
جدول "الجنس" |
||
شفرة |
عداد |
الحقل الرئيسي |
أرضية |
نص |
جنس الرياضي |
الجدول "الرياضة" |
||
شفرة |
عداد |
الحقل الرئيسي |
منظر |
نص |
نوع من الرياضة |
الجدول "العنوان" |
||
شفرة |
عداد |
الحقل الرئيسي |
عنوان |
نص |
عنوان رياضي |
ملحوظة
ملحوظة
قم بإنشاء جدول عنوان باستخدام المعالج.
قم بإنشاء جدول Athlete في طريقة عرض التصميم.
عند إنشاء جدول للحقول CodeGender وCodeType وCodeTitle، قم بتعيين نوع البيانات على Substitution Wizard. سيقوم معالج الاستبدال خطوة بخطوة بإنشاء اتصال بين حقل في جدول الرياضي وحقل في أحد الجداول CodeGender وCodeType وCodeTitle. في مرحلة تحديد الحقول المتوفرة، في الحالات الثلاث، حدد حقل الرمز فقط. إذا تم كل شيء بشكل صحيح، فسيبدو مخطط البيانات (العلاقة بين الجداول) كما هو موضح في الشكل 1.
سؤال: ما نوع الاتصال الذي سيتم إنشاؤه بين الجداول في هذه الحالة؟
أدخل الإدخالات في جدول "الجنس"، "الرياضة"، "اللقب" بالمعلومات التالية:
يتم إدخال القيمة الموجودة في حقل الرمز تلقائيًا وقد تختلف عن القيمة المحددة، استخدم القيم الخاصة بك كدليل.
أدخل المعلومات التالية في جدول الرياضي:
شفرة |
اسم العائلة |
تاريخ |
وزن |
ارتفاع |
CodeGender |
نوع الكود |
عنوان الكود |
1 |
إيفانوف إيفان |
1988 |
60 |
175 |
3 |
5 |
6 |
2 |
بيتروف بيتر |
1987 |
75 |
180 |
3 |
5 |
5 |
3 |
سيدوروفا عليا |
1990 |
55 |
168 |
4 |
8 |
4 |
4 |
اركيبوفا لينا |
1994 |
47 |
158 |
4 |
6 |
4 |
5 |
تسجيل الدخول سيرجي |
1993 |
90 |
190 |
3 |
4 |
5 |
6 |
فيدوروف فيدور |
1989 |
75 |
182 |
3 |
4 |
6 |
7 |
سيمينوف سيميون |
1992 |
56 |
178 |
3 |
8 |
6 |
المهمة 2
ابحث عن الرياضيين بالاسم الأخير Arkhipova في قاعدة البيانات.
ملحوظة
ملحوظة
10. اضبط على الحقل صدفةخيار مجالاتتماما.
ابحث عن رياضي طوله 180 في قاعدة البيانات.
فرز قاعدة بيانات الرياضيين حسب الطول.
ملحوظة
ملحوظة
اختر من قاعدة البيانات جميع الرياضيين الذين يبلغ وزنهم 75 كجم.
ملحوظة
ملحوظة
قم بإنشاء استعلام لتحديد القيم التالية من قاعدة البيانات: الاسم الأخير للرياضي والجنس وسنة الميلاد.
ملحوظة
إنشاء طلب للاختيار من قاعدة بيانات للرياضيين الحاصلين على لقب سيد الرياضة. ويجب أن تحتوي البيانات على المعلومات التالية: الاسم الأخير، سنة الميلاد، الرتبة، الجنس.
تغيير وزن جميع الرياضيين بمقدار 1 كجم.
ملحوظة
ملحوظة
يطرح المعالج أسئلة تفصيلية حول مصادر السجلات والحقول والتخطيط والتنسيقات المطلوبة، ويقوم بإنشاء تقرير استنادًا إلى الإجابات.
لإنشاء تقرير تحتاج إلى:
لإضافة حقول من جداول أو استعلامات متعددة إلى تقرير، لا تنقر فوق الأزرار إضافيأو مستعدبعد تحديد الحقول من الجدول الأول أو الاستعلام في معالج التقارير .
كرر الخطوات اللازمة لتحديد جدول أو استعلام وتحديد الحقول حتى يتم تضمين كافة الحقول التي تريدها في التقرير.
متوسط- حساب متوسط قيمة الحقل المحدد؛
دقيقة- حساب الحد الأدنى لقيمة الحقل المحدد؛
الأعلى- حساب الحد الأقصى لقيمة الحقل المحدد؛
المهمة 4
إنشاء نموذج يتضمن كافة المعلومات الخاصة بالرياضي.
قم بإنشاء تقرير يتضمن جميع بيانات الرياضي، مجمعة حسب الرياضة ومرتبة حسب الاسم الأخير.
ملحوظة
عمل مستقل
أسئلة التحكم
تساعدك قواعد بيانات الوصول الموجودة على جهاز الكمبيوتر الخاص بك على تخزين وتتبع أي نوع من البيانات تقريبًا، مثل المخزون أو جهات الاتصال أو العمليات التجارية. دعنا نوضح بالتفصيل المسارات التي يمكنك اتباعها لإنشاء قاعدة بيانات Access، وإضافة البيانات إليها، ثم استكشاف الخطوات التالية نحو إعداد قاعدة البيانات الجديدة واستخدامها.
تأتي قوالب الوصول مزودة بجداول واستعلامات ونماذج وتقارير مضمنة جاهزة للاستخدام. القوالب المتوفرة هي أول ما تراه عند تشغيل Access، ويمكنك تنزيل خيارات إضافية من الإنترنت.
في علامة التبويب الوصول ملفاختر فريق يخلق.
حدد قالب قاعدة بيانات سطح المكتب وأدخل اسمًا في الحقل اسم الملف. قاعدة البيانات (إذا كنت لا ترىالقالب الذي سوف يعمل من أجلك, يستخدمابحث عن القوالب على الإنترنتمجال.)
اسم الملف
انقر فوق الزر يخلق.
اعتمادًا على القالب الذي تختاره، قد تحتاج إلى إكمال أي من الخطوات التالية قبل البدء.
إذا عرض Access مربع حوار مدخلمع قائمة فارغة من المستخدمين:
انقر فوق الزر مستخدم جديد.
املأ النموذج معلومات المستخدم.
حدد اسم المستخدم الذي أدخلته للتو وانقر فوق مدخل.
إذا عرض Access الرسالة تحذير الأمانفي شريط الرسائل، بالإضافة إلى قالب من مصدر موثوق، انقر فوق تضمين المحتوى. إذا كانت قاعدة البيانات تتطلب تسجيل الدخول، قم بتسجيل الدخول.
معلومات إضافية: .
إذا لم يناسبك أي من القوالب، فيمكنك البدء بقاعدة بيانات فارغة على جهاز الكمبيوتر الخاص بك.
في Access، حدد الأمر يخلق، وبعد ذلك - البند قاعدة بيانات سطح المكتب فارغة.
أدخل اسم قاعدة البيانات في الحقل اسم الملف.
يمكنك استخدام الموقع الافتراضي المدرج أسفل الحقل اسم الملفأو حدد ملفًا آخر بالنقر فوق رمز المجلد.
انقر فوق الزر يخلق.
في قاعدة البيانات، يتم تخزين البيانات في عدة جداول مرتبطة. لإنشاء جدول:
عند فتح قاعدة البيانات للمرة الأولى، ستشاهد جدولاً فارغاً في طريقة عرض "ورقة البيانات" حيث يمكنك إضافة البيانات. لإضافة جدول آخر، انتقل إلى علامة التبويب يخلق > طاولة. يمكنك البدء في كتابة البيانات في حقل (خلية) فارغة أو إدراج بيانات من مصدر آخر، مثل مصنف Excel.
لإعادة تسمية عمود (حقل)، انقر نقرًا مزدوجًا فوق رأسه وأدخل اسمًا جديدًا.
لإضافة المزيد من الحقول، ابدأ الكتابة في العمود انقر للإضافة.
لتحريك عمود، حدده بالنقر فوق الرأس واسحبه إلى الموقع المطلوب. يمكنك إجراء هذه العملية مع عدة أعمدة متجاورة أيضًا.
يمكنك نسخ البيانات من برنامج آخر، مثل Excel أو Word، ولصقها في جدول Access. من الأفضل أن يتم تنظيمها في أعمدة. إذا كانت البيانات موجودة في معالج النصوص مثل Word، فحدد أعمدة البيانات بعلامات جدولة أو قم بتحويل البيانات إلى جدول قبل النسخ.
إذا كانت البيانات بحاجة إلى تغيير، مثل تقسيم الأسماء الكاملة إلى الأسماء الأولى والأخيرة، فقم بذلك في البرنامج المصدر.
افتح المصدر وانسخ البيانات (CTRL+C).
افتح جدول Access الذي تريد إضافة البيانات إليه في طريقة عرض "ورقة البيانات" والصق البيانات (CTRL+V).
انقر نقرًا مزدوجًا فوق كل رأس عمود وقم بتوفير أسماء ذات معنى.
ملحوظة:استناداً إلى البيانات التي تقوم بإدراجها في الصف الأول من العمود، يقوم Access بتعيين نوع بيانات لكل حقل. تأكد من أن البيانات الموجودة في الصفوف المتبقية من نفس النوع.
يمكنك استيراد البيانات من مصادر أخرى أو يمكنك ربط البيانات من Access دون نقل المعلومات التي تم تخزينها منها. يمكن أن يكون الارتباط خيارًا جيدًا إذا كان لديك عدة مستخدمين، وتقوم بتحديث البيانات وتريد التأكد من رؤية الإصدار الأحدث، أو إذا كنت تريد توفير مساحة على القرص. يمكنك تحديد ما إذا كنت تريد الارتباط بالبيانات أو استيرادها لمعظم التنسيقات. تعرف على المزيد حول استيراد البيانات أو ربطها من قاعدة بيانات Access أخرى.
تختلف العملية قليلاً حسب مصدر البيانات، ولكنها تبدأ دائمًا بالإجراء الموضح أدناه.
على بيانات خارجيةانقر فوق الزر تنسيق البيانات الذي ستقوم باستيراده أو الارتباط به. إذا لم تتمكن من رؤية التنسيق الذي تحتاجه، فانقر فوق الزر إضافي.
ملحوظة:إذا لم يكن لديك واحدًا بعد، فقد تحتاج أولاً إلى تصدير البيانات إلى تنسيق ملف يدعمه Access (مثل ملف نصي محدد).
اتبع الإرشادات الموجودة في مربع حوار المقالة " بيانات خارجية ».
عند الارتباط، تكون بعض التنسيقات للقراءة فقط. فيما يلي المصادر الخارجية التي يمكن استيراد بياناتها أو ربطها.
يساعدك معالج تحليل الجدول على تحديد البيانات الزائدة عن الحاجة بسرعة. ويمكن بعد ذلك استخدامه لفصل هذه البيانات إلى جداول منفصلة. سيقوم Access بحفظ الجدول الأصلي كنسخة احتياطية.
افتح قاعدة بيانات Access بالجدول الذي تريد تحليله.
انقر العمل مع قواعد البيانات > تحليل الجدول.
تحتوي أول صفحتين من المعالج على برنامج تعليمي سريع مع أمثلة. إذا رأيت مربع اختيار، فحدده وانقر فوق الزر مرتين خلفلمشاهدة المقدمة. لعدم عرض الصفحات التمهيدية بعد الآن، قم بإلغاء التحديد هل تريد إظهار الصفحات التي تحتوي على شرح؟
تعتمد خطواتك التالية على أهدافك. قد ترغب في إنشاء استعلامات ونماذج وتقارير ووحدات ماكرو. المقالات التالية سوف تساعدك في هذا.
تطبيق برنامج مايكروسوفت أكسس 2007مصممة لخلق قاعدة البيانات. يستخدم Access 2007 الجداول المرتبطة منطقياً. نظام إدارة قواعد البيانات مايكروسوفت أكسس 2007يوفر إدارة مريحة وموثوقة للبيانات المخزنة في الجداول.
جوهر إنشاء قاعدة بيانات في Microsoft Access 2007 هو أنك تحتاج أولاً إلى إنشاء بنية قاعدة بيانات (إنشاء بنية جدول وإقامة علاقات بينهما)، ثم تحتاج إلى ملء جداول قاعدة البيانات الجديدة.
بالإضافة إلى ذلك، من المستحسن إنشاء نماذجلإدخال البيانات في الجداول، طلباتللبحث عن المعلومات في قاعدة البيانات و التقاريرلعرض المعلومات الضرورية من قاعدة البيانات بشكل مناسب على الشاشة أو الطباعة أو الملف.
يمكن إنشاء قاعدة البيانات إما يدويًا (قاعدة بيانات فارغة جديدة) أو بناءً على القوالب. لا تتوافق القوالب دائمًا مع قاعدة البيانات المطلوبة، ولكن بمساعدتها يمكنك إنشاء قاعدة بيانات قريبة مما هو مطلوب بسرعة، ومن ثم يمكنك تغييرها وملؤها ببياناتك.
عند تشغيل تطبيق Access 2007، ستشاهد صفحة البداية الجديدة لبدء استخدام Microsoft Access 2007، كما هو موضح في الشكل 1. 1.
أرز. 1. الصفحة الرئيسية الجديدة
عندما تقوم بإنشاء قاعدة بيانات من القوالب، يمكنك تحديد القالب الذي تريده من صفحة بدء استخدام Microsoft Access 2007 من فئات القوالب أو من قوالب Microsoft Office Online. عندما تحدد، على سبيل المثال، قالب الكلية في فئة القوالب المحلية، سيظهر وصف لقاعدة البيانات على الجانب الأيمن من نافذة التطبيق. يُشار أدناه في حقل النص إلى اسم الملف: College.accdb وأيقونة المجلد التي يمكنك من خلالها حفظ الملف في الدليل المطلوب (يتم تحديد مجلد المستندات بشكل افتراضي).
يمكن تغيير اسم الملف ودليل تخزين الملفات. ثم تحتاج إلى النقر فوق الزر "إنشاء". ونتيجة لذلك، ستظهر نافذة قاعدة بيانات الكلية: قاعدة البيانات (Access 2007) - Microsoft Access. ستعرض منطقة التحرير قائمة أعضاء هيئة التدريس التي يجب تعبئتها. إذا كان جزء التنقل مغلقًا، فيجب عليك فتحه بالضغط على F11 أو النقر فوق الزر فتح/إغلاق حدود جزء التنقل.
يعرف أي مستخدم لأنظمة الكمبيوتر التي تعمل بنظام Windows أن حزمة برامج Microsoft Office القياسية لأي إصدار تتضمن محرر Access فريدًا. سيتم الآن مناقشة نوع البرنامج وكيفية العمل معه. بطبيعة الحال، سيتم تقديم الأساسيات الأولية فقط هنا، حيث أن وصف جميع إمكانيات التطبيق على الإطلاق سيستغرق أكثر من صفحة واحدة.
ما هو هذا البرنامج؟ يعد Access نظامًا كامل الميزات للعمل مع أي نوع يعتمد على نموذج علائقي مع القدرة على تبادل البيانات ديناميكيًا مع التطبيقات الأخرى أو منشورات الإنترنت. أنها تنطوي على استخدام أدوات لأتمتة معالجة المعلومات من أي نوع، والتي يتم تقديمها في شكل منظم.
بالإضافة إلى ذلك، يعد Access أيضًا حزمة توفر الدعم لعناصر تحكم ActiveX، والتي تعمل على توسيع إمكانيات البرنامج بشكل كبير من حيث أنه لا يمكنه استخدام المكونات الجدولية أو النصية فحسب، بل أيضًا الوسائط المتعددة والكائنات على الإنترنت. تسمح الاتصالات بينها التي تم إنشاؤها في التطبيق بالتتبع الدقيق للتغييرات في أي منها مع الضبط التلقائي للمعلمات في الآخرين.
ليس من المستغرب أنه في معظم الحالات يتم استخدامه لأتمتة تحليل بعض العمليات في المحاسبة والأعمال وما إلى ذلك. بفضل هيكله العالمي، يمكن للبرنامج القضاء على ظهور ما يسمى بتكرار البيانات، عندما يكون من الضروري تغيير معلمة واحدة دون إدخال معلمة جديدة، ولكن من خلال تصحيح المعلمة القديمة، بحيث ينعكس تغييرها على جميع قواعد البيانات ذات الصلة.
على سبيل المثال، تستخدم إحدى المؤسسات Access للاحتفاظ بسجلات الموردين والعملاء والأحداث التي يشاركون فيها. تتغير التفاصيل المصرفية لأحد الموردين. يكفي تغييرها، وسيؤثر التعديل التلقائي على جميع قواعد البيانات الأخرى. سيتم استبدال البيانات، بدلاً من إدخال بيانات جديدة مع البيانات الموجودة. وسيؤثر هذا التغيير على نفس الأنشطة ذات الصلة. وهذا يعني، بمعنى ما، أن المستخدم يتلقى أتمتة كاملة.
وينطبق الشيء نفسه، على سبيل المثال، عندما يتم بيع مجموعة معينة من البضائع من خلال القسم المقابل للمؤسسة، يتم شطب عناصر المنتج تلقائيًا في قاعدة بيانات البضائع المتوفرة في المستودع. لكن هذه أبسط الأمثلة. في الواقع، التطبيق لديه قدرات أوسع بكثير.
أما سهولة الاستخدام فتتحقق بفضل وجود العناصر الأساسية التي تلعب دورا حيويا في تحليل ومعالجة بيانات قاعدة البيانات. ومن بين العناصر الرئيسية ما يلي:
كما هو واضح بالفعل، فإن Access هو برنامج يسمح لك ليس فقط باستخدام البيانات الخاصة بك التي أدخلها المستخدم، ولكن أيضًا لربطها ببعضها البعض. تتيح إمكانيات التطبيق إمكانية استيراد المعلومات من تطبيقات أخرى (FoxPro، وParadox، وExcel، وWord، وما إلى ذلك). لتبسيط الإجراءات، لا يمكن استيراد البيانات، بل يمكن ربطها، ليس فقط مع البرامج المحددة، ولكن أيضًا مع المصادر الموجودة في بيئة الشبكة أو على الإنترنت.
يتم تنفيذ عملية الربط نفسها على أساس استعلامات مشابهة لكيفية عمل قواعد بيانات SQL (يدعمها Access أيضًا).
في Access، الجدول هو العنصر الرئيسي. في المظهر، يشبه هذا المكون إلى حد كبير جداول Excel، ولكن إمكانيات Access أوسع بكثير، ومبادئ العمل مع هذه العناصر لها ميزاتها المميزة.
ومع ذلك، يمكنك إنشاء قاعدة البيانات الخاصة بك عند بدء تشغيل البرنامج بكل بساطة. بعد ظهور نافذة الترحيب، يُتاح للمستخدم اختيار القوالب، التي سيتم على أساسها إنشاء بنية قاعدة البيانات المستقبلية في شكل جدول. هذا هو ما يسمى عرض وراء الكواليس. يمكنك هنا العثور على قوالب مدمجة مفيدة لأداء مهام محددة، أو البحث في مورد Microsoft الرسمي إذا لم يلبي أي منها في القائمة احتياجات المستخدم (على الرغم من أن هذا غير مرجح).
إذا لم يكن هناك شيء يناسب المستخدم ويريد إنشاء قاعدة بيانات بنفسه، عند إنشاء ملف جديد، فأنت بحاجة إلى تحديد قاعدة بيانات فارغة في القائمة المقابلة. هناك بعض القيود التي يجب مراعاتها هنا. على سبيل المثال، لا تدعم قواعد بيانات سطح المكتب النشر عبر الإنترنت، ولا تدعم قواعد بيانات الويب بعض وظائف القواعد السابقة.
بعد إنشاء الجدول الأولي، يمكنك المتابعة لإدخال البيانات. يرجى ملاحظة أنه لا يمكن إدخال البيانات إلا في الأعمدة والصفوف المجاورة. كما يجب ألا تضيف خلايا فارغة بينها كما تفعل في Excel. بالإضافة إلى ذلك، فإن الشرط الأكثر أهمية هو أن كل عمود يجب أن يحتوي على نوع واحد فقط من البيانات، مما يعني أنه إذا كان التنسيق الأصلي هو التاريخ والوقت، فلن يتم التعرف على المعلومات المستندة إلى الأس التي تم إدخالها في العمود. لذلك، إن أمكن، تحتاج إلى تخطيط الجدول من هذا المنظور. لتبسيط العمل، يمكنك أيضًا استخدام وضع تصميم خاص.
أما بالنسبة لاستيراد البيانات فإن إمكانيات البرنامج غير محدودة عمليا. الشرط الأساسي هو أنه يجب تقسيم البيانات المستوردة إلى أنواع جدولية (مثل الجداول في Excel أو Word). إذا تم تنفيذ الاستيراد، على سبيل المثال، في إصدار نصي من برنامج "المفكرة"، فيمكنك إنشاء بنية مماثلة باستخدام أداة جدولة (مفتاح Tab).
يمكنك استخدام قوائم SharePoint وربط البيانات لتسهيل عملك. للقيام بذلك، استخدم أمرًا خاصًا في علامة تبويب البيانات الخارجية، الموجودة في مجموعة الاستيراد والربط. يتم تقديم الحلول الجاهزة هنا (Excel وWord وما إلى ذلك). عند التحديد، كل ما عليك فعله هو الإشارة إلى موقع الملف المطلوب، حيث سيتم حفظه في قاعدة البيانات الحالية، وتأكيد اختيارك.
هذا هو تطبيق الوصول. يحظى البرنامج بشعبية كبيرة بين مجموعة واسعة من المستخدمين، حيث حاول مطوروه الجمع بين إمكانيات منتجات البرامج الأخرى من هذا النوع قدر الإمكان. وهذا ما جعل هذا التطبيق مرنًا للغاية في إعداد معظم الوظائف وتطبيقها تلقائيًا. يبقى أن نضيف أن Access هو أداة معالجة بيانات قوية للغاية، على الرغم من أن المعلومات الأساسية حول التطبيق تمت مناقشتها هنا فقط.