« Consommation des avions » : différence entre les versions

De ESCR
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 13 : Ligne 13 :


Diagramme de classes ou modèle RDF (comme vue en cours)
Diagramme de classes ou modèle RDF (comme vue en cours)
[[Fichier:SchemaRDF.png|center|Schéma RDF du système de données]]


=== Vocabulaire ===
=== Vocabulaire ===
Ligne 23 : Ligne 24 :
==== Préfixes ====
==== Préfixes ====
<rdf>
<rdf>
PREFIX ex: <http://www.example.org/>
PREFIX bd: <http://www.bigdata.com/rdf#>  
PREFIX bd: <http://www.bigdata.com/rdf#>  
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
Ligne 45 : Ligne 47 :


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


Ligne 57 : Ligne 55 :


<rdf>
<rdf>
ex:Boeing737 rdf:type    <Airplane>.
ex:Boeing737 ex:poweredBy ex:JT8D .
</rdf>
</rdf>


Ligne 63 : Ligne 64 :
Vérification que le vocabulaire est bien chargé :
Vérification que le vocabulaire est bien chargé :


{{#sparql:
BASE <https://data.escr.fr/wiki/Utilisateur:Karima_Rafes/Exemple_de_page_projet_pour_ESGI#>
SELECT *
WHERE {
<Movie> ?p ?v .
}
}}


{{#sparql:
{{#sparql:
PREFIX bd: <http://www.bigdata.com/rdf#>
PREFIX wikibase: <http://wikiba.se/ontology#>
PREFIX wdt: <http://www.wikidata.org/prop/direct/>
PREFIX wd: <http://www.wikidata.org/entity/>
select  ?avion ?avionLabel ?avionDescription  
select  ?avion ?avionLabel ?avionDescription  
where {
where {
Ligne 92 : Ligne 79 :
}}
}}


{{#sparql:
BASE <https://data.escr.fr/wiki/Utilisateur:Karima_Rafes/Exemple_de_page_projet_pour_ESGI#>
SELECT *
WHERE {
<MovieStaff> ?p ?v .
}
}}
{{#sparql:
BASE <https://data.escr.fr/wiki/Utilisateur:Karima_Rafes/Exemple_de_page_projet_pour_ESGI#>
SELECT *
WHERE {
<Actor> ?p ?v .
}
}}
{{#sparql:
BASE <https://data.escr.fr/wiki/Utilisateur:Karima_Rafes/Exemple_de_page_projet_pour_ESGI#>
SELECT *
WHERE {
<participatesIn> ?p ?v .
}
}}
{{#sparql:
BASE <https://data.escr.fr/wiki/Utilisateur:Karima_Rafes/Exemple_de_page_projet_pour_ESGI#>
SELECT *
WHERE {
<starsIn> ?p ?v .
}
}}





Version du 3 mai 2021 à 17:26

Cette page sert à afficher les détails des avions avec leurs données de consommation.

Objectif

Aujourd'hui, les constructeurs d'avions ne cessent de produire de nouveaux types d'avions (Boeing,Airbus ...), ces derniers peuvent varier selon la taille, le but (commercial, indistruel ...) et leur consommations. Cependant, cela impacte notre environnement écologique.

Le but principal de cette application est de comparer la consommation des avions et ainsi sensibiliser les constructeurs à réduire l'impact écologique.


Définition de votre graphe de connaissances

Schema

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

Schéma RDF du système de données

Vocabulaire

Base

BASE <https://data.escr.fr/wiki/Consommation_des_avions>

Préfixes

PREFIX ex: <http://www.example.org/>
PREFIX bd: <http://www.bigdata.com/rdf#> 
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX wikibase: <http://wikiba.se/ontology#> 
PREFIX wdt: <http://www.wikidata.org/prop/direct/> 
PREFIX wd: <http://www.wikidata.org/entity/>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>

Classes

Aircraft
<Aircraft> rdf:type rdfs:Class .
Airplane
<Airplane> rdf:type rdfs:Class .
<Airplane> rdfs:subClassOf <Aircraft>.

Propriétés

poweredBy
<poweredBy> rdf:type 		 rdf:Property .

Exemple d'un jeu de données

ex:Boeing737 rdf:type     <Airplane>.
ex:Boeing737 ex:poweredBy ex:JT8D .

Requêtes

Vérification que le vocabulaire est bien chargé :


Désolé, le serveur SPARQL a envoyé une erreur (voir les détails avec le paramètre log=2).


Démonstration

Des copies d'écran