กลับไปหน้าบทความ

อ่าน 2 นาที

กราฟที่มีชื่อ

กราฟที่มีชื่อเป็นแนวคิดหลักของ สถาปัตยกรรม Semantic Webซึ่งชุดของ ข้อความ Resource Description Framework ( กราฟ ) จะถูกระบุโดยใช้URI ทำให้สามารถอธิบายชุดข้อความดังกล่าว ได้ เช่น...

กราฟที่มีชื่อ

กราฟที่มีชื่อ
สถานะที่ตีพิมพ์
ปีเริ่มต้น2548 ( 2005 )
บรรณาธิการเจเรมี เจ. แคร์โรลล์
มาตรฐานพื้นฐานURIและRDF
มาตรฐานที่เกี่ยวข้องTriX , TriG , N-Quads
โดเมนเว็บเชิงความหมาย
กราฟที่มีชื่อ

กราฟที่มีชื่อเป็นแนวคิดหลักของ สถาปัตยกรรม Semantic Webซึ่งชุดของ ข้อความ Resource Description Framework ( กราฟ ) จะถูกระบุโดยใช้URI [ 1 ] ทำให้สามารถอธิบายชุดข้อความดังกล่าว ได้ เช่น บริบท ข้อมูลแหล่งที่มา หรือเม ตา เดตาอื่นๆ

กราฟที่มีชื่อเป็นส่วนขยายที่เรียบง่ายของแบบจำลองข้อมูล RDF [ 2 ]ซึ่งสามารถสร้างกราฟได้ แต่แบบจำลองนี้ขาดวิธีการที่มีประสิทธิภาพในการแยกแยะความแตกต่างระหว่างกราฟเหล่านั้นเมื่อเผยแพร่บนเว็บโดยทั่วไป

กราฟที่มีชื่อและ HTTP

แนวคิดหนึ่งของเว็บคือ กราฟของโหนดเอกสารที่ระบุด้วย URI และเชื่อมต่อกันด้วยส่วน โค้ง ไฮเปอร์ลิงก์ซึ่งแสดงอยู่ใน เอกสาร HTMLการทำHTTP GET บน URI (โดยปกติผ่านเว็บเบราว์เซอร์ ) จะทำให้สามารถดึงเอกสารที่เกี่ยวข้องได้ วิธีการ "ตามรอยจมูก" นี้ยังใช้ได้กับเอกสาร RDF บนเว็บในรูปแบบของLinked Dataซึ่งโดยทั่วไปจะใช้ไวยากรณ์ RDF เพื่อแสดงข้อมูลเป็นชุดของคำสั่ง และURIภายใน RDF จะชี้ไปยังทรัพยากรอื่นๆ เว็บข้อมูลนี้ได้รับการอธิบายโดยTim Berners-Leeว่าเป็น "Giant Global Graph" [ 3 ]

การอธิบายกราฟที่มีชื่อ

กราฟที่มีชื่อเป็นรูปแบบที่เป็นทางการของแนวคิดเชิงสัญชาตญาณที่ว่าเนื้อหาของเอกสาร RDF (กราฟ) บนเว็บสามารถถือได้ว่ามีชื่อตาม URI ของเอกสาร วิธีนี้ช่วยลดความซับซ้อนของเทคนิคในการจัดการห่วงโซ่แหล่งที่มาของข้อมูลและช่วยให้สามารถควบคุมการเข้าถึงข้อมูลต้นทางได้อย่างละเอียด นอกจากนี้ ความน่าเชื่อถือยังสามารถจัดการได้ผ่านผู้เผยแพร่ที่ใช้ลายเซ็นดิจิทัลกับข้อมูลในกราฟที่มีชื่อ (เดิมทีการสนับสนุนสิ่งอำนวยความสะดวกเหล่านี้มีจุดประสงค์เพื่อให้มาจากการทำให้ RDF เป็นรูปธรรม อย่างไรก็ตาม แนวทางดังกล่าวพิสูจน์แล้วว่ามีปัญหา[ 4 ] )

กราฟที่มีชื่อและที่เก็บข้อมูล RDF

แม้ว่ากราฟที่มีชื่ออาจปรากฏบนเว็บในรูปแบบเอกสารเชื่อมโยงแบบง่ายๆ (เช่นLinked Data ) แต่ก็มีประโยชน์อย่างมากในการจัดการชุดข้อมูล RDF ภายในที่เก็บข้อมูล RDF โดยเฉพาะอย่างยิ่ง ขอบเขตของ คำสั่งค้นหา SPARQLอาจถูกจำกัดให้เฉพาะชุดกราฟที่มีชื่อที่กำหนดไว้เท่านั้น

ตัวอย่าง

สมมติว่าเอกสาร RDF ( Turtle ) ต่อไปนี้ได้ถูกจัดเก็บไว้ใน ที่เก็บ ข้อมูล ที่รองรับ SPARQLโดยใช้ชื่อhttp://example.org/joe

@prefix foaf: <http://xmlns.com/foaf/0.1/> .<http://example.org/joe#me> a foaf : บุคคล. <http://example.org/joe#me> foaf : หน้าแรก<http://example.org/joe/index.html> . <http://example.org/joe#me> foaf : mbox <mailto:[email protected]> . <http://example.org/joe#me> foaf : ชื่อ"Joe Lambda" .

ข้อมูลนี้ถูกเขียนในรูปแบบที่ละเอียดกว่าที่จำเป็นเพื่อแสดงโครงสร้างสามชั้น

สามารถเรียกดูโฮมเพจของบุคคลที่มีที่อยู่อีเมลmailto:[email protected] ได้โดยใช้คำสั่ง SPARQLดังนี้:

คำนำหน้าfoaf : <http://xmlns.com/foaf/0.1/>เลือก?หน้าแรกจากชื่อ<http://example.org/joe>WHERE { GRAPH ?g { ?person foaf : homepage ?homepage . ?person foaf : mbox <mailto:[email protected]> . } }

คำว่า FROM NAMEDในที่นี้ระบุถึงกราฟเป้าหมายสำหรับคำสั่งค้นหา

กราฟและสี่เหลี่ยมที่มีชื่อ

ก่อนการตีพิมพ์เอกสารที่อธิบายกราฟที่มีชื่อ มีการอภิปรายกันอย่างมากเกี่ยวกับการทำหน้าที่ของกราฟเหล่านั้นภายในร้านค้าโดยใช้จำนวนอาร์กิวเมนต์ที่มากกว่าของคำสั่งไตรเพิลของ RDF: โดยที่ไตรเพิลมีรูปแบบเป็นประธาน กริยา กรรม ควอดจะมีรูปแบบเป็นประธานกริยา กรรม บริบทกราฟที่มีชื่อสามารถแสดงได้ในลักษณะนี้ เช่นประธาน กริยา กรรม ชื่อกราฟโดยมีข้อดีคือ ส่วนของ ชื่อกราฟจะเป็น URI ทำให้ควอดมีขอบเขตทั่วโลกบนเว็บเมื่อเทียบกับชื่อคำสั่งท้องถิ่นที่กำหนดขึ้นเอง วิธีการแสดงควอดหรือคำสั่งควอดแบบนี้ถูกรวมเข้าไว้ในข้อกำหนดของN- Quads [ 5 ]

คำจำกัดความอย่างเป็นทางการ

เอกสารจากการประชุม WWW 2005 โดย Carroll และคณะ มีคำจำกัดความอย่างเป็นทางการของกราฟที่มีชื่อ[ 6 ]

ข้อกำหนด

กราฟที่มีชื่อ ซึ่งเดิมระบุไว้ใน ข้อกำหนดของโปรโตคอล SPARQLและภาษาการสอบถาม RDF [ 7 ] ได้รับการกำหนดมาตรฐานให้เป็นส่วนสำคัญของRDFในเวอร์ชัน 1.1 [ 8 ]ข้อกำหนดเหล่านี้ไม่ได้สอดคล้องกับแนวคิดที่เสนอโดย Carroll et al. (2005) อย่างสมบูรณ์[ 6 ]โดยเฉพาะอย่างยิ่ง ในขณะที่แนวคิดหลังกำหนดความหมายเชิงทางการสำหรับกราฟที่มีชื่อ แต่กราฟที่มีชื่อใน RDF 1.1 ยังไม่ได้ระบุความหมาย[ 9 ]

ข้อกำหนดที่เสนอ

  • TriX - กราฟที่มีชื่อในXML
  • TriG - กราฟที่มีชื่อในTurtle
  • N-Quads - กราฟที่มีชื่อในN-Triples

ดูเพิ่มเติม

  • Jeni Tennison (5 กรกฎาคม 2011). "URI หมายถึงอะไรกันแน่?" . ข้อคิดของเจนี่ . Jeni Tennison . สืบค้นเมื่อ6 กรกฎาคม 2011 .
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Named_graph&oldid=1352217998 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ กราฟที่มีชื่อ

กราฟที่มีชื่อเป็นแนวคิดหลักของ สถาปัตยกรรม Semantic Webซึ่งชุดของ ข้อความ Resource Description Framework ( กราฟ ) จะถูกระบุโดยใช้URI ทำให้สามารถอธิบายชุดข้อความดังกล่าว ได้ เช่น...

กราฟที่มีชื่อและ HTTP

แนวคิดหนึ่งของเว็บคือ กราฟของโหนดเอกสารที่ระบุด้วย URI และเชื่อมต่อกันด้วยส่วน โค้ง ไฮเปอร์ลิงก์ ซึ่งแสดงอยู่ใน เอกสาร HTML การทำ HTTP GET บน URI (โดยปกติผ่าน เว็บเบราว์เซอร์ ) จะทำให้สามารถดึงเอกสารที่เกี่ยวข้องได้ วิธีการ "ตามรอยจมูก" นี้ยังใช้ได้กับเอกสาร...

กราฟที่มีชื่อและที่เก็บข้อมูล RDF

แม้ว่ากราฟที่มีชื่ออาจปรากฏบนเว็บในรูปแบบเอกสารเชื่อมโยงแบบง่ายๆ (เช่น Linked Data ) แต่ก็มีประโยชน์อย่างมากในการจัดการชุดข้อมูล RDF ภายในที่เก็บข้อมูล RDF โดยเฉพาะอย่างยิ่ง ขอบเขตของ คำสั่งค้นหา SPARQL อาจถูกจำกัดให้เฉพาะชุดกราฟที่มีชื่อที่กำหนดไว้เท่านั้น

ตัวอย่าง

สมมติว่าเอกสาร RDF ( Turtle ) ต่อไปนี้ได้ถูกจัดเก็บไว้ใน ที่เก็บ ข้อมูล ที่รองรับ SPARQL โดยใช้ชื่อ http://example.org/joe