Imagine you pick up a scrap of paper on the floor and it just says:
37
Is that a good mark on a test? A room that's dangerously hot? A bus number? Someone's age?
The number
"blue", "NW1".Computers are brilliant at storing and moving data — billions of values a second. But the data is only worth something to a human once it has been turned into information. That step — adding meaning — is what databases, apps and spreadsheets are really for.
Think of it like a recipe. Data is the raw ingredient — a spoonful of something white. Is it sugar or salt? You can't tell until someone labels the jar. That label is the context, and it's exactly what turns data into information:
The diagram below takes three raw values and adds a label (what the value measures) and a unit or meaning. Step through it and watch the same lifeless numbers become sentences you can act on.
Here's the surprising part. Because meaning comes from context, one identical piece of
data can become completely different information depending on what you decide it
represents. Take the value
The bits stored on the disk are the very same — the number nineteen-ninety-eight. What changes is the story we wrap around it. This is why a well-built database always stores the context too: the column name, the units, the data type. Strip those away and you're left with a pile of meaningless values.
Both — it depends where you stand! The text "blue" sitting in a file is just
data: a five-letter symbol. The moment you say "the customer's chosen colour is
blue", you've added context and it's become information. Nothing about the
stored value changed; you simply told it what job it's doing. Data and information aren't two
different things so much as two different roles the same value can play.
A program stores plain data, but a helpful program presents it as information — by pairing each value with a label and a unit. Press Run and see the difference: the same numbers, first as bare data, then dressed up as information a person can read.
Notice the numbers
A lone number is only data — never assume you know what it means. Before you can
call
Everything you meet in databases builds on this one idea. A field (a column) is really just a label that gives a value its context; a record (a row) collects the data about one thing so it reads as information. Even a graph or a report is just data with enough context bolted on that a human can spot the meaning at a glance. Keep asking of any value you see: "What does this measure, and in what units?" — that question is the difference between data and information.