Eine Datenbank ist eine organisierte Sammlung von Daten. Es ist die Sammlung von Schemas, Tabellen, Abfragen, Berichten, Ansichten und anderen Objekten. Die Daten sind typischerweise so organisiert, dass sie Aspekte der Realität so modellieren, dass sie Prozesse unterstützen, die Informationen benötigen.
Verwenden Sie dieses Tag, wenn Sie Fragen zum Entwerfen einer Datenbank haben. Wenn es sich um ein bestimmtes Datenbankverwaltungssystem (z. B. MySQL) handelt, verwenden Sie stattdessen dieses Tag.
Es gibt eine gesunde Debatte zwischen Surrogat und natürlichen Schlüsseln:
SO Beitrag 1
SO Post 2
Meine Meinung, die im Einklang mit der Mehrheit zu stehen scheint (es ist eine knappe Mehrheit), ist, dass Sie Ersatzschlüssel verwend...
04.08.2009, 18:36
Ich entwickle einen Multiplayer-Gaming-Server, der Django für den Webserver (HTML-Frontend, Benutzerauthentifizierung, Spiele verfügbar, Rangliste usw.) und Twisted verwendet, um Verbindungen zwischen den Spielern und den Spielen herzustellen un...
19.02.2011, 14:42
Ich wurde vor kurzem gebeten, eine Interviewfrage zu einem hypothetischen webbasierten Buchungssystem zu stellen und wie ich das Datenbankschema so gestalten würde, dass Duplikate minimiert und die Flexibilität maximiert wird.
Der Anwendungsf...
11.12.2008, 10:28
Nehmen wir an, ich brauche eine einfache Tabelle mit Konto-ID und keine weiteren Informationen. Es gibt zwei Möglichkeiten, dies zu tun:
%Vor%
Oder um einen numerischen Primärschlüssel hinzuzufügen:
%Vor%
Was sind die Vorteile / Nachteil...
07.12.2012, 10:56
Ich zeige Zeilen aus einer Datenbank (SQL SERVER 2005) -Tabelle in einer Webseite an. Diese Zeilen enthalten eine StatusID (Fremdschlüssel), die durch die Statustabelle (z. B. ID, Name, ModifiedDate) definiert wird.
Die verschiedenen Status s...
28.04.2011, 17:38
MySql Frage:
Was ist der Unterschied zwischen [NOT] IN und [NOT] EXIST bei Unterabfragen in MySql.
22.10.2010, 17:59
Ich arbeite an einer Anwendung mit ein paar anderen Leuten und wir möchten unsere MySQL-Datenbank in der Quellcodeverwaltung speichern. Meine Gedanken sind zwei haben zwei Dateien: eine wäre das create-Skript für die Tabellen usw., und die ander...
14.01.2010, 19:33
Ich habe eine Tabelle t mit einer Spalte c, die ein int ist und einen btree-Index hat.
Warum verwendet die folgende Abfrage diesen Index nicht?
%Vor%
Das Ergebnis ist:
%Vor%
Mein Verständnis von Indizes ist begrenzt, aber ich dachte,...
04.02.2011, 22:43
Ich würde gerne die Standardmethode zum Benchmarking einer SQL Server-Abfrage kennen. Am liebsten würde ich mich über die Tools informieren, die mit SQL Server geliefert werden, anstatt über Tools von Drittanbietern.
29.08.2008, 17:52
Ich versuche, den besten Weg zu finden, den Zustand einer einfachen Anwendung zu speichern.
Aus Sicht des DB gibt es 4/5 Tabellen mit Datumsfeldern und Beziehungen natürlich.
Da die App einfach ist und der Benutzer die Möglichkeit haben soll,...
04.02.2009, 21:04