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

Was sind die ersten Probleme, die bei der Optimierung einer bestehenden Datenbank zu prüfen sind?

Was sind die wichtigsten Probleme und in welcher Reihenfolge von Bedeutung, während Sie eine bestehende (aber Ihnen unbekannte) Datenbank untersuchen (Performance-Tuning, Fehlerbehebung)? Welche Aktionen / Maßnahmen in Ihren vorherigen Optimier...
07.11.2010, 14:31
8
Antworten

Wie wird eine generische Datenbank entworfen, deren Layout sich im Laufe der Zeit ändern kann?

Hier ist ein kniffliger - wie programmiere ich programmatisch eine Datenbank, deren Inhalt ich nicht wirklich vorhersehen kann? Ich implementiere ein generisches Eingabeformularsystem. Der Benutzer kann PHP-Formulare mit einem WYSIWYG-Layout...
10.06.2010, 02:19
1
Antwort

Redis Datenstrukturentwurf zum Sortieren zeitbasierter Werte

Ich führe eine Analyse in einem Datenstrom durch und veröffentliche die Ergebnisse auf einem Redis-Kanal. Verbraucher abonnieren diese Kanäle und erhalten Echtzeit-Datenfeeds. Alle historischen Datenanalyseergebnisse gehen verloren. Jetzt möc...
17.06.2013, 17:15
4
Antworten

Wie werden Super- und Subtyp-Beziehungen in ER-Diagrammen als Tabellen dargestellt?

Ich lerne, wie man Entity Relationship Diagrams in SQL DDL-Anweisungen übersetzt und ich bin verwirrt durch Unterschiede in der Notation. Betrachten Sie eine disjunkte Beziehung wie im folgenden Diagramm:
20.08.2012, 04:41
4
Antworten

Uniqueneidentifier vs. IDENTITY vs. Material Code - was ist die beste Wahl für Primärschlüssel?

Welches ist die beste Wahl für den Primärschlüssel in SQL Server? Es gibt einen Beispielcode: Uniqueneidentifier z. B. %Vor% Identitätsspalten z. B. %Vor% [Materialcode] (oder Geschäftscode, welche Identität eine...
09.12.2013, 05:31
7
Antworten

SQL Null zum Hinzufügen auf Null gesetzt

Ich habe eine SQL-Abfrage (MS Access) und ich muss zwei Spalten hinzufügen, von denen beide Null sein können. Zum Beispiel: %Vor% wobei Spalte3 oder Spalte4 null sein dürfen. In diesem Fall möchte ich, dass null als null betrachtet wird (als...
26.09.2008, 02:26
2
Antworten

Nullable TextField oder leere Zeichenfolge im Django-Modell?

Wie ich aus dieser Datenbankentwurfsfrage verstehe, sollten Sie Verwenden Sie Nullwertfelder sparsam und treffen Sie jedes Mal eine abgewogene Entscheidung darüber, ob es besser wäre, das Datendesign stattdessen zu überdenken. Nehmen wir an...
16.02.2011, 10:09
5
Antworten

Warum solltest du IGNORE_DUP_KEY NICHT auf ON setzen?

IGNORE_DUP_KEY = ON weist SQL Server im Wesentlichen an, nicht duplizierte Zeilen einzufügen, ignoriert jedoch automatisch alle Duplikate. Das Standardverhalten besteht darin, einen Fehler auszulösen und die gesamte Transaktion abzubrechen, w...
10.02.2009, 18:57
3
Antworten

Datenbanktabellenentwurf für Planungsaufgaben

Ich möchte in der Lage sein, Zeitpläne zu erstellen, die basierend auf einem bestimmten Datum ausgeführt werden können, täglich wiederholt, an einem bestimmten Tag der Woche wiederholt werden, an einem bestimmten Monat des Jahres wiederholt werd...
23.08.2012, 10:15
6
Antworten

DynamoDB + Werte als Elemente oder JSON speichern

Neu in DynamoDB. Ich erstelle eine Tabelle mit dem Primärschlüssel 'UserID', dem zusammengesetzten Schlüssel 'DateTime' und dann habe ich folgendes als Wert (Hinweis: Ich muss keine Einzelheiten in den unten stehenden Daten abfragen - schreib...
30.12.2012, 00:01