Relationale Datenbankdesign deutlich erklärt

November 1

Relationale Datenbankdesign deutlich erklärt

Eine relationale Datenbank ist eine Methode für das organisieren und Speichern von Informationen in logische Segmente zu machen, einfacher zu verwalten. Eine relationale Datenbank ermöglicht zudem verbindet Sätze von Informationen für bessere Datenüberprüfung und Reduzierung der doppelten Informationen.

Objekte

Datenbanken speichern Informationen über "Objekte." Ein Objekt kann jede Person sein, Sie für die Daten, z. B. ein Mitarbeiter, ein Kunde, ein Gebäude oder ein Konto verwalten. Objekte müssen haben eine einzigartige Möglichkeit, das Objekt zu identifizieren, und legen sie abgesehen von allen anderen Objekten desselben Typs--Dies nennt man "Schlüssel."

Objekte werden Tabellen in der Datenbank: Kundentabelle, EMPLOYEE-Tabelle, Tabelle DEPARTMENT, PRODUCT-Tabelle.

Attribute

Jedes Objekt in der Datenbank müssen Attribute oder Datenelemente--diese Felder werden werden. Ein oder mehrere Attribute oder Felder dienen als Schlüssel oder Bezeichner, die jeden Datensatz auf dem Tisch einzigartig macht. Attribute sind Informationen über das Objekt wie z. B.: Name, Adresse oder Telefon auf die CUSTOMER-Tabelle. Kundennummer, möglicherweise ein anderes Attribut, das als "Schlüssel" Bereich dient. Bei der Suche nach Informationen wird die Datenbanksoftware Attributwerte verwenden, um einen Datensatz zu finden.

Beziehungen

Objekte oder Tabellen haben Beziehungen zu anderen Tabellen. EMPLOYEE-Tabelle haben ein Attribut namens DEPARTMENT_CODE, die auch ein Attribut (und Schlüssel) der Abteilung Tabelle ist. Dieser Code verbindet den Mitarbeiter einer Abteilung. Die Datenbanksoftware verwendet diese Beziehung um sicherzustellen, dass Sie eine DEPARTMENT_CODE auf den Mitarbeiterdatensatz lege nicht, das nicht existiert.

Zusammenfassung

Die Beziehung zwischen Tabellen ist der Grund, warum, den diese Art der Datenbank heißt "Relational." Beim Abrufen von Daten aus der Datenbank können die Beziehungen Sie Felder aus mehreren Tabellen gleichzeitig abzurufen. Relationale Strukturen können Sie sicherstellen, dass nur gültiger Informationen auf dem System gespeichert wird.