Académique Documents
Professionnel Documents
Culture Documents
1/2
Exercice N°3 : (10pts)
Partie1 : (6pts)
1. Traduire le graphe en document RDF/XML.
Schéma RDF : (2pts) Instance RDF : (2pts)
2. version="1.0"?>
<?xml <?xml version="1.0"?>
<rdf:RDF
3. xml:base="http://ex3/schema" <rdf:RDF xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-
4. xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
ns#" xmlns:ss="http://td-ex3/schema#"
5.
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:ins="http://td-ex3/#" >
6.
xmlns:xsd="http://www.w3.org/2001/XMLSchema#"> <rdf:Description rdf:about="http://td-ex3/#ahlem">
7.
<rdf:Description rdf:ID="Personne"> <rdf:type>ss:Personne</rdf:type>
<rdf:type
8. rdf:resource="rdfs:Class"/> <ss:nom rdf:datatype="xsd:String">Ahlem </ss:nom>
</rdf:Description>
9. <ss:habite rdf:resource="http://td-ex3/#constantine"/>
<rdf:Description rdf:ID="Ville"> </rdf:Description>
10.
<rdf:type rdf:resource="rdfs:Class"/> <rdf:Description rdf:about="http://td-ex3/#amel">
11.
</rdf:Description> <rdf:type>ss:Personne</rdf:type>
12.
<rdf:Description rdf:ID="Region"> <ss:nom rdf:datatype="xsd:String">Amel </ss:nom>
<rdf:type
13. rdf:resource="rdfs:Class"/> <ss:habite rdf:resource="http://td-ex3/#constantine"/>
</rdf:Description>
14. </rdf:Description>
<rdf:Property rdf:ID='nom'> <rdf:Description rdf:about="http://td-ex3/#constantine">
15.
<rdfs:domain rdf:resource='#Personne'/> <rdf:type>ss:Ville</rdf:type>
<rdfs:domain rdf:resource='#Ville'/> <ss:nom rdf:datatype="xsd:String">Constantine </ss:nom>
<rdfs:domain rdf:resource='#Region'/> <ss:se_situe_en rdf:resource="http://td-ex3/#idf"/>
<rdfs:range rdf:resource='rdfs:Literal'/> </rdf:Description>
</rdf:Property> <rdf:Description rdf:about="http://td-ex3/#idf">
<rdf:Property rdf:ID='habite'> <rdf:type>ss:Region</rdf:type>
<rdfs:domain rdf:resource='#Personne'/> <ss:nom rdf:datatype="xsd:String">Algerie </ss:nom>
<rdfs:range rdf:resource='#Ville'/> </rdf:Description>
</rdf:Property> </rdf:RDF>
<rdf:Property rdf:ID='se_situe_en'>
<rdfs:domain rdf:resource='#Ville'/>
<rdfs:range rdf:resource='#Region'/>
</rdf:Property>
</rdf:RDF>
Partie 2 : (4pts)
3. Le graphe (b) n'est pas un graphe RDF valide car un littéral, "La peste" fait l'objet d'une relation (rdf:type)
(2pts)
4. Literals: “Albert”, “La peste”(0.25*2pts)
URIRefs: foaf:name, m:aecrit, m:Roman, rdf:type, dc:title (5*0.25pts)
Variables: ?x, ?l (0.25)
2/2