Datovy model, datovy format, datove schema
- Datový model: Je logická struktura, která definuje vztahy mezi různými entitami a datovými typy v konkrétní doméně. Například relační model, grafový model.
- Datový formát: Je způsob, jakým jsou data fyzicky uložena a přenášena, například CSV, JSON, XML. Datový formát určuje, jak bude konkrétní datový model serializován do souborů nebo při přenosu přes síť.
- Datové schéma: Definuje strukturu a omezení dat v konkrétním formátu. Je to „plán“ pro validaci dat, například XML Schema pro XML nebo JSON Schema pro JSON.
Textové formáty a standardizační organizace
Textové formáty jako CSV, XML a JSON jsou čitelné jak pro lidi, tak pro stroje a jsou často používány pro výměnu dat mezi systémy. Organizace, které se zabývají standardizací těchto formátů, zahrnují:
- W3C (World Wide Web Consortium): Vytváří standardy pro webové technologie, včetně RDF, XML a dalších.
- IETF (Internet Engineering Task Force): Vydává standardy, které jsou klíčové pro internetové protokoly a formáty, jako jsou MIME typy.
- Ecma International: Zodpovědná za standardy jako je JSON (ECMA-404) a ECMAScript.
Tyto informace jsou diskutovány v dokumentu, zejména na stránkách 24 až 30, kde jsou popsány různé typy datových modelů, formátů a schémat .