Eine relationale Datenbank ist eine Methode der Speicherung von Daten in Tabellen mit Informationen von Unternehmen oder Objekt, das die Daten beschreibt gruppiert . Tabellen können sehr allgemein und umfasst eine Vielzahl von Objekten oder sehr spezifisch. Eine allgemeine Tabelle oder Unternehmen über Tiere müssten Attribute oder Felder, die Sie die Art und Rasse erzählen. Eine spezifischere Design könnte eine Tabelle für Hunde , eine andere für Katzen, etc. Die Datenbank wird als relationale weil jede Tabelle Beziehungen zu anderen Tabellen auf einem gemeinsamen Stück von Informationen basiert haben. Die Beziehung kann einfach eine Referenz oder eine Eltern /Kind- Vereins sein . Anleitung
Relationale Datenbank-Design
1
Liste Geschäftsprozesse. Das sind Geschäfte, die das Hinzufügen, Aktualisieren oder unter Verwendung von Daten beinhalten .
2
Diagramm jede Business Process Flow . Zeigen jeden Schritt in dem Prozess und welche Informationen von und zu jedem Schritt übergeben . Notieren Sie alle Daten in Form von dem, was sie beschreiben, widersprechen .
3
Analysieren Sie Informationen in den Prozessablaufdiagramme identifiziert und konvertieren, um Entitäten. Entities sind Objekte von Bedeutung für die Geschäftsprozesse, wie zum Beispiel einen Kunden oder ein Produkt, das Sie speichern Informationen über . Liste Attribute oder Datenelemente über jedes Objekt wie ein Kunde Adresse gespeichert werden.
4
Identifizieren Schlüssel für jede Entität . Keys sind eindeutige Kennungen , die eine Instanz des jeweiligen Unternehmens wie eine Kundennummer oder Produkt-Code zu isolieren wird .
5
Identifizieren Beziehungen zwischen Entitäten und wie sie aufeinander verweisen . Die Bestellung des Kunden wird ein Unternehmen , das ein Produkt -Code, der die Verbindung zu einem anderen Unternehmen wird enthält.
6
Definieren Sie eine Datenbank-Tabelle für jede Entität . Attribute der Entität Felder und wenn ein Feld ist die Schlüssel-ID an ein anderes Unternehmen wird es ein "Foreign Key " oder referenzielle Einschränkung .