[TASK] Generic commit.

This commit is contained in:
Jan Philipp Timme 2016-07-28 16:25:26 +02:00
parent bbcdfa34ea
commit c56c2f0be6

View File

@ -251,7 +251,9 @@ Weiterhin ist es möglich, beliebig viele verschiedene Ontologien gleichzeitig z
\item RDF-Daten meist verlinkt, SPARQL muss dem folgen können \item RDF-Daten meist verlinkt, SPARQL muss dem folgen können
\end{itemize} \end{itemize}
Die Abfrage von RDF-Daten erfolgt über die Sprache SPARQL (\enquote{SPARQL Protocol And RDF Query Language}). Eine detaillierte Beschreibung von SPARQL ist unter \cite{w3c:sparql} nachzulesen. Die Abfrage von RDF-Daten erfolgt über die Sprache SPARQL (\enquote{SPARQL Protocol And RDF Query Language}). Eine detaillierte Beschreibung von SPARQL ist unter \cite{w3c:sparql} nachzulesen.
In der WHERE-Klausel einer Abfrage werden Tripel genannt, die teilweise aus Platzhaltern (mit ? gekennzeichnet) bestehen.
Im Gegensatz zu Abfragesprachen von relationalen Datenbanksystemen wie SQL ist es mit SPARQL möglich, Daten über verschiedene Datenquellen wie Tripel- oder Quadstores hinweg miteinander zu verknüpfen. Auch ist im Gegensatz zu SQL keine spezielle Anpassung der Abfragen an ein Datenbankschema notwendig; lediglich die Art und Weise, wie die angeforderten Daten miteinander in Verbindung stehen, ist für SPARQL-Abfragen wichtig. Im Folgenden zeigt Listing~\ref{lst:sample_sparql_query} eine Abfrage auf den Daten aus Listing~\ref{lst:sample_rdf_data}. Im Gegensatz zu Abfragesprachen von relationalen Datenbanksystemen wie SQL ist es mit SPARQL möglich, Daten über verschiedene Datenquellen wie Tripel- oder Quadstores hinweg miteinander zu verknüpfen. Auch ist im Gegensatz zu SQL keine spezielle Anpassung der Abfragen an ein Datenbankschema notwendig; lediglich die Art und Weise, wie die angeforderten Daten miteinander in Verbindung stehen, ist für SPARQL-Abfragen wichtig. Im Folgenden zeigt Listing~\ref{lst:sample_sparql_query} eine Abfrage auf den Daten aus Listing~\ref{lst:sample_rdf_data}.