Метаподаци су ... Дефиниција, типови и употреба метаподатака у програмирању апликација

18. 2. 2019.

Када сте репродуковали музичку нумеру или видео, да ли сте на екрану програмског плејера видели име песме, албума или имена извођача? Наравно, да. Тако! Метаподаци се користе за приказивање тих информација. Овај опис је као да је пратећи и укључен у главну архитектуру датотеке која се репродукује. Али, у ствари, концепт метаподатака је много шири него у горњем примјеру. Затим разматрамо како било који информациони систем може користити такве податке и шта је у принципу. Као примери за боље разумевање биће дате мултимедијалне технологије и програми за управљање предузећем засновани на 1Ц.

Метаподаци су оно што је?

Ако кренемо од чињенице да такав угледни ресурс као Википедија нуди као главну интерпретацију овог концепта, овај термин се може објаснити сасвим једноставно. У суштини, метаподаци су у неком смислу информације о другим информацијама.

метадата је

Другим речима, додатни концепт неког објекта или процеса је уграђен у концепт метаподатака. Објект метаподатака, на примјер, у програму 1Ц може имати различите форме и класифицирати према неком знаку интеракције система с корисником (најчешће визуалним). У одређеном смислу, такви објекти се дистрибуирају у софтверском пакету према типовима и улогама (писма, извјештаји, поруке, назване процедуре, итд.). Али ово је само посебан случај. У ствари, концепт метаподатака је нешто шири.

Сорте и типови метаподатака

Да би се у потпуности разумјело значење које се даје овом појму, неопходно је познавати кориштену класификацију. Има их неколико.

информациони систем

Прво, метаподаци се могу класификовати према следећим карактеристикама:

  • Садржај - опис жељеног објекта у облику величине и типа датотеке, информације о садржају ресурса (на примјер, "овај видео приказује природу" или "постоје најновији филмови на таквом мјесту").
  • Однос према ресурсу или његовим компонентама - основне информације о објекту (нпр. Име филма или опис сцене из њега).
  • Логички закључак заснован на трослојном раздвајању. Први слој је "сиров", други је опис првог слоја, трећи је логичан закључак о садржају првог слоја на основу описа наведеног у другом.

Друго, сваки информациони систем подразумева и класификацију других карактеристика, међу којима постоје три велике групе метаподатака:

  • интерни - опис експлицитне карактеристике објекта (величина или тип датотеке);
  • административно - информације о самом објекту (аутор, извођач и др.);
  • описни - информације о природи објекта, његовим карактеристичним особинама, линковима на друге објекте који се односе на жељени предмет.

Разлике и сличности између података и метаподатака

У разумијевању ове информацијске структуре, занимљива је чињеница да обични подаци и метаподаци могу мијењати улоге.

Као најједноставнији примјер, можете узети наслов чланка. Ако га посматрамо као део целог текста, он се односи на податке. Али ако га посматрамо у односу на цео текстуални фајл, то су метаподаци.

Слично томе, можете узети као пример уобичајену песму. То је само по себи податак. Али ако му пишете музику, то јест, приложите текст уз пратњу, песма већ почиње да делује као метаподаци. грешка метаподатака

Формати метаподатака

Заправо, формат метаподатака је врста јединственог облика за описивање својстава објекта, на основу којих се може добити комплетна слика о њему. Такви облици по правилу укључују неколико поља за унос атрибута, описе својстава објекта, њихову суштину, итд.

метаподаци

Најчешће су следеће:

  • МАРЦ и његове сорте су стандард који се углавном користи за књиге и библиографске ресурсе са именом, аутором, годином писања или изласка.
  • ДЦМИ је стандард усвојен за описивање Интернет објеката, електронских докумената, ресурса, итд.
  • ФОАФ и вЦард - опис личних података људи и организација (у вЦард формату при извозу са мобилних уређаја списак контаката се чува).
  • ЦДВА је стандард за описивање историјских или музејских вриједности.
  • ОНИКС и ПРИСМ - информације о издавачу.
  • ЦИФ - кристалографија;
  • ВИЦАР - обрада слике, примљена са сателита.
  • НевсКСМЛ - метаподаци вијести, итд.

Листа се може наставити неограничено, јер за сваки аспект људске активности данас можете наћи неки заједнички приступ у опису.

метадата лоадинг

Што се тиче програмирања апликација, метаподаци се могу позиционирати као алат за енкапсулацију или одредити логику рада са таблицама које су дио једног ДБМС-а (на примјер, 1Ц). Њихова употреба омогућава изолацију рада са једном табелом која се узима одвојено од свих података садржаних у главној бази података.

Најједноставнији примјери кориштења метаподатака

Горе наведени примјери дају донекле апстрактан концепт метаподатака. Тачно разумевање се може добити ако на пример наведемо ИД3 тагове, који су углавном присутни у МП3 фајловима који одговарају званичним стазама неких извођача.

врсте метаподатака

Ове информације садрже информације о композицији, албуму, извођачу, години издавања, итд. е. У ствари, учитавање метаподатака у било који софтверски плаиер или аудио едитор није проблем. Али код играча, информације морају бити сачуване или ажуриране, али у уредницима као што је Адобе Аудитион (бивша Цоол Едит Про апликација), такве информације се аутоматски прикључују на стазу након уноса, а поновно чување није потребно.

У одређеном смислу, метаподаци се могу приписати формат датотеке КСМЛ, који похрањује или означене информације или поставке програма на које су прикључене.

Грешке у читању

Само са КСМЛ подацима, често може бити проблема када дође до грешке у метаподацима. Шта то значи? Да, само да су ознаке, ако су унесене ручно, погрешно написане.

метадата је

Али, неуспех може бити повезан са оштећењем саме описне датотеке. У правилу, уређивање, па чак и датотеке које траже лиценце и кључеве у овом формату, може се обавити у уобичајеном Нотепаду, ако знате шта треба да избришете или промените.

У истом 1Ц систему, по правилу, грешка у учитавању метаподатака је повезана са оштећењем базе података, односно, учитавањем их са преносивих медија када корисници покушају да препишу постојећи МД фајл сами. Понекад узрок ове ситуације може бити изненадна нестанак струје. У принципу, можете користити ГЦомп да бисте га распаковали да бисте га вратили, са којим прво морате да издвојите податке и да их поново пакујете. Можете проверити садржај датотеке у ХЕКС-едитору и, ако се не поклапа са оригиналом, једноставно замените датотеку копирањем из исте верзије 1Ц.

Уместо укупног

Овде, у ствари, све што смо хтели да вам кажемо о метаподацима. Као што видите, суштина самог концепта своди се на једноставан информациони опис других информација, објеката, њихових својстава, суштине итд. И особа се сусреће са таквим информацијама готово свакодневно, чак и без приањања на то значење. И било би вредно ...