Chapter 11. Tief graben mit verschachtelten Abfragen
Eine der besten Methoden, um die Integrität der Daten zu schützen und vor Änderungsanomalien zu bewahren, ist das Normalisieren einer Datenbank. Normalisierung bedeutet, eine einzelne Tabelle in mehrere, thematisch einheitliche Tabellen zu zerlegen. Daten von Artikeln werden beispielsweise von Kundendaten getrennt, selbst wenn die Kunden Artikel gekauft haben.
Wenn Sie eine Datenbank sauber normalisieren, werden die Daten über mehrere Tabellen verteilt. Die meisten Ihrer Abfragen müssen somit Daten aus zwei oder mehr Tabellen abrufen. Eine Methode, solche Abfragen zu formulieren, besteht darin, mit dem Operator JOIN
oder einem der anderen relationalen Operatoren (UNION
, INTERSECT
oder EXCEPT ...
Get SQL für Dummies® 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.