Logo ČVUT
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
STUDIJNÍ PLÁNY
2021/2022

Moderní datové formáty

Přihlášení do KOSu pro zápis předmětu Zobrazit rozvrh
Kód Zakončení Kredity Rozsah Jazyk výuky
BI-MDF.21 KZ 3 1P+1C česky
Přednášející:
Jakub Klímek (gar.)
Cvičící:
Jakub Klímek (gar.)
Předmět zajišťuje:
katedra softwarového inženýrství
Anotace:

Cílem předmětu je seznámit studenty s běžně používanými datovými formáty pro typické druhy dat. Od každého druhu dat budou popsány základní formáty a nástroje pro práci s nimi. Absolvent předmětu by tedy pro běžně se vyskytující data například na Webu vždy vědět, jak s nimi pracovat.

Požadavky:

Bez požadavků.

Osnova přednášek:

1. Úvod: Datové modely, datové formáty, datová schémata, textové vs. binární formáty, standardizace, validace, URI

2. Technologie založené na XML - XML, XPath, XSLT, XSD

3. Další hierarchické formáty - JSON, JSON schema, YAML

4. Grafové formáty - RDF, JSON-LD

5. Dotazovací jazyky pro grafové formáty - SPARQL

6. Tradiční textové formáty - CSV, Plain text, INI

Osnova cvičení:

1. Základy datového modelování, UML diagramy tříd

2. Práce s daty ve formátu XML - XML, XPath, XSLT, XSD

3. Práce s daty v dalších hierarchických datových formátech - JSON, JSON schema, YAML

4. Práce s daty v grafových datových formátech - RDF, JSON-LD

5. Dotazování nad daty v grafových formátech - SPARQL

6. Práce s daty v tradičních textových formátech - CSV, Plain text, INI

Cíle studia:
Studijní materiály:

1. Heath T., Bizer C. - Linked Data: Evolving the Web into a Global Data Space (1st Edition), Morgan & Claypool, 2011, 9781608454303

2. Kay M. - XSLT 2.0 and XPath 2.0 Programmer's Reference (4th Edition), Wiley, 2008, 978-0470192740

3. McPeak J. - Beginning JavaScript (5th Edition), Wiley, 2015, 978-1-118-90374-2

Poznámka:

https://courses.fit.cvut.cz/BI-MDF/

Další informace:
https://courses.fit.cvut.cz/BI-MDF/
Rozvrh na zimní semestr 2021/2022:
Rozvrh není připraven
Rozvrh na letní semestr 2021/2022:
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Po
místnost TK:PU1
Klímek J.
14:30–16:00
LICHÝ TÝDEN

(přednášková par. 1)
Dejvice
NTK PU 1
místnost T9:351
Klímek J.
18:00–19:30
SUDÝ TÝDEN

(přednášková par. 1
paralelka 102)

Dejvice
NBFIT PC ucebna
místnost T9:350
Klímek J.
14:30–16:00
SUDÝ TÝDEN

(přednášková par. 1
paralelka 101)

Dejvice
NBFIT PC ucebna
Út
St
Čt

Předmět je součástí následujících studijních plánů:
Platnost dat k 12. 8. 2022
Aktualizace výše uvedených informací naleznete na adrese http://bilakniha.cvut.cz/cs/predmet6609906.html