Wie man eine relationale Datenbank

April 21

Wie man eine relationale Datenbank

Eine relationale Datenbank ist eine Methode zum Speichern von Daten in Tabellen mit Informationen gruppiert nach Element oder Objekt, das die Daten beschreibt. Tabellen können sehr allgemein, umfasst eine Vielzahl von Objekten oder sehr spezifisch sein. Eine allgemeine Tabelle oder Entität über Tiere hätte Attribute oder Felder, die Sie, die Art und Rasse sagen. Eine spezifischere Design möglicherweise eine Tabelle für Hunde, andere Katzen usw.. Die Datenbank wird relationale bezeichnet, weil jede Tabelle Beziehungen zu anderen Tabellen basierend auf einem gemeinsamen Stück von Informationen haben kann. Die Beziehung kann einfach einen Verweis oder ein Eltern-/Kind-Verein.

Anweisungen

Relationales Datenbankdesign

1 Liste von Geschäftsprozessen. Dies sind die Transaktionen, bei denen hinzufügen, aktualisieren oder Verwenden von Daten.

2 Jeder Geschäftsprozess-Flow-Diagramm. Zeigen Sie jeden Schritt im Prozess und welche Detailinformationen und gesendet wird, von jedem Schritt. Notieren Sie alle Datenelemente in Form von was ein Objekt, das sie beschreiben.

3 In der Prozessflussdiagramme identifizierten Informationen analysieren und konvertieren in Entitäten. Entitäten sind von Bedeutung für den Geschäftsprozess, z. B. ein Kunde oder ein Produkt, das zum Speichern von Informationen über Objekte. Listen Sie-Elemente Attribute oder Daten über jede Entität wie eine Kundenadresse gespeichert werden.

4 Schlüssel für jede Entität zu identifizieren. Schlüssel sind die eindeutigen Bezeichner, die eine Instanz der einzelnen Entitäten wie ein Kunde Nummer oder Produkt-Code zu isolieren, werden.

5 Identifizieren von Beziehungen zwischen Entitäten und wie sie aufeinander verweisen. Ein Kundenauftrag möglicherweise eine Entität, die einen Produktcode enthält, der die Verbindung zu einer anderen Entität wird.

6 Definieren Sie eine Datenbank-Tabelle für jede Entität. Attribute der Entität werden Felder und ist der Schlüssel-ID zu einer anderen Entität wird, wird es eine "Fremdschlüssel" oder referenziellen Einschränkung.

Tipps & Warnungen

  • Erstellen Sie Ihr Design auf dem Papier zunächst, dann verwenden Sie Kalkulationstabellen, um das Design zu simulieren und definieren Sie dann die Tabellen in der Datenbank. Ein Prototyp können Sie mögliche Änderungen zu sehen, bevor Sie codieren beginnen.