What are the various reasons that make RDF data model
essential to store data, rather than using xml or relational model?
Include references.© BrainMass Inc. brainmass.com October 9, 2019, 10:58 pm ad1c9bdddf
Why RDF? Why not XML or RDBMS
What are the various reasons that make RDF data model essential to store data, rather than using xml or relational model?
At least 3 pages.
The Resource Description Framework (RDF) is a language for representing information about resources in the World Wide Web (W3.org, n.d.). The purpose that RDF is particularly designed for is for the representation of metadata about Web resources. This metadata can be things like a Web documents title, author, copyright information, originating organization, or it could be information on availability, or anything else about a shared resource anywhere on the Web.
XML (Extensible Markup Language) and RDF (Resource Description Framework) are the existing standards for instituting semantic interoperability on the Web. In the case of XML, it basically addresses only document structure, while in the case of RDF, it better facilitates interoperation because it provides a "data model that can be extended to address sophisticated ontology representation techniques" (Decker et al, 2000).
There are several reasons for using RDF rather than XML, of which the three most important ones are:
a) In case of XML, the order in which the elements appear is quite important and it usually signifies the meaning just as in the case of relational models. However, the order is not of much significance when we consider metadata (Infomesh.net, 2001). We can take the example of website element which may contain the name of the website and the URL of the website. In this case the order of the elements is not significant because when a search is made as long ...
This solution compares Resource Description Framework as compared to use of Extensible Markup Language and Relational Database Management Systems.