Aus dem Kurs: SQL: Datenbankabfragen beschleunigen
So erhalten Sie Zugriff auf diesen Kurs
Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 23.200 Kurse von Branchenfachleuten.
Tabellen aufteilen
Aus dem Kurs: SQL: Datenbankabfragen beschleunigen
Tabellen aufteilen
Normalerweise sind alle Daten in dieser Tabelle enthalten. Ich habe also hier, so zu sagen, die volle Breite, auch wenn es nicht besonders breit ist. Hier die Texte und da die Zusatzinformationen. Es kann allerdings durchaus gute Gründe geben, dass diese Zusatzinformationen nicht Teil der Tabelle sind. Der eine Grund wäre, dass nicht in jeder Zeile Informationen gebraucht werden. Beispielsweise könnte es sein, dass einige der Personen hier sagen wir einmal, Dozenten sind und die anderen Mitarbeiter. Und nur für die Dozenten müssen Sie wissen welche Qualifikationen sie haben, oder wie sie erreichbar sind. Alle zusammen bilden aber die Liste aller Personen. Dann wäre es schlau, einen Teil der Daten auszulagern in eine zweite Tabelle, sodass nicht 99 % der Inhalte leer wären. Ein anderer Anlass wäre, wenn Sie sagen, diese Informationen, nennen wir das vielleicht einmal Gehaltsangaben, sind so zu trennen, dass sie nicht von von jedem zu lesen sind, aus Datenschutzgründen. Es gibt also…
Üben mit Projektdateien
Laden Sie die Dateien herunter, die von den Trainer:innen verwendet werden. So können Sie mitlesen und durch Ansehen, Zuhören und Üben lernen.
Inhalt
-
-
-
(Gesperrt)
Ausgangssituation und Randbedingungen7 Min. 7 Sek.
-
(Gesperrt)
Datentypen optimieren3 Min. 9 Sek.
-
(Gesperrt)
Felder berechnen3 Min. 29 Sek.
-
(Gesperrt)
Index nutzen3 Min. 54 Sek.
-
Tabellen normalisieren7 Min. 43 Sek.
-
(Gesperrt)
Altdaten zusammenfassen3 Min. 32 Sek.
-
(Gesperrt)
Backend verknüpfen4 Min. 45 Sek.
-
(Gesperrt)
Tabellenentwurf reduzieren3 Min. 13 Sek.
-
(Gesperrt)
Tabellen aufteilen4 Min. 45 Sek.
-
(Gesperrt)
-
-
-
-
-