Hierarchia danych - Data hierarchy

Hierarchia danych odnosi się do systematycznej organizacji danych, często w formie hierarchicznej. Organizacja danych obejmuje znaki, pola, rekordy, pliki i tak dalej. Ta koncepcja jest punktem wyjścia przy próbie sprawdzenia, co składa się na dane i czy dane mają strukturę. Na przykład, w jaki sposób dana osoba nadaje sens takim danym, jak „pracownik”, „nazwisko”, „dział”, „Marcy Smith”, „Dział sprzedaży” itd., Zakładając, że wszystkie są ze sobą powiązane? Jednym ze sposobów ich zrozumienia jest postrzeganie tych terminów jako mniejszych lub większych elementów w hierarchii. Można powiedzieć, że Marcy Smith jest jednym z pracowników Działu Sprzedaży lub przykładem pracownika tego Działu. Dane, które chcemy zebrać na temat wszystkich naszych pracowników, a nie tylko Marcy, to imię i nazwisko, numer identyfikacyjny, adres itp.

Cel hierarchii danych

„Hierarchia danych” jest podstawowym pojęciem w teorii danych i baz danych i pomaga pokazać relacje między mniejszymi i większymi komponentami w bazie danych lub pliku danych. Służy do lepszego zrozumienia składników danych i ich powiązań.

Jest to szczególnie ważne w bazach danych z referencyjną integralnością, trzecią formą normalną lub doskonałym kluczem. „Hierarchia danych” jest wynikiem odpowiedniego uporządkowania danych bez redundancji. Unikanie redundancji ostatecznie prowadzi do właściwej „hierarchii danych” reprezentującej relacje między danymi i ujawniającej ich relacyjną strukturę.

Składniki hierarchii danych

Poniżej wymieniono składniki hierarchii danych.

Pole danych zawiera pojedynczy fakt lub atrybut jednostki. Rozważ pole daty, np. „19 września 2004”. Można to traktować jako jedno pole daty (np. Data urodzenia) lub trzy pola, czyli dzień miesiąca, miesiąc i rok.

Rekord to zbiór dziedzin pokrewnych. Rekord pracownika może zawierać pole (pola) nazwiska, pola adresu, pole daty urodzenia i tak dalej.

Plik jest zbiorem powiązanych rekordów. Jeśli jest 100 pracowników, to każdy pracownik miałby zapis (np. Zwany rekordem danych osobowych pracownika), a zbiór 100 takich rekordów stanowiłby plik (w tym przypadku nazywany plikiem danych osobowych pracowników).

Pliki są zintegrowane z bazą danych . Odbywa się to za pomocą systemu zarządzania bazą danych. Jeśli istnieją inne aspekty danych pracowników, które chcemy uchwycić, można również utworzyć inne pliki, takie jak plik historii szkoleń pracowników i plik historii pracy pracowników.

Ilustracja hierarchii danych

Ilustracja powyższego opisu jest pokazana na poniższym schemacie.

Diagram hierarchii danych

Poniższe terminy mają na celu lepszą przejrzystość.

W nawiązaniu do przykładu na powyższym schemacie.

Etykieta pola danych = Nazwisko pracownika lub EMP_NAME

Wartość pola danych = Jeffrey Tan

Powyższy opis jest widokiem danych w rozumieniu użytkownika, np. Osoby pracującej w Dziale Personalnym.

Powyższą strukturę można zobaczyć w modelu hierarchicznym , który jest jednym ze sposobów organizacji danych w bazie danych.

Jeśli chodzi o przechowywanie danych, pola danych składają się z bajtów, a te z kolei składają się z bitów .

Zobacz też

Bibliografia