Data Hierarchy


The term “Data Hierarchy” refers to the way data is structured and organized in a systematic or layered approach. It describes different levels of data granularity, complexity, and abstraction. While the DIKW Pyramid (Data, Information, Knowledge, Wisdom) is one way to conceptualize a hierarchy related to knowledge management and decision-making, a more traditional data hierarchy often refers to the technical organization of data in computing and information systems. Here’s a brief overview of the traditional data hierarchy:

Bit:

  • Definition: The smallest unit of data in a computer. A bit has a single binary value, either 0 or 1.

Byte:

  • Definition: A group of 8 bits. A byte can represent a single character in the ASCII code (e.g., a letter, number, or symbol).

Field:

  • Definition: A single piece of data or information. A field contains one type of data, such as a first name, last name, or age.
  • Example: In a database containing information about students, a “Date of Birth” field might contain the value “2000-01-01”.

Record:

  • Definition: A collection of related fields. Together, these fields represent a single entity or item.
  • Example: A student record in a database might include fields like first name, last name, date of birth, and student ID.

File (or Table):

  • Definition: A collection of related records. In a relational database, this would be equivalent to a table.
  • Example: A file or table of students might contain many student records.

Database:

  • Definition: A structured set of data held in a computer, especially one that is accessible in various ways. A database might contain multiple files or tables, as well as the relationships between them.
  • Example: A school database might have separate tables for students, teachers, courses, and grades.

This hierarchy progresses from the very basic representation of data (bits) to more complex and organized structures (databases) that allow for meaningful interpretation and operations on data. Understanding this hierarchy is fundamental in fields like computer science, data management, and database design.


Key terms in plain language

Open a term for a concise explanation of language used on this page.

Cloud Computing

Computing resources—such as applications, servers, storage, or databases—delivered from remote infrastructure and scaled as requirements change.

Infrastructure as a Service (IaaS)

Cloud-based servers, storage, and networking that customers configure and manage without owning the underlying data-center hardware.

Software as a Service (SaaS)

Software accessed as an online service instead of being installed and maintained entirely on the customer’s own computers or servers.

Disaster Recovery (DRaaS)

A plan and service for restoring applications, data, and operations after an outage or disruption. DRaaS provides recovery infrastructure through a managed cloud service.

Identity and Access Management (IAM)

The systems and policies that determine who a user is, what resources they may access, and how that access is authenticated and reviewed.

API

An application programming interface is a defined way for software systems to exchange data or request functions from one another.