الفصل الحادي عشر

الملفات

 

11-1 المنظور المنطقي للملف  

11-2 المنظور الفيزيائي للملف

11-3 تعريف الملف

11-4 أنواع حقول السجل

11-5 أنواع الملفات

11-6 العمليات على الملفات

11-7 أطوال السجلات

11-8 نشاط الملفات

 

11-8-1 تنظيم الملفات على الوسائط التخزينية

 

11-8-2 تنظيم الملفات على الأقراص المغناطيسية

11-9 مزايا نظم الملفات

11-10 عيوب نظم الملفات



مقدمة في الحاسوب

للحصول على نسخة الكتاب إضغط من هنا

11-1 المنظور المنطقي للملف Logical Veiw :

 

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

11-2 المنظور الفيزيائي للملف Veiw Physical:

  ومحور هذا المنظور معرفة وسائط التخزين الحاملة للبيانات وقدراته و أسلوب تنظيمها للبيانات واستعادة البيانات.

11-3 تعريف الملف File  :

 

هو مجموعة من السجلات المرتبطة منطقياً,وكل سجل داخل الملف يعنون بدليل أو مفتاح يستخدم للتميز بين السجلات المختلفة بالملف, بمعني أن هذا الدليل يستخدم كمعرف للسجل.
ويمكن تعريف السجل داخل الملف على أنه مجموعة من مفردات البيانات
Data Items يسمى كل منها حقل, و أحد هذه الحقول يستخدم كدليل أو مفتاح للسجل Record Key أما الحقل فهو عبارة عن مجموعة من الرموز قد تكون هجائية أو رقمية أو رقمية هجائية أو علامات خاصة, تنتظم معاً لتعطي معني منطقياً.
 وكمثال على الملفات: ملف الطلبة
Student File فهو تجميع لسجلات الطلبة Records, كل سجل منها مخصص لطالب, ويحوي مفردات البيانات Data Items للطالب كرقم الطالب, اسمه, عنوانه, جنسه, تاريخ ولادته, وكل واحد من هذه المفردات يسمى حقلاً وكل حقل مكون من مجموعة من الحروف.

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

 

أضغط لتكبير الشكل
الشكل 11-1 يوضح مكونات الملف

11-4 أنواع حقول السجلRecord Field Kinds  :

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

وسوف نلاحظ أن هناك نوعين من الحقول حقل وحيد له قيمة لا تتكرر على مستوى السجل وعلى مستوى الملف كله مثل البطاقة / الرقم القومي / رقم تسجيل الكتاب ، وكلاهما رقم فريد Unique ولذلك إذا سألت عن بيانات صاحب البطاقة رقم (كذا) أو ما هو عنوان واسم مؤلف الكتاب الذي رقم تسجيله (كذا) فما أيسر الوصول إلى البيانات المطلوبة لأن هذا النوع من الحقول يشير مباشرة إلى باقي حقول السجل ويحدد الكيان المعبر عنه تحديدًا دقيقًا.
مثل هذه الحقول الخاصة تسمى حقل مفتاح رئيسي Primary Key  ولا ينفي وجود هذا النوع من الحقول وجود حقول أخرى تصلح للإشارة للسجل ويطلق عليها المفاتيح الثانوية Secondary Key ، كما يمكن الدمج بين أكثر من حقل غير مفتاحي لتكوين حقل مفتاحي Unique ، أما باقي الحقول فهي حقول يحتمل تكرارها في أي عدد من السجلات في الملف الواحد ، ففي ملف البطاقات الشخصية قد يتواجد عدد من السجلات لها نفس أسماء أصحاب البطاقات ، وربما نفس محل الميلاد ويحتمل نفس تاريخ الميلاد ولا تنفي احتمال وجود ولو عدد محدود جدًا من الأشخاص لهم نفس العنوان وهكذا.

الرقم القومي الاسم محل الميلاد تاريخ الميلاد العنوان فصيلة الدم

والحقل الفريد أو المفتاح الرئيسي هو أحد الأدوات المنطقية في استرجاع البيانات من الملفات .

11-5 أنواع الملفات Files Kinds:

11-6 العمليات على الملفات :

11-7 أطوال السجلات :

11-8 نشاط الملفات :

11-8-1 تنظيم الملفات على الوسائط التخزينية :

11-8-2 تنظيم الملفات على الأقراص المغناطيسية:

11-9 مزايا نظم الملفات:

 

11-10 عيوب نظم الملفات:

للحصول على نسخة الكتاب إضغط من هنا



حول الموقع  الصفحة الرئيسية  المراجع