Skip to main content

Database

Illustration of Database

In short

A database is a store that keeps data structured and lets several people work on it at once without overwriting each other. It knows the relationships between records – an order belongs to a customer, a line item to an order – and can answer questions from them that a spreadsheet would leave you to do by hand.

How you know Excel has run out

Three signs, and they usually arrive together: the file is called «final_v3_new», two people cannot work in it at the same time, and the same customer address appears differently in four places.

The trigger is not row count, it is concurrency. A spreadsheet is a document – it belongs to one person when it comes to it. A database is a shared state, and that is exactly what a business needs once more than one person writes.

The mistake we see most

Thinking a database is a program you open. It is the substrate; what you operate is an application on top of it. A CRM or an ERP are applications with a database underneath – the database itself is something nobody sees.

The second mistake concerns backups. A database cannot be copied meaningfully while it is running. Back it up as if it were a file and you end up, on the day it matters, with a copy caught halfway. What a tested restore looks like: backup.

What Switzerland adds

As soon as personal data sits in it – and customer addresses are personal data – the FADP duties apply: appropriate technical and organisational measures (Art. 8 FADP, SR 235.1) and access limited to what is necessary.

Two practical consequences: not everyone needs to reach every table, and deletion periods have to be executable. A database from which individual personal records cannot be removed on request becomes a problem the first time someone asks.

How we handle it

We design the data model before the interface – anything stored under the wrong structure can only be corrected later by migrating it. Delivery under internal tools and web apps.

The brief rarely opens with «we need a database». It opens with «we keep the same list in three places».

Related terms

Where this sits with us

Last reviewed:

A term in your quote that nobody explained?

In a strategy call we translate the offer in front of you – even when it did not come from us.

Back to the glossary

We use cookies to understand how this website is used, to show and measure our ads on Google and Meta, and to tailor the emails we send via Klaviyo to your interests. Necessary cookies are always active; everything else only with your consent. More in our Privacy Policy