Metadata jsou definice, typy a možnosti použití pro metadata v aplikačním programování

Stalo se vám při přehrávání hudební skladby nebo videa, zda se na obrazovce přehrávače zobrazuje název názvu skladby, alba a interpreta? Samozřejmě ano. Tak tady! Metadata se používá k zobrazení těchto informací. Tento popis je jako příbuzný a zahrnutý do hlavní architektury reprodukovaného souboru. Ve skutečnosti je koncept metadat mnohem širší než v uvedeném příkladu. Dále uvažujme, jakýkoli informační systém může takové údaje používat a co je v zásadě. Jako příklady pro lepší porozumění prezentujeme multimediální technologie a software pro řízení podniku založený na 1C.

Metadata je to co?

Pokud vycházíme z toho, co naznačuje jako základní interpretaci tohoto pojmu, takový ctihodný zdroj jako Wikipedia, lze tento pojem vysvětlit jednoduše. V podstatě je jeho metadata v některých ohledech informace o dalších informacích.

Jinými slovy, pojem metadata obsahuje další popis nějakého objektu nebo procesu. Objekt metadat, například v programu 1C, může mít různé formy a klasifikovat podle určité indikace interakce systému s uživatelem (nejčastěji vizuální). V jistém smyslu jsou takové objekty distribuovány v softwarovém balíčku podle typů a rolí (dopisy, zprávy, výzvy atd.). Ale to je jen zvláštní případ. Ve skutečnosti je koncept metadat poněkud širší.

Odrůdy a typy metadat

Za účelemAbychom plně porozuměli významu, který obsahuje tento pojem, je nutné znát správnou klasifikaci. Existuje několik z nich.
Za prvé, metadata mohou být klasifikovány podle následujících kritérií:
  • Obsah - popis požadovaného objektu jako velikost a typ souboru Informace o obsahu zdroje (například „Toto video ukazuje příroda“ nebo „takomu- pak je nejnovější film ").
  • Vztah k prostředku nebo jeho komponentám - základní informace o konkrétním objektu (například název filmu nebo popis určité scény z něj).
  • Logický závěr založený na třívrstvém dělení. První vrstva je "surová", druhá je popis první vrstvy, druhá vrstva pomáhá vytvořit logický závěr o obsahu první vrstvy na základě popisu ve druhé vrstvě.
  • Za druhé, jakýkoliv informační systém také umožňuje klasifikaci dalších prvků, mezi nimiž jsou tři skupiny metadat:
  • vnitřní - explicitní popis objektu (velikost nebo typ souboru);
  • administrativní informace o objektu (autor, umělec atd.);
  • popisné - informace o povaze objektu, jeho charakteristických rysech, vazbách na jiné předměty související s požadovaným.
  • Rozdíl a podobnost mezi daty a metadaty

    Při pochopení takové struktury informací je také zajímavá skutečnost, že běžné údaje a metadata mohou měnit role. Jako nejjednodušší příklad můžete vzít název článku. Pokud ji považujete za součást celého textu, odkazuje se na tato data. Ale pokud to vezmete ve vztahu k celému textusoubor je metadata.

    Stejným způsobem můžete vzít jako příklad obvyklý verš. Samo o sobě jde o data. Ale pokud na ni píšete hudbu, to znamená, připojte text k doprovodu, báseň už začíná působit jako metadata.
    formáty metadat

    Ve skutečnosti je formát metadat je druh jednotného formuláře popisující vlastnosti libovolného objektu na základě kterých můžete získat kompletní obrázek. Typicky tyto formy zahrnují několik polí pro vstupní atributy, popis vlastností objektu, jejich podstatu atd.
    Mezi nejčastější patří:
  • MARC a jeho varianty - standardní, používané hlavně na knihy a bibliografických zdrojů z názvu, autor, rok psaní nebo výstupu.
  • DCMI - norma schválená popsat internetové stránky, elektronické dokumenty, zdroje a tak dále FOAF a vCard D.
  • - popis personalizovaných dat jednotlivců a organizací (pro export ve formátu vCard. Seznam kontaktů je uložen v mobilních zařízeních).
  • CDWA je standardem pro popis historických nebo muzejních hodnot.
  • ONIX a PRISM - informace o publikování.
  • CIF - krystalografie;
  • VICAR - zpracování obrazů přijatých ze satelitů.
  • NewsXML - novinky metadata, a tak dále D.
  • Tento seznam je nekonečný, protože každý aspekt lidské činnosti dnes můžete najít společný přístup v popisu..
    Pokud jde o programování aplikací, metadata mohou být umístěna jako zapouzdřovací nástroj nebo definice logiky práce stabulky, které jsou součástí jediného DBMS (například 1C). Jejich aplikace umožňuje izolovat práci s jedním samostatným stolem ze všech dat obsažených v hlavní základně.

    Nejjednodušší příklady použití metadat

    Výše ​​uvedené příklady poskytují poněkud abstraktní koncept metadat. Přesné pochopení můžete získat, pokud uvedete příklad značek ID3, které jsou většinou přítomny v souborech MP3 odpovídající oficiálním skladbám některých umělců.
    Tyto informace obsahují pouze údaje o skladbě, albu, interpretovi, ročním vydání atd. Stahování metadat v jakémkoliv softwarovém přehrávači nebo zvukovém editoru nepředstavuje problémy. Ale hráči potřebují uložit nebo obnovit informace, ale v editoru Adobe Audition (dříve Cool Edit Pro) jsou tyto informace po vstupu vloženy automaticky a skladba není nutná. Metadata mohou určitě obsahovat soubory XML, které ukládají informace o značkách nebo nastavení programů, ke kterým jsou připojeny.

    Chyby při čtení

    Stejně jako u dat XML může dojít k častějším problémům s chybou metadat. Co říkáte? Jenomže ty tagy, pokud byly zadány ručně, byly napsány nesprávně.
    Ale selhání může také být způsobeno poškozením samotného popisného souboru. Zpracování a dokonce žádosti o licence a klíče v tomto formátu lze zpravidla provádět v běžném Poznámkovém bloku, pokud víte, co chcete odstranit, nebozměnit Ve stejném systému 1C typicky Chyba při načítání metadata spojená s poškozením databáze - či spíše jejich zavádění z vyměnitelného média, když se uživatel pokusí přepsat existující MD-file na jeho vlastní. Někdy je důvodem pro tuto situaci náhlá výpadek elektrické energie. Zjednodušeně řečeno, pomocí zotavení raspakovschshyk GComp, přičemž je nejprve nutné získat data, a pak zabalit znovu. Můžete zkontrolovat obsah souboru v hexadecimálním editoru, a pokud to neodpovídá originálu, jednoduše nahradit soubor zkopírováním z podobného verze 1C.

    Místo výsledku

    To je vlastně všechno, co jsme vám chtěli říct o metadatech. Jak můžete vidět, je podstatou koncepce je snížena na jednoduchý popis informace další informační objekty, jejich vlastnosti, povahu a tak dále. D. A s touto informací je člověk konfrontován téměř každý den, a to i bez udání význam. A mělo to být

    Související publikace