Relational Databases don’t deserve their name

February 5, 2011

Relational Databases (also refered to as Relational Database Management Systems–RDMS) are a class of databases that store data in different tables. Their name is derived from the fact that it is possible to reference a table in another one and thus establish relations.

How does that look like in practice? Let’s take the artist-album relation as an example. That’s a one-to-many relation because one artist can record several album. Typical RDMS handle that with ease, using a reference in album table back to an artist’s unique identifier.

read on…

Git in Industry – Two Clashing Paradigms?

November 5, 2010

Most of us developers love Version Control Systems (sometimes also called Software Configuration Managment, SCM) because they brought happiness into our lives: a clean interface for working together in a team, a clean and structured history of everything we and our coding fellows write – everything under control, everything in one place: the central repository.

read on…

No more posts