15Datenbanken
15.1Grundlagen
15.1.1Datenbanktypen
Da es bei Software immer um die Verarbeitung von Daten geht, ist das Speichern ein zentrales Thema. Datenbanken gewinnen immer mehr an Bedeutung, weil andauernd größere Datenmengen auf der ganzen Welt gespeichert werden und auch irgendwie wieder ausgewertet werden sollten. Dieser Trend wird als „Big Data“ bezeichnet. Grundsätzlich bieten Datenbanken vier Operationen an: Create, Read, Update und Delete. Diese werden mit dem Akronym CRUD bezeichnet.
Datenbanken können in folgende Kategorien eingeteilt werden:
–Hierarchisch. Die ersten Datenbanken waren von diesem Typ. Baumartige Parent-Child-Relationen wurden definiert. Relationen zwischen Tabellen konnten nur 1 : 1 oder 1 : n umgesetzt werden, ...
Get Softwareentwicklung now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.