database-design

Datenbankentwurf ist der Prozess der Angabe der logischen und / oder physischen Teile einer Datenbank. Das Ziel des Datenbankentwurfs besteht darin, ein "Universum des Diskurses" darzustellen - die Arten von Fakten, Geschäftsregeln und andere Anforderungen, die die Datenbank modellieren soll.
4
Antworten

Wie stapelt MonogoDB für sehr große Datensätze, bei denen nur ein Teil der Daten flüchtig ist

Ich arbeite an einem Projekt, bei dem wir regelmäßig große Mengen von E-Mails über IMAP oder POP sammeln, Analysen durchführen (z. B. in Konversationen gruppieren, wichtige Sätze extrahieren usw.) und dann Ansichten über das Web präsentieren an...
04.02.2011, 00:04
14
Antworten

Ist die Präfixierung jedes Feldnamens in einer Tabelle mit abgekürztem Tabellennamen eine gute Übung?

Fügen Sie jedem Feld in einer Tabelle einen abgekürzten Tabellennamen voran? Beispiel: %Vor% Oder nennen Sie Ihre Felder minimal? %Vor% Wenn Sie beides verwendet haben, welches Format hat Ihnen auf lange Sicht am meisten geholfen?...
21.01.2009, 12:43
9
Antworten

Warum nicht immer GUIDs anstelle von Ganzzahl-IDs verwenden?

Was sind die Nachteile der Verwendung von GUIDs? Warum nicht immer standardmäßig verwenden?     
09.08.2009, 05:14
4
Antworten

Praktische Grenzen der SQL-Server-Datenbank

Ich richte eine Datenbank ein, von der ich annehme, dass sie ziemlich groß ist und für Berechnungen und Datenspeicherung verwendet wird. Es wird eine Tabelle mit vielleicht 10 Feldern sein, die einen Primärschlüssel und zwei Fremdschlüssel für s...
14.12.2009, 18:18
20
Antworten

Schlechtes BAD-Datenbankdesign wird repariert, sobald sich Daten im System befinden

Ich weiß, dass das keine Frage ist ... eh jedenfalls HIER ist die Frage. Ich habe eine Datenbank geerbt, die 1 (eine) Tabelle hat, die in etwa so aussieht. Sein Ziel ist es, zu registrieren, welche Arten in den verschiedenen (200 ungeraden) L...
16.09.2008, 20:55
7
Antworten

Sind in einem Sternschema Fremdschlüsseleinschränkungen zwischen Fakten und Dimensionen erforderlich?

Ich bekomme meine erste Auseinandersetzung mit Data Warehousing, und ich frage mich, ob es notwendig ist, Fremdschlüssel zwischen Fakten und Dimensionen zu haben. Gibt es irgendwelche großen Nachteile, wenn man sie nicht hat? Ich arbeite derzeit...
12.05.2010, 13:54
14
Antworten

Wie bestimmen Sie, was ein Primärschlüssel sein sollte?

Es ist eine ziemlich allgemeine Frage, aber ich würde gerne wissen, was Sie bei der Bestimmung des Primärschlüssels der Tabelle verwenden. Beispiele, die Sie mit Begründung erhalten, sind sehr erwünscht. Ich habe bemerkt, dass viele Programm...
13.08.2009, 14:48
4
Antworten

Sql Server int vs nvarchar Vergleich der Leistung?

Für Ihre Datenbankdesign / Performance-Gurus da draußen. Ich entwerfe eine Tabelle, ich habe die Wahl, entweder int oder nvarchar (128) für eine Spalte zu verwenden, nehme an, dass Platz kein Problem ist. Meine Frage ist, welche Leistung gebe...
19.07.2010, 19:25
11
Antworten

Design von der Datenbank zuerst bis zur UI oder andersherum?

Denken Sie immer an das db-Schema, wenn Sie ein neues Projekt starten oder planen, oder gehen Sie anders herum und fangen an, die Benutzeroberfläche zu entwerfen und dann den Stapel nach unten zu verschieben? Oder haben Sie eine andere Art zu...
09.01.2009, 21:59
3
Antworten

Erhöht die Einstellung "NOT NULL" für eine Spalte in postgresql die Leistung?

Ich weiß, das ist eine gute Idee in MySQL. Wenn ich mich richtig erinnere, erlaubt es in MySQL Indizes, effizienter zu arbeiten.     
03.08.2009, 13:19