مارك (نظام فهرسة)
أهمية marc

لا يستطيع الحاسوب أن ينشيء ببساطة فهرساً محسباً دون وسيلة تساعده على فهم التسجيلة، ولذلك يوجد بمارك إرشادات لبياناته قبل كل بيان ببليوجرافي تسمى محددات نصية "signposts". فإذا تم تعليم التسجيلة الببليوجرافية جيداً بهذه العلامات فيمكن بعدها كتابة برنامج لبحث واسترجاع أي بيانات محددة في أي حقول محددة وكذلك عرض قوائم بمحتويات تقابل معايير البحث المطلوبة. ويرجع الأمر لاختيار هذه المحددات إلى التوفير في المساحة ففي المثال التالي يستخدم شكل مارك الرموز (260 و$a
و $b و$c) بدلاً من بيانات النشر ومكان النشر واسم الناشر تاريخ النشر في كل تسجيلة.
ويتيح مارك إمكانية تبادل التسجيلات الببليوجرافية بين المكتبات
ويمكن إيجاز أهمية مارك في النقاط التالية:
1- يوفر هذا الشكل إمكانات استخدام البيانات ذاتها في أكثر من نظام آلى في الوقت الحالى والمستقبلى. 
2- يفتح مثل هذا النوع من المعايير الباب أمام مشروعات التعاون بين أنواع المكتبات على اختلافها: مدرسية، ومتخصصة، وجامعية، وعامة، وغيرها. 
3- ييسر هذا النظام المشاركة في الفهارس الموحدة، وقواعد البيانات على المستويات المحلية، والوطنية، والإقليمية، والعالمية. 
4- يمكن من خلال استخدام هذا الشكل إعداد بطاقات الفهارس، والتحكم في إتاحة الفهارس الآلية المباشرة من خلال إدخال المعلومات نفسها مرة واحدة فقط. 
5- يتصف النظام بدقة أكبر في إمكانيات البحث، حيث يمكن البحث بأى حقل أو حقل فرعى.
6- يمكن هذا النظام من تبادل التسجيلات بين المكتبات بسهولة. 
7- يناسب فهرسة جميع أوعية المعلومات التقليدية وغير التقليدية. 
8- يتيح إمكانية استخدام كافة الهجائيات الخاصة بكل اللغات الحية على مستوى العالم.
9- يتوافق مع قواعد الفهرسة الأنجلو أمريكية وهي أفضل وأشهر قواعد على المستوى العالمي
== مكونات تسجيلة مارك:
وتتكون تسجيلة مارك من ثلاثة عناصر رئيسية هي: (البناء وتسميات المحتوى والمحتوى)
1- بناء التسجيلة:
ويتكون من:
1-1 بادئ التسجيلة:
وهو عبارة عن حقل ثابت الطول مكون من 24 تمثيلة وهو يظهر في بداية كل تسجيلة ببليوجرافية ويعطي بعض المعلومات المرتبطة بالتسجيلة نفسها مثل العدد الكلي للتمثيلات المكونة للتسجيلة والتقنينات التي تربط 
هذه التسجيلة بتسجيلة أخرى.
1-2 الدليل:
وهو يضم عدداً من الوحدات المستقلة بالإضافة إلى فاصل الحقل هي:
1-2-1 التاج tag: وهو يحدد هوية كل حقل.
1-2-2 الطول Length: وهو عدد التمثيلات التي يشتمل عليها الحقل.
1-2-3 موقع البداية Starting position: وهو يُحدَّد عن طريق ذكر رقم أول تمثيلة.
2- تسميات المحتوى:
وحيث إن مارك هو إطاراً عاماً فقط للشكل، لذلك تم ترك تحديد تسميات المحتوى حسب أهواء مصمم قاعدة البيانات، حيث أنها قد تختلف من مكتبة لأخرى ومن لغة لأخرى.
3- حقول البيانات.
وقبل كل حقل تكون لدينا:
1- التاج Tag:
ويتكون من ثلاثة تمثيلات متبوعة باسم الحقل وإذا كان الحقل يمكن أن يظهر أكثر من مرة فيتبع بالحرف (R) repeatable أما إذا كان يستخدم مرة واحدة فيتبع بالحرفين (NR) non-repeatable.
2- محدات الحقل (المُؤشِّرات) Indicators:
تتكون المُؤشِّرات من رقم واحد في كل حقل بعد التاج بداية من الحقل 010، ويوجد موضعين للمُؤشِّرات Indicator1 و Indicator2 وإذا كان المُؤشِّر لم يتم تحديده فيوضع مكانه الرمز "#".
3- رموز الحقول الفرعية:
تنقسم كل البيانات في كل حقل بداية بالحقل 010 إلى حقول فرعية، وكل رمز لحقل فرعي يُتبع بالحرف $، وبعض الحقول الفرعية قابل للتكرار.
== شكل تسجيلة مارك...
مجموعة البيانات الآتية هي ما يظهر للمُبرمِج عندما ينظر لملف مارك، ولا يظهر التاج هنا قبل الحقل ولكن الدليل للبيانات يُخبرنا أي تاج يجب أن يُستخدَم وأين يبدأ كل حقل.
لمعرفة كيف يعمل. إن أوَّل 24 موضع هي الفاتح وهو هنا يشغل حوالي ثلث السطر الأول وينتهي برقم 4500، وبعده مباشرة يبدأ الدليل وقد تم توضيح التيجان في هذا المثال فكل دليل يشمل 12 موضعاً، فالتاج الأول هو 
001 والمواضع الأربع بعد التاج تبين طول الحقل، فالبيانات في هذا الحقل طولها20 حرفاً، ثم تبين الخمس مواضع التالية موضع البداية بالنسبة للحقل001، فهو يبدأ من الموضع 00000 فالموضع الأول هو0.
التاج التالي 003 وطوله أربعة أحرف ويبدأ في الموضع 20 (فنحن نضيف طول الحقل السابق وهو 20 + موضع البداية 0 فيساوي المجموع 20) والتاج التالي 005 طوله 17 حرف ويبدأ من الموضع 24 (4+20=24). كما يظهر لنا أن الحقول تنتهي بالرمز (^)، كما تنتهي التسجيلة بالرمز (\).