إطار توصيف الموارد
عودة للموسوعةالحالة الراهنة | منشور، مفضل من قبل W3C |
---|---|
المحررون | Frank Manola, Eric Miller |
المعايير الأساسية | لغة الترميز القابلة للامتداد، معهد الموارد الموحد |
المعايير ذات الصلة | RDFS, OWL, RIF, RDFa |
المجال | الوب الدلالي |
الاختصارات | RDF |
مسقط الوب | RDF Primer |
إطار توصيف الموارد هومجموعة من معايير رابطة الشبكة العالمية(W3C) التي صممت بداية كبيانات وصفية لنماذج بيانات. بدأ استخدامها كمنهج لعام لوصف المفاهيم، أونمذجة المعلومات الموجودة في موارد الوب باستخدام أشكال قواعد (Syntax) متنوعة.
يسمح RDF بالتوافق بين بعض التطبيقات التي تتبادل معلومات غير معتمدة وغير مرتبة على شبكة الإنترنت وذلك عبر ترميز الوثائق غير المنظمة، وتوفير قابلة للتطبيقات وللوثائق المنظمة (مثل قواعد البيانات، GED، الخ).
تم نشر مواصفات Spécifications) RDF 1.1) في عام 2014.
الأساسيات
تتكون وثيقة منظمة "آر دي إف" من مجموعة من الثلاثيات. ثلاثية آر دي إف هي مجموعة :
(الموضوع، المسند، الشيء) أي (Subject, predicate, object)
- الموضوع : هوالمورد الذي يتم وصفه
- المسند : يمثل الخاصية التي تطبق على هذا المورد
- الشيء : إما معطى أومورد آخر، وهوقيمة تلك الخاصية.
يمكن حتى نمثل الموضوع أوالشيء (في حال إذا كان مورد) بمعهد الموارد الموحد (URI) أوبعقدة مجهولة. أما المسند فهوبالضرورة ممثل بمعهد الموارد الموحد.
مفردات آر دي إف RDF
هيكل RDF هوعام جدا ويعتبر الأساس لعدد من المفردات المخصصة أوالأنماط لتطبيقات محددة.بعض هذه المفردات محددة من قبل W3C، مثل لغات الأنطولوجيا RDFS وOWL، أوSKOS لتمثيل الموسوعات والمعاجم والمفردات المهيكلة الأخرى.هناك مفردات RDF أخرى، لم يحددها W3C، ومع ذلك، تستخدم على نطاق واسع وهي المعايير العملية في مجتمع الويب الدلالي، مثل FOAF الذي يهدف لتمثيل الأشخاص.
لغة الاستعلام
وقد تم تطوير الكثير من لغات الاستعلام لطلب معلومات والاستعلام من الرسوم البيانية ل RDF. لغة SPARQL التي وضعتها W3C، كانت متجهة لتصبح المعيار في هذا المجال.
هنا مثال للغة الاستعلام SPARQL :
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
SELECT ?name ?mbox
WHERE
{ ?x foaf:name ?name.
?x foaf:mbox ?mbox
إذا طبقنا هذا الاستعلام على الرسم البياني RDF التالي (في شكل Turtle )
@prefix foaf: <http://xmlns.com/foaf/0.1/> . <http://jlow.me> foaf:name "Johnny Lee Outlaw" . <http://jlow.me> foaf:mbox <mailto:jlow@jlow.me> . <http://peter.me> foaf:name "Peter Goodguy" . <http://peter.me> foaf:mbox <mailto:peter@peter.me> . <http://carol.me> foaf:mbox <mailto:carol@carol.me> .
نحصل على النتيجة التالية:
name | mbox |
---|---|
"Johnny Lee Outlaw" | <mailto:jlow@jlow.me> |
"Peter Goodguy" | <mailto:peter@peter.me> |
مراجع
- ^ "Resource Description Framework (RDF) Model and Syntax Specification". 22 Feb 1999. مؤرشف من الأصل في 13 يونيو2018. اطلع عليه بتاريخ 05 مايو2014.
- ^ Optimized Index Structures for Querying RDF from the WebAndreas Harth, Stefan Decker, 3rd Latin American Web Congress, Buenos Aires, Argentina, October 31 to November 2, 2005, pp. 71–80 نسخة محفوظة أربعة سبتمبر 2012 على مسقط واي باك مشين.
- ^ "XML and Semantic Web W3C Standards Timeline" (PDF). 2012-02-04. مؤرشف من الأصل (PDF) في 08 ديسمبر 2017.
التصنيفات: إطار توصيف الموارد, بيانات وصفية, تمثيل المعرفة, لغة الترميز القابلة للامتداد, معايير رابطة الشبكة العالمية, ويب دلالي, قالب أرشيف الإنترنت بوصلات واي باك, بوابة تقنية المعلومات/مقالات متعلقة, بوابة علم الحاسوب/مقالات متعلقة, جميع المقالات التي تستخدم شريط بوابات, قالب تصنيف كومنز بوصلة كما في ويكي بيانات, صفحات تستخدم خاصية P244, صفحات تستخدم خاصية P227