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
Q

Uvedte alespon 3 stupne granularity pojmenovanych grafu.

A

.

26
Q

Popiste k cemu slouzi skos:notation.

A

K unikatnimu identifikovani konceptu v rozsahu daneho koncept schematu

27
Q

Popiste jak jsou definovana * otevrena data.

A

poskytnutí dat pod otevřenou licencí

28
Q

Popiste k cemu slouzi SPARQL LOAD

A

Nacita data ze souboru do grafu

29
Q

Vyjmenujte 4 hlavni entity ze slovniku Good Relations.

A

gr: BusinessEntity
gr: ProductOrService
gr: Offering
gr: Location

30
Q

Popsat slovník DCAT-AP

A

RUCNE (hotovo)

31
Q

Příklad jazykové mapy v JSON-LD

A

RUCNE (hotovo)

32
Q

Alespoň tři způsoby použití pojmenovaných grafů

A

seskupeni triplu do datasetu
sledovani puvodu RDF dat
replikace RDF grafu
verzovani

33
Q

Vlastnost očekávaného věku dožití v DataCube

A

eg: lifeExpectancy a rdf:Property, qb:MeasureProperty;
rdfs: label “life expectancy”@en;
rdfs: subPropertyOf sdmx-measure:obsValue;
rdfs: range xsd:decimal .

34
Q

Popsat a uvest priklad datacube rezu v turtle ?

A

RUCNE (hotovo)

35
Q

Popsat jak funguje SILK

A

RUCNE (hotovo)

36
Q

Popsat VoIDem linkset v Turtle syntaxi

A

RUCNE (hotovo)

37
Q

Jake tri vlastnosti musi splnovat dataset dle VoID

A

RUCNE (hotovo)