PředmětyPředměty(verze: 902)
Předmět, akademický rok 2022/2023
   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 [hodiny/týden]
Počet míst: neomezen
Minimální obsazenost: neomezen
Virtuální mobilita / počet míst: 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: 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
Výsledky anket   Termíny zkoušek   Rozvrh   Nástěnka   
Anotace -
Poslední úprava: RNDr. Michal Kopecký, Ph.D. (15.05.2020)
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.
Podmínky zakončení předmětu -
Poslední úprava: RNDr. Jakub Klímek, Ph.D. (14.05.2020)

V průběhu semestru jsou postupně zadávány a hodnoceny domácí úkoly, za které je zápočet.

Každý úkol bude vyučujícím hodnocen jen jednou, pozdní odevzdání a odevzdání opravných verzí se nepřipouští.

Účast na cvičeních povinná není.

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.

Literatura
Poslední úprava: RNDr. Jakub Klímek, Ph.D. (14.05.2020)
  • 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/
Sylabus -
Poslední úprava: RNDr. Jakub Klímek, Ph.D. (19.05.2021)

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

 
Univerzita Karlova | Informační systém UK