Иерархия данных - Data hierarchy

Иерархия данных относится к систематической организации данных, часто в иерархической форме. Организация данных включает символы, поля, записи, файлы и так далее.[1][2] Эта концепция является отправной точкой при попытке понять, из чего состоят данные и имеют ли данные структуру. Например, как человек понимает такие данные, как «сотрудник», «имя», «отдел», «Марси Смит», «отдел продаж» и т. Д., Предполагая, что все они связаны? Один из способов понять их - рассматривать эти термины как меньшие или большие компоненты в иерархии. Можно сказать, что Марси Смит - одна из сотрудников отдела продаж или пример сотрудника этого отдела. Данные, которые мы хотим получить обо всех наших сотрудниках, а не только о Марси, - это имя, идентификационный номер, адрес и т. Д.

Назначение иерархии данных

«Иерархия данных» - это базовая концепция в теории данных и баз данных, которая помогает показать отношения между меньшими и большими компонентами в базе данных или файле данных. Он используется, чтобы лучше понять компоненты данных и их взаимосвязь.

Компоненты иерархии данных

Компоненты иерархии данных перечислены ниже.

А поле данных содержит единственный факт или атрибут объекта. Рассмотрим поле даты, например «19 сентября 2004 года». Это можно рассматривать как одно поле даты (например, дату рождения) или три поля, а именно, день месяца, месяц и год.

А записывать представляет собой набор связанных полей. Запись о сотруднике может содержать поле (поля) имени, поля адреса, поле даты рождения и так далее.

А файл представляет собой набор связанных записей. Если есть 100 сотрудников, то у каждого сотрудника будет запись (например, под названием «Запись личных сведений сотрудника»), и сбор из 100 таких записей будет составлять файл (в данном случае называемый файлом личных сведений сотрудника).

Файлы интегрированы в база данных.[3] Это делается с помощью системы управления базами данных.[2] Если есть другие аспекты данных о сотрудниках, которые мы хотим записать, то можно также создать другие файлы, такие как файл истории обучения сотрудников и файл истории работы сотрудников.

Иллюстрация иерархии данных

Иллюстрация приведенного выше описания показана на диаграмме ниже.

Диаграмма иерархии данных

Следующие термины предназначены для большей ясности.

Со ссылкой на пример на диаграмме выше.

Ярлык поля данных = Имя сотрудника или EMP_NAME

Значение поля данных = Джеффри Тан

Приведенное выше описание представляет собой представление данных, как их понимает пользователь, например человек, работающий в отделе кадров.

Вышеуказанную структуру можно увидеть на иерархическая модель, который является одним из способов организации данных в базе данных.[2]

Что касается хранения данных, поля данных состоят из байты а они, в свою очередь, состоят из биты.

Смотрите также

Рекомендации

  1. ^ Блаау, Геррит Энн; Брукс-младший, Фредерик Филлипс; Бухгольц, Вернер (1962), «4: Естественные единицы данных» (PDF), в Бухгольц, Вернер (ред.), Планирование компьютерной системы - Project Stretch, McGraw-Hill Book Company, Inc. / The Maple Press Company, Йорк, Пенсильвания, стр. 39–40, LCCN  61-10466, заархивировано из оригинал (PDF) на 2017-04-03, получено 2017-04-03
  2. ^ а б c Laudon, Kenneth C .; Лаудон, Джейн П. (2007). Информационные системы управления - Управление цифровой фирмой (9-е изд.). Река Аппер Сэдл, США: Пирсон Прентис Холл. С. 226, 229. ISBN  978-0-13-157984-2.
  3. ^ Марстон, Тони. «Реляционная модель данных - нормализация и эффективный дизайн базы данных». Архивировано из оригинал на 2012-01-17. Получено 2013-08-20.