Also ich habe ein paar Bücher über SQL gelesen und ich habe SQL verwendet und Datenbanken erstellt, aber wirklich nichts fortgeschritten, ein paar Tabellen, ein paar verbindet, so etwas.Datenbank Programmierung Konzepte
So jetzt arbeite ich an einem Projekt, das ziemlich groß ist. Die Datenbank wird mehrere Tabellen haben und wir werden täglich 40'000 bis 80'000 Datenzeilen verarbeiten.
Jetzt finde ich mich einige grundlegende SQL-Konzepte fehlen, zum Beispiel:
Ich habe einen Datensatz mit Dateien und Dateidetails. Die Dateien werden in einer Tabelle aufgelistet und die Dateidetails werden in einer anderen Tabelle aufgelistet. Wir haben auch eine Build-Tabelle und eine vierte Tabelle, die die Build-Tabelle, die Datei-Tabelle und die Datei-Details-Tabelle zusammenfügen.
Die Probleme sind wie: „Wie kann ich die Dateien verarbeiten und haben die richtigen Dateidetails mit Dateien und mit einem Build assoziiert werden?
Auch meine Universität nicht deckten und jetzt fühle ich mich
Nehmen wir ein weiteres Beispiel: Nehmen wir die Dateitabelle.In meiner Anwendung habe ich 40'000 Dateien, ich muss Dateien hinzufügen, die noch nicht in der Dateitabelle vorhanden sind für jeden einzelnen Eintrag suchen und hinzufügen, wenn es nicht existiert und überspringen, wenn es tut?
So ist meine wirkliche Frage, wo ist ein guter Platz e um allgemeine Konzepte zu lesen?
Ohne zu wissen, die Anforderungen Ihrer Anwendung ist gefährlich zu fragen und Anregungen zu geben. – MaD70
@Coding Monkey - Können Sie eine grundlegende Illustration der Tabellenstrukturen geben? –