أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

كيفية تحرير السجلات في الجداول المرتبطة في قاعدة بيانات Microsoft Access

انتهاء دعم Office 2003

لقد أنهت شركة Microsoft دعم Office 2003 في 8 أبريل، 2014. وقد أثر هذا التغيير على تحديثات البرامج لديك وخيارات الأمان الخاصة بك. تعرف على ما يعنيه ذلك فيما يتعلق بك وكيفية الحفاظ على حمايتك.

هام: تمت ترجمة هذا المقال باستخدام برنامج ترجمة آلية لشركة مايكروسوفت بدلاً من الاستعانة بمترجم بشري. تقدم شركة مايكروسوفت كلاً من المقالات المترجمة بواسطة المترجمين البشر والمقالات المترجمة آليًا وبالتالي ستتمكن من الوصول إلى كل المقالات الموجودة في قاعدة المعرفة الخاصة بنا وباللغة الخاصة بك. بالرغم من ذلك، فإن المقالة المترجمة آليًا لا تكون دقيقة دائمًا وقد تحتوي على أخطاء إملائية أو لغوية أو نحوية، مثل تلك الأخطاء الصادرة عن متحدث أجنبي عندما يتحدث بلغتك. لا تتحمل شركة مايكروسوفت مسئولية عدم الدقة أو الأخطاء أو الضرر الناتج عن أية أخطاء في ترجمة المحتوى أو استخدامه من قبل عملائنا. تعمل شركة مايكروسوفت باستمرار على ترقية برنامج الترجمة الآلية

اضغط هنا لرابط المقالة باللغة الانجليزية304473
المبتدئ: يتطلب معرفة واجهة المستخدم على أجهزة الكمبيوتر المستخدم المفرد.

تنطبق هذه المقالة إلى Microsoft Access (.mdb أو .accdb) ملف قاعدة البيانات.
الموجز
يوضح هذا المقال كيفية تحرير السجلات في الجداول المرتبطة. تتضمن المواضيع التالية:
  • كيفية إضافة أو تحرير بيانات في ورقة بيانات (جدول أو استعلام) أو في نموذج
  • كيفية حفظ السجلات في ورقة بيانات أو في نموذج
  • كيفية حذف سجل في ورقة بيانات أو في نموذج
  • كيفية التراجع عن التغييرات في إضافة أو تحرير في ورقة بيانات أو في نموذج
  • التكامل المرجعي
  • تتالي التحديثات و تتالي الحذف
  • حول تقييد أو التحقق من صحة البيانات
  • أوراق بيانات فرعية
  • متى يمكن التحديث بيانات من استعلام
معلومات أخرى

كيفية إضافة أو تحرير بيانات في ورقة بيانات (جدول أو استعلام) أو في نموذج

  1. فتح جدول أو استعلام في طريقة العرض "ورقة بيانات" أو "نموذج في نموذج طريقة عرض.
  2. قم بأحد الإجراءات التالية:
    • في Microsoft Office Access 2003 أو في الإصدارات السابقة من Access، لإضافة سجل جديد، وأشر إلى الانتقال إلى القائمة تحرير ، ثم انقر فوق سجل جديد. اكتب البيانات واضغط TAB للانتقال إلى الحقل التالي. في نهاية السجل اضغط TAB للانتقال إلى السجل التالي.

      في Microsoft Office Access 2007 لإضافة سجل جديد، انقر فوق علامة التبويب الصفحة الرئيسية ثم ثم انقر فوق "جديد" في مجموعة السجلات.
    • لتحرير بيانات داخل حقل انقر فوق الحقل الذي تريد تحريره ثم ثم اكتب البيانات.
    • لاستبدال القيمة بالكامل حرك مؤشر الماوس إلى أقصى يسار جزء من الحقل حتى يتغير المؤشر إلى مؤشر على شكل علامة زائد ، ثم انقر فوق. اكتب البيانات.
    ملاحظة: لتصحيح خطأ كتابة, اضغط BACKSPACE. لإلغاء التغييرات في الحقل الحالي، اضغط ESC. لإلغاء التغييرات في السجل بأكمله، اضغط ESC مرة أخرى قبل الانتقال خارج الحقل. عند الانتقال إلى سجل آخر يحفظ التغييرات.

كيفية حفظ السجلات في ورقة بيانات أو في نموذج

يحفظ Microsoft Access تلقائياً السجل الذي تقوم بإضافته أو التحرير بمجرد نقل نقطة الإدراج إلى سجل مختلف أو إغلاق النموذج أو الجدول الذي تعمل عليه.

في Access 2003 أو في الإصدارات السابقة من Access، بشكل صريح حفظ البيانات في سجل أثناء قيامك بتحريره ، انقر فوق حفظ السجل القائمة سجلات.

في Access 2007 بشكل صريح حفظ البيانات في سجل أثناء قيامك بتحريره ، انقر فوق علامة التبويب الصفحة الرئيسية ثم ثم انقر فوق حفظ في مجموعة السجلات.

كيفية حذف سجل في ورقة بيانات أو في نموذج

  1. فتح جدول أو استعلام في طريقة عرض ورقة البيانات أو فتح نموذج في طريقة العرض "نموذج".
  2. انقر فوق السجل الذي تريد حذفه.
  3. في Access 2003 أو في الإصدارات السابقة من Access انقر فوق حذف سجل في القائمة تحرير.

    في Access 2007، انقر فوق علامة التبويب الصفحة الرئيسية ثم انقر فوق حذف سجل في قائمة "حذف" في سجلات المجموعة.

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

كيفية التراجع عن التغييرات في إضافة أو تحرير في ورقة بيانات أو في نموذج

قم بأحد الإجراءات التالية:
  • في Access 2003 أو في الإصدارات السابقة من Access، لأخذ إعادة تغيير أحدث فوق تراجع من القائمة تحرير.

    في برنامج Access 2007 لأخذ إعادة تغيير أحدث انقر فوق تراجع على "شريط أدوات الوصول السريع".
  • إذا قمت بالفعل بحفظ التغييرات إلى السجل الحالي أو إذا قمت بنقل إلى سجل آخر اضغط CTRL + Z.

    ملاحظة بمجرد أن تقوم تبدأ تحرير سجل آخر أو تطبيق أو إزالة عامل تصفية أو التبديل إلى إطار آخر, لا يمكنك استخدام هذه الطرق تصحيح الأخطاء التغييرات.

التكامل المرجعي

التكامل المرجعي نظام قواعد يستخدم Microsoft Access لضمان صحة العلاقات بين السجلات في الجداول المرتبطة ومن أن أنك لا بطريق الخطأ بحذف أو تغيير البيانات المرتبطة. يتم تطبيق القواعد التالية عند استخدام التكامل المرجعي:
  • لا يمكنك إدخال قيمة في حقل المفتاح الخارجي الجدول المرتبط غير موجودة في المفتاح الأساسي للجدول الأساسي. ومع ذلك، يمكنك إدخال قيمة خالية (Null) في المفتاح الخارجي تحديد تلك السجلات غير المرتبطة. على سبيل المثال، لا يمكن أن يكون ترتيب الذي يتم تعيينه إلى العملاء غير موجود ولكن يمكن أن يكون ترتيب الذي يتم تعيينه إلى أي أحد بواسطة إدخال قيمة خالية (Null) في الحقل "معرف العميل".
  • لا يمكنك حذف سجل من جدول أساسي في حالة وجود سجلات متطابقة في جدول مرتبط. على سبيل المثال، لا يمكنك حذف سجل موظف من جدول Employees إذا كان هناك طلبات معينة للموظف في الجدول Orders (الطلبيات).
  • لا يمكنك تغيير قيمة مفتاح أساسي في الجدول الأساسي، إذا كان يحتوي على السجل مرتبط السجلات. على سبيل المثال، يتعذر تغيير معرّف الموظف في الجدول Employees إذا كان هناك طلبات معينة إلى ذلك الموظف في الجدول Orders (الطلبيات).

تتالي التحديثات و تتالي الحذف

لعلاقات يتم فرض التكامل المرجعي يمكنك تحديد ما إذا كانت تريد أن يقوم Microsoft Access تلقائياً تتالي التحديث تتالي حذف السجلات المرتبطة. إذا قمت بتعيين هذه الخيارات حذف وتحديث العمليات التي قد يتم منعك عادةً بواسطة مسموح قواعد التكامل المرجعي. عند حذف سجلات أو تغيير قيم المفتاح الأساسي في جدول أساسي Microsoft Access بإجراء التغييرات الضرورية على الجداول المرتبطة للحفاظ على التكامل المرجعي.

إذا قمت بالنقر فوق خانة الاختيار تتالي تحديث الحقول المرتبطة عندما تقوم بتعريف علاقة أي وقت تقوم فيه بتغيير المفتاح الأساسي لسجل في الجدول الأساسي Microsoft Access تلقائياً تحديث المفتاح الأساسي إلى القيمة الجديدة في كافة السجلات المرتبطة. على سبيل المثال، إذا قمت بتغيير معرف أحد العملاء في جدول العملاء حقل "معرف العميل" في الجدول Orders (الطلبيات) يتم تلقائياً تحديث كل منها من طلبات العميل تلك بحيث لا تعود العلاقة المقطوعة. Microsoft Access تتالي التحديثات بدون عرض أية رسالة.

ملاحظة: إذا كان المفتاح الأساسي في الجدول الأساسي حقل "ترقيم تلقائي" ، تعيين خانة الاختيار تتالي تحديث الحقول المرتبطة سيكون لدى أي تأثير لأنه لا يمكن تغيير القيمة في حقل "ترقيم تلقائي".

إذا قمت بتحديد خانة الاختيار تتالي حذف السجلات المرتبطة عندما تقوم بتعريف علاقة أي وقت حذف السجلات في الجدول الأساسي، يحذف Microsoft Access تلقائياً السجلات المرتبطة في الجدول المرتبط. على سبيل المثال، إذا قمت بحذف سجل العملاء من جدول العملاء تلقائياً يتم حذف كافة طلبات العميل من جدول Orders (يتضمن ذلك السجلات في الجدول "Order Details" المتعلقة سجلات Orders). عند حذف سجلات من نموذج أو ورقة بيانات مع تحديد خانة الاختيار تتالي حذف السجلات المرتبطة يحذرك Microsoft Access أن أيضاً احتمال حذف السجلات المرتبطة. ولكن، عند حذف سجلات باستخدام استعلام حذف يحذف Microsoft Access السجلات في الجداول المرتبطة بدون عرض تحذير تلقائياً.

لمزيد من المعلومات حول العلاقات انقر فوق أرقام المقالات التالية لعرضها في "قاعدة المعارف لـ Microsoft:
304466تعريف العلاقات بين الجداول في قاعدة بيانات Microsoft Access
304469كيفية عرض العلاقات في قاعدة بيانات Access Microsoft وتحريرها

حول تقييد أو التحقق من صحة البيانات

يوفر Microsoft Access عدة طرق للتحكم في كيفية قيام مستخدم بإدخال البيانات في قاعدة بيانات. على سبيل المثال، يمكنك تحديد البيانات التي يمكن للمستخدم إدخال في حقل بواسطة تعريف قاعدة التحقق من صحة لهذا الحقل. إذا كان البيانات التي يدخلها مستخدم في الحقل تخالف القاعدة ، يعرض Access رسالة تشرح للمستخدم نوع إدخالات مسموح. هو أسلوب آخر من إدخال البيانات للتحكم في إنشاء قناع إدخال لتقييد نوع القيم التي يمكن إدخالها في مواضع عبر الحقل. يمكنك إجراء هذه النماذج البسيطة من التحقق من صحة و تقييد بواسطة إعداد خصائص الحقول في الجداول أو بواسطة إعداد الخصائص لعناصر التحكم في النماذج.

في معظم الحالات، يفضل تعريف التحقق من صحة البيانات تقييد بتعيين الخصائص للحقل في طريقة العرض "تصميم" الجدول. بهذه الطريقة، عندما تستخدم هذا الحقل في نموذج قاعدة التحقق من صحة الحقل وخصائص أخرى تنطبق على تنفيذ باستخدام النموذج لإدخال البيانات.

ومع ذلك، إذا لم تكن البيانات المدخلة في عنصر تحكم في نموذج منضمة إلى حقل في جدول وتحتاج إلى تقييد أو التحقق من صحة إدخال البيانات يجب تعريف هذه الخصائص في النموذج. بالإضافة إلى ذلك، هناك حالات حيث يجب أن تستخدم وحدات الماكرو أو Microsoft Visual Basic البرمجية للتطبيقات بالاقتران مع نموذج لإجراء التحقق من الصحة الأكثر تعقيداً. على سبيل المثال، قد تحتاج إلى أن تكون قادراً على تجاوز قاعدة التحقق من الصحة أو مقارنة قيم من جداول مختلفة.

حول أوراق بيانات فرعية

في ورقة البيانات فرعية ، يمكنك عرض ثم تحرير مرتبطة أو متصلة البيانات في جدول أو استعلام أو ورقة بيانات نموذج أو في نموذج فرعي. على سبيل المثال، في قاعدة بيانات نموذج Northwind الجدول "موردون" Suppliers له علاقة واحد لكثير مع الجدول "منتجات"; وبالتالي لكل صف من الجدول "موردون" في ورقة البيانات عرض, عرض وتحرير صفوف ذات الصلة من الجدول "منتجات" في ورقة بيانات فرعية. انقر فوق مؤشر التوسيع إلى التوسيع أو الطي ورقة بيانات فرعية.

لمزيد من المعلومات حول أوراق بيانات فرعية في Microsoft Access، قم بزيارة موقع Microsoft التالي على الويب:

متى يمكن التحديث بيانات من استعلام

في بعض الحالات، يمكنك تحرير البيانات في طريقة العرض "ورقة بيانات" تغيير البيانات في الجدول المصدر "للاستعلام. في حالات أخرى لا. تظهر المعلومات التالية ما إذا كان يمكن تحديث نتائج استعلام وكنت لا ما إذا كان هناك بديلاً.

البيانات غير للتحديث:

يمكنك تحديث استعلام أو حقل استعلام في الحالات التالية:
  • استعلام يستند إلى جدول واحد
  • استعلام يستند إلى جداول تتضمن علاقة رأس برأس
  • تحتوي نتائج الاستعلام على مذكرة أو ارتباط تشعبي أو OLE الكائن

البيانات غير للتحديث تحت شروط معينة:

إذا كان استعلام يستند إلى جداول تتضمن علاقة واحد لكثير قد لا تتمكن من تحرير البيانات بعض الحقول استعلام أو قد تتلقى رسالة الخطأ التالية:
لا يمكن إضافة مفتاح الصلة السجلات من الجدول tablename غير موجود في مجموعة السجلات.
يعرض الجدول التالي حقول الاستعلام التي قد لا تكون قادراً على تحديث في هذا السيناريو.

حقل الاستعلامالحل
حقل الصلة من ناحية "الرأس"تمكين التحديثات المتتالية بين الجدولين.
سجلات جديدة، إذا لم يظهر حقل الصلة في ناحية "الأطراف" في ورقة البياناتقم بإضافة حقل الصلة من ناحية "الأطراف" إلى استعلامك للسماح بإضافة سجلات جديدة.
حقل الصلة من الجانب "أطراف" ، بعد قمت تحديث البيانات على الجانب "الرأس"حفظ السجل; ثم سوف تتمكن من إجراء تغييرات حقل الصلة في ناحية "الأطراف".
حقل فارغ في جانب "الرأس" من علاقة واحد لكثير الجدول حيث يوجد صلة خارجيةلإدخال قيم في حقل من الجدول آخر على جانب "متعدد" ، ولكن فقط إذا تضمن الحقل المرتبط ناحية "الرأس" قيمة السجل.
سجلات جديدة، إذا كان المفتاح الفريد بالكامل من جدول ODBC غير الإخراجحدد كافة حقول المفتاح الأساسي جداول ODBC للسماح إدراج إليها.


يمكن حذف البيانات ولكن لم يتم تحديث:

استعلام أو حقل الاستعلامالحل
استعلام (أو جدول أساسي) لم يمنح له الإذن "أي" تحديث البيانات "لتعديل بيانات يجب تعيين الأذونات.
استعلام (أو جدول أساسي) لم يمنح له الإذن "بيانات حذفلحذف البيانات يجب تعيين الأذونات.


لا يمكن تحديث البيانات:

استعلام أو حقل الاستعلامالحل
استعلام يستند إلى ثلاثة أو أكثر من الجداول التي تكون علاقة رأس واحد- إلى - أطرافومع ذلك لا يمكنك تحديث البيانات في الاستعلام مباشرة, يمكنك تحديث البيانات في صفحة وصول إلى بيانات أو نموذج يستند إلى الاستعلام إذا تم تعيين الخاصية RecordsetType للنموذج إلى مجموعة حيوية (تحديثات غير متسقة).
استعلام جدوليبلا
الاستعلام التمريريبلا
استعلام يحسب مجموع أو متوسط عدد أو نوع آخر من الإجمالي على القيم في حقل أو استعلام تحديث يرجع حقل في الصف "تحديث إلى" من إما استعلام جدولي أو استعلام تحديد أو استعلام فرعي يتضمن إجماليات أو دالات التجميعباستخدام دالة مجال تجميعية في الصف "تحديث إلى" لاستعلام تحديث يمكنك الرجوع إلى حقول من إما استعلام جدولي أو استعلام تحديد أو استعلام فرعي يتضمن إجماليات أو دالات التجميع.
استعلام توحيدبلا
الاستعلام الذي قيم_فريدة يتم تعيين الخاصية إلى "نعم"بلا
استعلام يتضمن جدول ODBC مرتبط مع أي فهرس فريد أو جدول Paradox بدون مفتاح أساسيبلا
لم تكن منضماً استعلام يتضمن أكثر من جدول أو استعلام، ثم الجداول أو الاستعلامات بواسطة خط صلة في طريقة العرض "تصميم"يجب ربط الجداول إلى بشكل صحيح إلى تحديثها.
حقل محسوببلا
حقل للقراءة فقط; قاعدة البيانات تم فتحه للقراءة فقط أو الموجودة على محرك أقراص للقراءة فقطبلا
حقل في السجل الذي تم حذفه أو تأمينه من قبل مستخدم آخريجب أن يكون سجل مؤمن قابلاً للتحديث بمجرد أن يتم إلغاء تأمينها.
مراجع
للحصول على مزيد من المعلومات حول العلاقات الموجودة في Access قاعدة البيانات قم بزيارة موقع Microsoft التالي على الويب:
inf OfficeKBHowTo reviewdocid ACC2002 ACC2007

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 304473 - آخر مراجعة: 03/29/2007 22:52:58 - المراجعة: 8.1

Microsoft Office Access 2007, Microsoft Office Access 2003, Microsoft Access 2002 Standard Edition

  • kbmt kbdownload kbhowto KB304473 KbMtar
تعليقات
html>body>Tracker.init(); html>ml>/html>did=1&t=">