| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

الملفات النسبية(Relative files)

Page history last edited by PBworks 16 years, 3 months ago

 

الملفات النسبية(Relative files)

مقدمة

 مشكلة الملفاتِ المتسلسلةِ بأنّ الوصولِ إلى السجلاتِ يجب أن يكون متتاليا. أي أنه للوُصُول لسجل معيّن، كُلّ السجلات السابقة له يجب أنْ تُقْرَأَ.

تَسْمحُ ملفاتُ الوصول المباشرِ بالوصول مباشرِة إلى سجل معيّن في الملف باستعمال مفتاح وهذا يُسهّلُ كثيراً عملياتَ قراءة وحَذْف وتَجديد وإدْخال السجلاتِ.

 

--------------------------------------------------------------------------------

 

طريقة تنظيم الملفات النسبية:

 الملفاتِ النسبيةِ مُنظَّمة تصاعديا على أساس رقم السجل النسبيِ. الملف نسبي يمكن تصوره على أنه  جدول ذو بُعدِ واحد مخزن على القرصِ، حيث أنَّ رقم السجل  هو الفهرس لهذا الجدول. تَدْعمُ الملفاتُ النسبيةُ الوصول المتتابع (sequential access) للسجلاتِ عن طريق قراءة السجلات بشكل متتابع واحدا بعد الآخر .

الملفات النسبية تسمح فقط باستخدام مفتاحَ واحد. المفتاح يَجِبُ أَنْ يَكُونَ رقما ويَجِبُ أَنْ يَأْخذَ  قيمة بين 1 وبين  أعلى رقم سجل نسبيِ موجود. تُخصّصُ للملفِ مساحة كافية لاحتواء السجلاتِ بالأعداد بين 1 و رقم السجل الأعلى.

على سبيل المثال، إذا كان  أعلى رقم للسجلات هو 10,000 اذن مساحة  قدرها  10,000 سجلِ تُخصّصُ  للملفِ.

شكل1 :

  يَحتوي  على تمثيل تخطيطي لملف نسبي. في هذا الشكلِ حجزت مساحة على القرصِ ل328 سجلِ. لكن بالرغم من أن هناك غرفة ل328 سجلِ في التخصيصِ الحاليِ فإنه لَيسَ كُلّ المواقع  تَحتوي على سجلاتَ. المناطق التي  عنونت بكلمة حرة(FREE)  لم تكتب فيها سجلات إلى الآن.

 

  

 

--------------------------------------------------------------------------------

 

الوصول  للسجلاتِ في  الملف النسبي :

للوصول لسجل معين في ملف نسبي يجب أن يعطى رقم هذا السجل. إذا أعطي هذا الرقم فإنه يمكن الوصول مباشرة لهذا السجل لأن النظامَ يُمْكِنُ أَنْ يَستعملَ

  1. موقع بدايةَ الملفِ على القرصِ،
  2. حجم السجلِ،
  3. رقم السجل النسبي

لحِساب موقعِ السجلِ.

لأن نظامَ إدارةِ الملفَ يَجِبُ أَنْ يقوم ببضعة حسابات فقط لإيجاد السجل فإن طريقة تنظيم الملف النسبي تعتبر الأسرع مقارنة بال (Indexed files) وهي أيضا طريقة التخزين الأكثر كفاءة .

 

source:

http://www.csis.ul.ie/COBOL/Course/Intro2DirectAccess.htm

 

 

Comments (0)

You don't have permission to comment on this page.