« Utilisateur:Olivier Vandestoc/Projet ESGI » : différence entre les versions

De ESCR
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Aucun résumé des modifications
 
(Une version intermédiaire par le même utilisateur non affichée)
Ligne 1 : Ligne 1 :
Introduction
== Description ==
== Définition de votre graphe de connaissances ==
== Définition de votre graphe de connaissances ==


Ligne 25 : Ligne 21 :
==== Classes ====
==== Classes ====


===== Movie =====
===== Technicien =====
<rdf>
<Technicien> rdf:type rdfs:Class .
</rdf>
 
===== PanneauSolaire =====
<rdf>
<rdf>
<Movie> rdf:type rdfs:Class .
<PanneauSolaire> rdf:type rdfs:Class .
</rdf>
</rdf>


===== MovieStaff =====
==== Propriétés====
===== faireChaufferEau =====
<rdf>
<rdf>
<MovieStaff> rdf:type rdfs:Class .
<faireChaufferEau> rdf:type rdf:Property .
</rdf>
</rdf>


===== Actor =====
===== faireChaufferEau =====
<rdf>
<rdf>
<Actor> rdf:type rdfs:Class .
<concentrerRayons> rdf:type rdf:Property .
<Actor> rdfs:subClassOf <MovieStaff>.
<concentrerRayons> rdfs:subPropertyOf <faireChaufferEau> .
 
<concentrerRayons>  rdfs:domain <Technicien>.
<concentrerRayons> rdfs:range  <PanneauSolaire>.
</rdf>
</rdf>


==== Propriétés====
===== utiliserElectrolyse =====
===== participatesIn =====
<rdf>
<rdf>
<participatesIn> rdf:type rdf:Property .
<utiliserElectrolyse> rdf:type rdf:Property .
</rdf>
</rdf>


===== participatesIn =====
===== recupererHydrogene =====
<rdf>
<rdf>
<starsIn> rdf:type rdf:Property .
<recupererHydrogene> rdf:type rdf:Property .
<starsIn> rdfs:subPropertyOf <participatesIn> .
</rdf>


<starsIn>  rdfs:domain <Actor>.
===== stockerHydrogene =====
<starsIn> rdfs:range  <Movie>.
<rdf>
<stockerHydrogene> rdf:type rdf:Property .
</rdf>
</rdf>


Ligne 59 : Ligne 64 :


<rdf>
<rdf>
ex:bradPitt rdf:type <Actor>.
#ex:technicienA rdf:type <Technicien>. ===
ex:bradPitt ex:starsIn ex:worldWarZ .
#=== ex:technicienA ex:faireChaufferEau ex:panneauX . ===
 
#=== ex:panneauX rdf:type PanneauSolaire ===


</rdf>
</rdf>
Ligne 69 : Ligne 74 :
Vérification que le vocabulaire est bien chargé :
Vérification que le vocabulaire est bien chargé :
{{#sparql:
{{#sparql:
BASE <https://data.escr.fr/wiki/Utilisateur:Karima_Rafes/Exemple_de_page_projet_pour_ESGI#>
BASE <https://data.escr.fr/wiki/Utilisateur:Olivier_Vandestoc/Projet_ESGI#>
SELECT *  
SELECT *  
WHERE {
WHERE {
<Movie> ?p ?v .
<Technicien> ?p ?v .
}
}
}}
}}


{{#sparql:
{{#sparql:
BASE <https://data.escr.fr/wiki/Utilisateur:Karima_Rafes/Exemple_de_page_projet_pour_ESGI#>
BASE <https://data.escr.fr/wiki/Utilisateur:Olivier_Vandestoc/Projet_ESGI#>
SELECT *  
SELECT *  
WHERE {
WHERE {
Ligne 85 : Ligne 90 :


{{#sparql:
{{#sparql:
BASE <https://data.escr.fr/wiki/Utilisateur:Karima_Rafes/Exemple_de_page_projet_pour_ESGI#>
BASE <https://data.escr.fr/wiki/Utilisateur:Olivier_Vandestoc/Projet_ESGI#>
SELECT *  
SELECT *  
WHERE {
WHERE {
Ligne 93 : Ligne 98 :


{{#sparql:
{{#sparql:
BASE <https://data.escr.fr/wiki/Utilisateur:Karima_Rafes/Exemple_de_page_projet_pour_ESGI#>
BASE <https://data.escr.fr/wiki/Utilisateur:Olivier_Vandestoc/Projet_ESGI#>
SELECT *  
SELECT *  
WHERE {
WHERE {
Ligne 101 : Ligne 106 :


{{#sparql:
{{#sparql:
BASE <https://data.escr.fr/wiki/Utilisateur:Karima_Rafes/Exemple_de_page_projet_pour_ESGI#>
BASE <https://data.escr.fr/wiki/Utilisateur:Olivier_Vandestoc/Projet_ESGI#>
SELECT *  
SELECT *  
WHERE {
WHERE {

Version actuelle datée du 20 novembre 2020 à 09:41

Définition de votre graphe de connaissances

Schema

Diagramme de classes ou modèle RDF (comme vue en cours)

Vocabulaire

Base

BASE <https://data.escr.fr/wiki/Utilisateur:Olivier_Vandestoc/Projet_ESGI#>

Préfixes

PREFIX ex: <http://www.example.org/>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>

Classes

Technicien
<Technicien> rdf:type rdfs:Class .
PanneauSolaire
<PanneauSolaire> rdf:type rdfs:Class .

Propriétés

faireChaufferEau
<faireChaufferEau> rdf:type 		 rdf:Property .
faireChaufferEau
<concentrerRayons> 	rdf:type 		 rdf:Property .
<concentrerRayons> 	rdfs:subPropertyOf <faireChaufferEau> .

<concentrerRayons>  rdfs:domain <Technicien>.
<concentrerRayons>  rdfs:range  <PanneauSolaire>.
utiliserElectrolyse
<utiliserElectrolyse> rdf:type 		 rdf:Property .
recupererHydrogene
<recupererHydrogene> rdf:type 		 rdf:Property .
stockerHydrogene
<stockerHydrogene> rdf:type 		 rdf:Property .

Exemple d'un jeu de données

#ex:technicienA rdf:type <Technicien>. ===
#=== ex:technicienA ex:faireChaufferEau ex:panneauX . ===
#=== ex:panneauX rdf:type PanneauSolaire ===

Requêtes

Vérification que le vocabulaire est bien chargé :

p v
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
11:14:07 25/11/2024 -- Actualiser -- Durée de la requête :0.018s -- CSV


p v
11:14:07 25/11/2024 -- Actualiser -- Durée de la requête :0.016s -- CSV


p v
11:14:07 25/11/2024 -- Actualiser -- Durée de la requête :0.025s -- CSV


p v
11:14:07 25/11/2024 -- Actualiser -- Durée de la requête :0.016s -- CSV


p v
11:14:07 25/11/2024 -- Actualiser -- Durée de la requête :0.017s -- CSV


Vérification que les données sont chargées :

p v
http://www.w3.org/1999/02/22-rdf-syntax-ns#type https://data.escr.fr/wiki/Utilisateur:Karima_Rafes/Exemple_de_page_projet_pour_ESGI#Actor
http://www.w3.org/1999/02/22-rdf-syntax-ns#type https://data.escr.fr/Magnus_dot/projet:Karima_Rafes/Exemple_de_page_projet_pour_ESGI#Actor
http://www.w3.org/1999/02/22-rdf-syntax-ns#type https://data.escr.fr/wiki/Utilisateur:Chricris/ExerciceESGI_2020_10_09#Actor
http://www.w3.org/1999/02/22-rdf-syntax-ns#type https://data.escr.fr/wiki/Utilisateur:Chricris/Projet-ESGI#EnergieConso
http://www.example.org/starsIn http://www.example.org/worldWarZ
http://www.example.org/consome http://www.example.org/worldWarZ
11:14:07 25/11/2024 -- Actualiser -- Durée de la requête :0.015s -- CSV


Démonstration

Des copies d'écran