Abschlussprojekt: Ein Schema entwerfen
Teil des PostgreSQL-Kurses
Bisher hat dir jede Lektion eine Tabelle vorgesetzt und dich abfragen lassen. In der echten Arbeit läuft es andersherum: Jemand beschreibt ein Produkt, und du musst entscheiden, welche Tabellen es gibt, welche Spalten null sein dürfen, was beim Löschen eines Users passiert und welche der Abfragen, die das Produkt stellen wird, langsam werden. Genau diese Fähigkeit trainiert dieses Abschlussprojekt.
Versuche jeden Schritt zuerst selbst, bevor du die Lösung darunter liest. Einen Entwurf leicht danebenzusetzen und dann zu sehen, warum, bringt mehr, als einen fertigen abzuschreiben. ...
Möchtest du PostgreSQL Abschlussprojekt: Ein Schema entwerfen in einer echten Umgebung lernen?
Klick unten, hol dir eine Linux-Maschine mit fertigem PostgreSQL und arbeite Abschlussprojekt: Ein Schema entwerfen praktisch durch, mit einem KI-Tutor, der deinen Code kennt.
Lektion startenAbschlussprojekt: Ein Schema entwerfenWas du lernen wirst
- Schema design
- Primary and foreign keys
- Indexes on hot columns
- Updated_at trigger
- JSONB metadata
- Joins with aggregates
- Top N query
Lies diese Lektion in deiner Sprache
Alle Lektionen in diesem Kurs
14 Lektionen- 1Was ist PostgreSQL20 Min.
- 2psql und erste Befehle25 Min.
- 3Datenbanken und Tabellen erstellen30 Min.
- 4Datentypen25 Min.
- 5SELECT und WHERE30 Min.
- 6Joins35 Min.
- 7Aggregate und Gruppierung30 Min.
- 8Indexes35 Min.
- 9Transactions und Isolation35 Min.
- 10Functions und Triggers35 Min.
- 11JSONB und Arrays35 Min.
- 12EXPLAIN und Query-Optimierung35 Min.
- 13Sichern und Wiederherstellen25 Min.
- 14Abschlussprojekt: Ein Schema entwerfen60 Min.
