Ob es uns gefällt oder nicht, viele, wenn nicht die meisten von uns Entwicklern arbeiten entweder regelmäßig mit Datenbanken oder müssen eines Tages mit einer arbeiten. Angesichts des Ausmaßes an Missbrauch und Missbrauch in freier Wildbahn und der Menge an datenbankbezogenen Fragen, die jeden Tag auftauchen, kann man mit Recht sagen, dass es bestimmte Konzepte gibt, die Entwickler kennen sollten - auch wenn sie nicht entwerfen oder damit arbeiten Datenbanken heute. So:
Welche wichtigen Konzepte sollten Entwickler und andere Softwareprofis über Datenbanken wissen?
Richtlinien für Antworten:
Halte deine Liste kurz.
Ein Konzept pro Antwort ist am besten.
Sei genau .
"Datenmodellierung" mag eine wichtige Fähigkeit sein , aber was bedeutet das genau?
Erläutern Sie Ihre Gründe.
Warum ist Ihr Konzept wichtig? Sagen Sie nicht nur "Indizes verwenden". Fallen Sie nicht in "Best Practices". Überzeugen Sie Ihr Publikum, mehr zu erfahren.
Upvote-Antworten, denen Sie zustimmen.
Lesen Sie zuerst die Antworten anderer Leute. Eine hochrangige Antwort ist eine effektivere Aussage als zwei niedrigrangige. Wenn Sie weitere hinzufügen möchten, fügen Sie entweder einen Kommentar hinzu oder verweisen Sie auf das Original.
Stimmen Sie etwas nicht ab, nur weil es für Sie persönlich nicht gilt.
Wir arbeiten alle in verschiedenen Bereichen. Ziel ist es, Datenbankanfängern eine Anleitung zu geben, um ein fundiertes und umfassendes Verständnis des Datenbankdesigns und der datenbankgesteuerten Entwicklung zu erlangen, und nicht um den Titel des Wichtigsten zu konkurrieren.