Czy podczas odtwarzania utworu muzycznego lub wideo widzisz nazwę utworu, albumu lub nazwy wykonawcy na ekranie odtwarzacza programu? Oczywiście, tak. Tak więc! Metadane są używane do wyświetlania tych informacji. Ten opis jest jak towarzyszący i zawarty w głównej architekturze odtwarzanego pliku. Ale w rzeczywistości koncepcja metadanych jest znacznie szersza niż w powyższym przykładzie. Następnie zastanawiamy się, w jaki sposób dowolny system informacyjny może wykorzystywać takie dane i co to jest w zasadzie. Jako przykłady lepszego zrozumienia zostaną podane technologie multimedialne i programy zarządzania przedsiębiorstwem oparte na 1C.
Jeśli zaczniemy od faktu, że tak poważany zasób, jakim jest Wikipedia, jako główna interpretacja tego pojęcia, termin ten można wyjaśnić po prostu. W gruncie rzeczy metadane to w pewnym sensie informacje o innych informacjach.
Innymi słowy, dodatkowy opis obiektu lub procesu jest osadzony w koncepcji metadanych. Przedmiot metadanych, na przykład, w programie 1C może mieć różne formy i być klasyfikowany zgodnie z pewnym znakiem interakcji systemu z użytkownikiem (najczęściej wizualnym). W pewnym sensie takie obiekty są dystrybuowane w pakiecie oprogramowania zgodnie z typami i rolami (litery, raporty, komunikaty, procedury wywoływane itp.). Ale to tylko szczególny przypadek. W rzeczywistości koncepcja metadanych jest nieco szersza.
Aby w pełni zrozumieć znaczenie tego terminu, konieczna jest znajomość zastosowanej klasyfikacji. Jest ich kilka.
Po pierwsze, metadane mogą być klasyfikowane według następujących funkcji:
Po drugie, każdy system informacyjny oznacza również klasyfikację według innych cech, między innymi istnieją trzy duże grupy metadanych:
W zrozumieniu tej struktury informacji bardzo interesujące jest to, że zwykłe dane i metadane mogą zmieniać role.
Najprostszym przykładem jest tytuł artykułu. Jeśli uważamy, że jest to część całego tekstu, odnosi się do danych. Ale jeśli rozważymy to w odniesieniu do całego pliku tekstowego, są to metadane.
Podobnie można potraktować jako zwykły wiersz. Sam w sobie jest początkowo danymi. Ale jeśli piszesz do niego muzykę, to znaczy dołącz tekst do akompaniamentu, wiersz zaczyna już działać jako metadane.
W rzeczywistości format metadanych jest rodzajem zunifikowanej formy opisującej właściwości obiektu, na podstawie którego można uzyskać pełny obraz tego obiektu. Z reguły takie formularze zawierają kilka pól do wprowadzania atrybutów, opisów właściwości obiektu, ich istoty itp.
Najczęściej spotykane są następujące:
Lista może być kontynuowana w nieskończoność, ponieważ dla każdego aspektu ludzkiej działalności można dziś znaleźć pewien rodzaj wspólnego podejścia w opisie.
W odniesieniu do programowania aplikacji, metadane mogą być pozycjonowane jako narzędzie do enkapsulacji lub określać logikę pracy z tabelami, które są częścią jednego DBMS (na przykład 1C). Ich użycie pozwala na izolację pracy z jedną tabelą, niezależnie od wszystkich danych zawartych w głównej bazie danych.
Powyższe przykłady podają nieco abstrakcyjną koncepcję metadanych. Dokładne zrozumienie można uzyskać, jeśli przytoczymy jako przykład znaczniki ID3, które są najczęściej obecne w plikach MP3 odpowiadających oficjalnym utworom niektórych wykonawców.
Ta informacja zawiera informacje o składzie, albumie, wykonawcy, roku premiery itp. e. W rzeczywistości ładowanie metadanych w dowolnym odtwarzaczu lub edytorze audio nie stanowi problemu. Jednak w odtwarzaczach informacje muszą zostać zapisane lub zaktualizowane, ale w edytorach takich jak Adobe Audition (dawna aplikacja Cool Edit Pro), takie informacje są automatycznie dołączane do ścieżki po wprowadzeniu, a ponowne zapisywanie nie jest wymagane.
W pewnym sensie można przypisać metadane formatuj pliki XML, który przechowuje albo oznaczoną informację lub ustawienia programu, do których są dołączone.
Tylko dane XML mogą często powodować problemy w przypadku wystąpienia błędu metadanych. Co to znaczy? Tak, tylko że tagi, jeśli zostały wprowadzone ręcznie, zostały napisane niepoprawnie.
Ale niepowodzenie może również wiązać się z uszkodzeniem samego pliku opisowego. Z reguły edycję, a nawet pliki żądające licencji i kluczy w tym formacie, można wykonać w zwykłym Notatniku, jeśli wiesz, co usunąć lub zmienić.
W tym samym systemie 1C, z reguły błąd ładowania metadanych jest związany z uszkodzeniem bazy danych, lub raczej ładowaniem ich z nośników wymiennych, gdy użytkownicy próbują samodzielnie nadpisać istniejący plik MD. Czasami przyczyną tej sytuacji może być nagły zanik zasilania. Zasadniczo można użyć GComp do rozpakowania, aby go przywrócić, przy czym najpierw trzeba wyodrębnić dane, a następnie spakować je ponownie. Możesz sprawdzić zawartość pliku w edytorze HEX, a jeśli nie pasuje do oryginału, po prostu zastąp plik kopiując go z tej samej wersji 1C.
Tutaj w rzeczywistości wszystko, co chcieliśmy powiedzieć o metadanych. Jak widać, istotę samego pojęcia sprowadza się do prostego informacyjnego opisu innych informacji, przedmiotów, ich właściwości, istoty itp. A człowiek napotyka takie informacje prawie codziennie, nawet nie przywiązując się do tego znaczenia. I byłoby warto ...