Skip to main content

Was ist ein relationales Datenbankverwaltungssystem?

Ein relationales Datenbankverwaltungssystem (RDBMS) ist ein spezifischer Datenbankart, der Datentabellen enthalten.Diese Arten von Datenbanken werden häufig verwendet, um eine einzelne oder mehrere angeschlossene Softwareanwendungen zu unterstützen.Spezifische Datenbankprogrammiersprache wird verwendet, um die Daten zu ändern und zu melden.Verschiedene Techniken können das Abrufen von Daten beschleunigen und die Duplikation verringern.

Organisationen können RDBMs zum Speichern von Inventar, Mitarbeitern, Kunden und anderen Daten verwenden.Benutzer können mit einem relationalen Datenbankverwaltungssystem über Softwareanwendungen interagieren, die den Programmiercode für die Arbeit mit der Datenbank enthalten.Diese Softwareanwendungen können herkömmlich oder webbasiert sein.

Ein relationales Datenbankverwaltungssystem besteht aus Tabellen mit Spalten und Zeilen.Die Spaltenbezeichnung identifiziert die Daten in den Zeilen innerhalb der Spalte.Jede Zeile enthält die tatsächlichen Daten für eine Instanz einer Entität, die eine Person, einen Ort, ein Objekt oder eine Idee sein kann.Eine Kundendatenbank hat beispielsweise möglicherweise Spalten für die Kunden -ID, den Vornamen, den Nachnamen und die E -Mail).Um mit den Daten zu arbeiten, schreibt ein Datenbankentwickler Programmieranweisungen, die als Abfragen bezeichnet werden.Verschiedene Marken von Datenbankverwaltungssystemen erfordern möglicherweise die Verwendung verschiedener Versionen von SQL, obwohl sie viele Ähnlichkeiten aufweisen.Basistabellen enthalten den gesamten Datensatz.Temporäre Tabellen speichern Daten, die als Abfrage manipuliert werden.Ergebnisse Tabellen speichern die Abfrageergebnisse.

Relationale Datenbankverwaltungssysteme Verwenden Sie verschiedene Arten von Schlüssel zum Abrufen von Daten.Ein Primärschlüssel identifiziert eine bestimmte Instanz einer Entität.Für eine Mitarbeitertabelle kann der Hauptschlüssel eine Mitarbeiter -Identifikationsnummer sein, die jedem Mitarbeiter dauerhaft zugewiesen wird und die kein anderer Mitarbeiter verwenden wird.Eindeutige Schlüssel sind andere Datenelemente, die auch ausschließlich für jede Instanz eines Unternehmens entsprechen.Ein Einzelhändler kann beispielsweise Bestandselemente mit eindeutigen Lieferantenartikeln zuweisen.

Ein dritter Schlüsseltyp ist ein Fremdschlüssel.Im relationalen Modell stellt es Beziehungen zwischen Entitäten her.Mithilfe von ausländischen Schlüssel kann eine Beziehung zwischen den Kunden eines Unternehmens und den Kundenverkäufen aufrechterhalten werden, ohne Daten im relationalen Datenbankmanagementsystem zu duplizieren.

Die Geschwindigkeit des Datenabrufs ist wichtig, insbesondere mit zunehmender Datenmenge.Ein Entwickler kann einem RDBM einen Index hinzufügen, damit die Abfragen schneller laufen können.Der Index verwendet typischerweise einen Primärschlüssel, z. B. eine Steueridentifikationsnummer.