Medieninformatik BA: Difference between revisions
(created page with simple "aufbau" query) |
(→Aufbau des Studiengangs: update query to show necessary module positions) |
||
Line 11: | Line 11: | ||
PREFIX pq: <https://graphit.ur.de/prop/qualifier/> | PREFIX pq: <https://graphit.ur.de/prop/qualifier/> | ||
select distinct ?module ?moduleLabel ?rgb ?module2 ?module2Label | select distinct ?module ?moduleLabel ?rgb ?module2 ?module2Label | ||
?position ?positionLabel | |||
# ?pCount | |||
?course ?courseLabel | |||
where { | where { | ||
wd:Q790 wdt:P14 ?module. | wd:Q790 wdt:P14 ?module. | ||
?module wdt:P3 wd:Q791. | ?module wdt:P3 wd:Q791. | ||
OPTIONAL {?module p:P1 ?statement. | |||
{ | |||
# Only show a module position, if there are >1 included in a module. | |||
BIND (IF(BOUND(?module2), "ffeec2", "e3ffd9") as ?rgb) | { SELECT ?module ?moduleLabel (COUNT(?position) as ?pCount) WHERE { | ||
?module wdt:P14 ?position. | |||
} GROUP BY ?module ?moduleLabel | |||
} | |||
?module wdt:P14 ?position. | |||
FILTER (?pCount > 1). | |||
BIND (?position as ?module2). # for color coding | |||
} UNION { | |||
# Select all other module normally | |||
{ SELECT ?module ?moduleLabel ?module2 ?module2Label ?course ?courseLabel | |||
WHERE { | |||
wd:Q790 wdt:P14 ?module. | |||
?module wdt:P3 wd:Q791. | |||
?module wdt:P14 ?position. | |||
# Show the dependencies according to their importance (=qualifier), currently only "Mandatory" (Q324) | |||
OPTIONAL { | |||
?module p:P1 ?statement. | |||
?statement ps:P1 ?module2. | |||
?statement pq:P13 wd:Q324. # exclude this line to show dependencies of diff importance | |||
} | |||
#OPTIONAL {?position wdt:P14 ?course} | |||
} | |||
} | |||
} | |||
BIND (IF(BOUND(?module2), "ffeec2","e3ffd9") as ?rgb) | |||
service wikibase:label { bd:serviceParam wikibase:language "de".} | service wikibase:label { bd:serviceParam wikibase:language "de".} | ||
} LIMIT | } LIMIT 50 | ||
}} | }} |
Revision as of 14:26, 29 January 2024
Dies ist Übersicht für den Studiengang Medieninformatik (Bachelor of Arts) an der Universität Regensburg.
💡Info! Für direkte Informationen nutzen Sie di offizielle Homepage
Aufbau des Studiengangs