Query: verschil tussen versies
Uit MediaWikiGids
(Nieuwe pagina aangemaakt met 'Een '''query''' (nl: zoekopdracht, zoekvraag) is een manier om (semantische) informatie op te vragen uit een (semantische) wiki. == Verschillende soorten queries...') |
(→Verschillende soorten queries) |
||
Regel 6: | Regel 6: | ||
# Via het '''standaard zoekvenster''' (met suggesties), meetal rechtsboven in het scherm | # Via het '''standaard zoekvenster''' (met suggesties), meetal rechtsboven in het scherm | ||
− | # Met behulp van de [[Speciaal:Zoeken speciale pagina "Zoeken"]], die extra selectiemogelijkheden biedt | + | # Met behulp van de [[Speciaal:Zoeken | speciale pagina "Zoeken"]], die extra selectiemogelijkheden biedt |
# Via de ''''API''', die ook toegankelijk is via de [[Speciaal:ApiSandbox | speciale pagina "API-zandbak"]] | # Via de ''''API''', die ook toegankelijk is via de [[Speciaal:ApiSandbox | speciale pagina "API-zandbak"]] | ||
− | # | + | # Met behulp van de speciale pagina "'''Speciaal:OpEigenschapZoeken'''" (en: "'''Special:SearchByProperty'''") |
+ | # Met behulp van de speciale pagina "'''Speciaal:Vragen'''" (en: "'''Special:Ask'''") voor het geven van semantische zoekopdrachten | ||
+ | # Met behulp van '''Inline queries''', die je op elke pagina kunt plaatsen | ||
+ | # Door het samenstellen van een query-sjabloon en - formulier en de speciale pagina "'''Speciaal:ZoekopdrachtUitvoeren'''" | ||
+ | Hoewel het een kwestie van definitie is, worden de eerste twee meestal niet aangeduid als "query", maar als zoekopdracht ("search"). | ||
− | |||
== Semantic query == | == Semantic query == | ||
Versie van 28 nov 2018 om 15:39
Een query (nl: zoekopdracht, zoekvraag) is een manier om (semantische) informatie op te vragen uit een (semantische) wiki.
Verschillende soorten queries
(Semantic) MediaWiki voorziet in een aantal mogelijkheden om queries - zoekopdrachten - te geven:
- Via het standaard zoekvenster (met suggesties), meetal rechtsboven in het scherm
- Met behulp van de speciale pagina "Zoeken", die extra selectiemogelijkheden biedt
- Via de 'API, die ook toegankelijk is via de speciale pagina "API-zandbak"
- Met behulp van de speciale pagina "Speciaal:OpEigenschapZoeken" (en: "Special:SearchByProperty")
- Met behulp van de speciale pagina "Speciaal:Vragen" (en: "Special:Ask") voor het geven van semantische zoekopdrachten
- Met behulp van Inline queries, die je op elke pagina kunt plaatsen
- Door het samenstellen van een query-sjabloon en - formulier en de speciale pagina "Speciaal:ZoekopdrachtUitvoeren"
Hoewel het een kwestie van definitie is, worden de eerste twee meestal niet aangeduid als "query", maar als zoekopdracht ("search").
Semantic query
Een query bestaat in de regel uit twee delen: - Selectie van informatie
- Kies basis set van gegevens (een categorie) - Filter de gewenste items uit de set
- Presentatie van informatie
Voorbeelden (in Nederlandse taal):
- Selecteer alle personen in de database, filter op de achternaam “Duin” - Geef van de geselecteerde subjecten (pagina’s) de gekoppelde gegevens van de eigenschappen:
- HeeftVoornaam - HeeftTussenvoegsel - HeeftAchternaam
- Geef tevens alle afbeeldingen weer waarop het subject staat afgebeeld
- Plaats de afbeeldingen in een galerieformaat
Inline query
{{#ask: [[Category:City]] [[Located in::Germany]] |?Population |?Area#km² = Size in km² }}