Db2triples : une implémentation de R2RML et DirectMapping en Open Source. R2RML: RDB to RDF Mapping Language. This document describes R2RML, a language for expressing customized mappings from relational databases to RDF datasets.
Such mappings provide the ability to view existing relational data in the RDF data model, expressed in a structure and target vocabulary of the mapping author's choice. R2RML mappings are themselves RDF graphs and written down in Turtle syntax. R2RML enables different types of mapping implementations. Processors could, for example, offer a virtual SPARQL endpoint over the mapped relational data, or generate RDF dumps, or offer a Linked Data interface. 1 Introduction. A Direct Mapping of Relational Data to RDF.
1 Introduction Relational databases proliferate both because of their efficiency and their precise definitions, allowing for tools like SQL [SQLFN] to manipulate and examine the contents predictably and efficiently.
Resource Description Framework (RDF) [RDF-concepts] is a data format based on a web-scalable architecture for identification and interpretation of terms. This document defines a mapping from relational representation to an RDF representation. Strategies for mapping relational data to RDF abound. Getting started with RDFa: Creating a basic FOAF profile. Web Sémantique:RDF.
RDF has features that facilitate data merging even if the underlying schemas differ, and it specifically supports the evolution of schemas over time without requiring all the data consumers to be changed. RDF extends the linking structure of the Web to use URIs to name the relationship between things as well as the two ends of the link (this is usually referred to as a “triple”). Using this simple model, it allows structured and semi-structured data to be mixed, exposed, and shared across different applications. This linking structure forms a directed, labeled graph, where the edges represent the named link between two resources, represented by the graph nodes. The Friend of a Friend (FOAF) project. FOAF Vocabulary Specification. Classes Class: foaf:Agent Agent - An agent (eg. person, group, software or physical artifact).
The Agent class is the class of agents; things that do stuff.