MI-SWE Flashcards

1
Q

Co musi splnovat ** open data oproti * ?

A

musi byt ve strukturovanem formatu (napr. Excel)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Popsat gr:QualitativeValue

A

urcuje varianty produktu (napr. velikost trik S, M, L)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

3 vlastnoti z dcterms a popiste

A

title, description, creator

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Vyjmenovat zakladni typy SPARQL dotazu

A

SELECT, ASK, DESCRIBE, CONSTRUCT

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Když budu hledat slovníky pro svoje RDF data, kam se podívám jako první?

A

Linked Open Vocabularies

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Co to je SPARQL DESCRIBE a jaky ma vystup ?

A

SPARQL dotaz
vystup : RDF graf s daty o zdrojich
implementuje
Symmetric Concise Bounded Description
zahrnuje: vsechny property jejichz hodnoty jsou literaly + jejichz hodnoty jsou zdroje (bez blank uzlu)
+ rekurzivne vsechny vlastnosti ze vsech blank uzlu + vsechny dalsi statementy, ktere obsahuji zdroj na pozici objektu (ne subjektu)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Co znamena slovo reification ?

A

Statement about statements

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Na prikladu vysvetlit URI Slug

A

vytvoreni identifikatoru z jakehokoliv retezce

napr. „Heavy Metal“ → „heavy-metal“

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Minimalne 3 vlastnosti z R2RML

A

rr: logicalTable
rr: subjectMap
rr: predicateObjectMap

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Jaky skos:? se pouziva pro oznaceni nazvu ?

A
  • skos:prefLabel → preferovany label
  • skos:altLabel → alternativni label
  • skos:hiddenLabel → napr. kvuli preklepum. Neni videt.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Vyjmenujte alespon 3 RDF formaty serializace s podporou grafu

A

N-QUADS, TRIG, JSON-LD

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Proc dochazi po pripojeni z browseru k presmerovani z …/resource/Prague na …/Page/Prague ? Jaky je mezi nimi rozdil ?

A

Protoze browser dostane odpoved 303 See other, resource/Prague je uri dane entity zatimco page/Prague je reprezentace teto entity

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Priklad hiearchical URI

A

/books/12345/chapter/1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Jaky je rozdil mezi SPARQL INSERT DATA a SPARQL INSERT ?

A

SPARQL INSERT DATA - nepracuji s templaty a patterny, potrebuji na vstupu data (ne promenne)
SPARQL INSERT - vklaa data podle podminky ve WHERE, pracuje s patterny a templaty

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Vysvetlete k cemu slouzi D2R server ?

A

zabalení rel.db. pomocí R2RQ mapování

přístup přes prohlížeč i sparql

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Popsat vhodným slovníkem v Turtle syntaxi telefon „Samsung Galaxy S4“ s cenou 13999,-

A

RUCNE (hotovo)

17
Q

Popsat co dela ASK ?

A

Zakladni typ prikazu SPARQLu

Vraci TRUE nebo FALSE podle toho, jestli je ve vysledku alespon jedna polozka splnujici dotaz

18
Q

V cem je rozdil u zasady 3* oproti 2* ?

A

pouzivat neproprietalni format (misto EXCELU radsi CSV)

19
Q

Co znamena v turtle syntaxi @base ?

A

je to zaklad, od ktereho se potom odviji dalsi URI

20
Q

Druhy licenci

A

Open database license
Open Data Commons Attribution
Public Domain Dedication and License

21
Q

Jaky existuji databaze pro ukladani trojic ?

A

triplestore
grafova DB
relacni DB + D2RQ mapovani

22
Q

Jake dve konstrukce znate v D2RQ ?

A

ClassMap - definuje jak jsou instance identifikovany

PropertyBridge - mapovani rel.db. sloupce na RDF vlastnost

23
Q

Jaka je 4* zasada pro otevrena data ?

A

použití URI pro identifikaci věcí

24
Q

K cemu se pouziva ve SPARQL dotazu klicove slovo SERVICE ?

A

Umoznuje vyuzit SPARQL protokol pro spojeni s remote SPARQL endpointem

25
Uvedte alespon 3 stupne granularity pojmenovanych grafu.
.
26
Popiste k cemu slouzi skos:notation.
K unikatnimu identifikovani konceptu v rozsahu daneho koncept schematu
27
Popiste jak jsou definovana * otevrena data.
poskytnutí dat pod otevřenou licencí
28
Popiste k cemu slouzi SPARQL LOAD
Nacita data ze souboru do grafu
29
Vyjmenujte 4 hlavni entity ze slovniku Good Relations.
gr: BusinessEntity gr: ProductOrService gr: Offering gr: Location
30
Popsat slovník DCAT-AP
RUCNE (hotovo)
31
Příklad jazykové mapy v JSON-LD
RUCNE (hotovo)
32
Alespoň tři způsoby použití pojmenovaných grafů
seskupeni triplu do datasetu sledovani puvodu RDF dat replikace RDF grafu verzovani
33
Vlastnost očekávaného věku dožití v DataCube
eg: lifeExpectancy a rdf:Property, qb:MeasureProperty; rdfs: label "life expectancy"@en; rdfs: subPropertyOf sdmx-measure:obsValue; rdfs: range xsd:decimal .
34
Popsat a uvest priklad datacube rezu v turtle ?
RUCNE (hotovo)
35
Popsat jak funguje SILK
RUCNE (hotovo)
36
Popsat VoIDem linkset v Turtle syntaxi
RUCNE (hotovo)
37
Jake tri vlastnosti musi splnovat dataset dle VoID
RUCNE (hotovo)