PředmětyPředměty(verze: 978)
Předmět, akademický rok 2025/2026
   Přihlásit přes CAS
Datové formáty - NPRG036
Anglický název: Data Formats
Zajišťuje: Katedra softwarového inženýrství (32-KSI)
Fakulta: Matematicko-fyzikální fakulta
Platnost: od 2022
Semestr: zimní
E-Kredity: 5
Rozsah, examinace: zimní s.:2/2, Z+Zk [HT]
Počet míst: neomezen
Minimální obsazenost: neomezen
4EU+: ne
Virtuální mobilita / počet míst pro virtuální mobilitu: ne
Stav předmětu: vyučován
Jazyk výuky: čeština, angličtina
Způsob výuky: prezenční
Další informace: https://jakub.klímek.com/nprg036
Poznámka: povolen pro zápis po webu
Garant: doc. RNDr. Jakub Klímek, Ph.D.
Vyučující: doc. RNDr. Jakub Klímek, Ph.D.
Třída: Informatika Bc.
Informatika Mgr. - Softwarové systémy
Kategorizace předmětu: Informatika > Softwarové inženýrství
Neslučitelnost : NPRX036
Záměnnost : NPRX036
Je korekvizitou pro: NSWI124
Je neslučitelnost pro: NPRX036
Je prerekvizitou pro: NSWI135
Je záměnnost pro: NPRX036
Anotace -
Cílem předmětu Datové formáty 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.
Poslední úprava: Kopecký Michal, RNDr., Ph.D. (15.05.2020)
Podmínky zakončení předmětu -

Na začátku semestru studenti utvoří týmy zpravidla o 4 členech.

Tým s jiným počtem členů (3 nebo 5) může vzniknout pouze po dohodě se cvičícím, zpravidla z kapacitních důvodů daného cvičení.

V průběhu semestru jsou postupně zadávány a hodnoceny týmové domácí úkoly s jasně stanoveným termínem odevzdání.

Každý úkol bude vyučujícím hodnocen jen jednou, vyučující studentům zašle nalezené problémy.

Nalezené problémy musí být opraveny nejpozději při odevzdání následujícího úkolu, pro opravu problémů z posledního úkolu bude stanoven separátní termín.

Zápočet je udělen za správné splnění všech týmových úkolů v daných termínech.

Získání zápočtu je nutnou podmínkou k účasti na závěrečné zkoušce.

Zkouška je formou písemného testu.

Poslední úprava: Klímek Jakub, doc. RNDr., Ph.D. (17.09.2025)
Literatura
  • Portál otevřených dat https://data.gov.cz
  • Common Format and MIME Type for Comma-Separated Values (CSV) Files, https://tools.ietf.org/html/rfc4180
  • CSV on the Web: A Primer, https://www.w3.org/TR/tabular-data-primer/
  • The JavaScript Object Notation (JSON) Data Interchange Format, https://tools.ietf.org/html/rfc7159
  • JSON Schema, https://json-schema.org/
  • Extensible Markup Language (XML) 1.0 (Fifth Edition), https://www.w3.org/TR/xml/
  • W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures, https://www.w3.org/TR/xmlschema11-1/
  • W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes, https://www.w3.org/TR/xmlschema11-2/
  • XSL Transformations (XSLT) Version 3.0, https://www.w3.org/TR/xslt-30/
  • LaTeX, https://www.latex-project.org/
  • YAML: YAML Ain't Markup Language, https://yaml.org/
  • The GeoJSON Format, https://tools.ietf.org/html/rfc7946
  • RDF 1.1 Primer, https://www.w3.org/TR/rdf11-primer/
  • RDF Schema 1.1, https://www.w3.org/TR/rdf-schema/
Poslední úprava: Klímek Jakub, doc. RNDr., Ph.D. (14.05.2020)
Sylabus -

Obecné vlastnosti datových formátů, datové modely, standardizace

Přehled formátů pro multimediální obsah a pro tisk

Textové formáty

Key-value formáty

Značkovací jazyk XML, XML schémata

Transformace XML dat

Formát JSON, JSON schémata

Tabulkové formáty, CSV, CSV schémata

Formáty pro geodata

Formáty pro grafová data

RDF, formáty pro zápis RDF dat, RDF slovníky

Poslední úprava: Klímek Jakub, doc. RNDr., Ph.D. (19.05.2021)
 
Univerzita Karlova | Informační systém UK