Eine Einführung in das relationale Datenbank-Managementsysteme

May 24

Eine Einführung in das relationale Datenbank-Managementsysteme

Relationale Datenbank-Management-Systeme (RDBMS) sind Datenbank-Software, die ein relationales Datenbankschema zu unterstützen. In relationalen Systemen werden Daten durch ein Objekt, z.B. einem Kunden zusammen gruppiert; in Tabellen gespeichert; und verwandte Daten, z. B. um Geschichte verbunden. Relationale Datenbanken speichern Daten in kleine Stücke, die sicherstellt, dass es nonrepetitive ist.

Geschichte

Relationale Datenbanken wurden zuerst vor mehr als 30 Jahren erfunden, um die Lösung von Problemen der Zugriff auf Daten in Flatfiles. Wie die Menge der gespeicherten Daten zu wachsen begann, sowohl in Bezug auf die Anzahl der Datensätze und die Anzahl der Stücke von Informationen in jedem Datensatz, Flatfiles wurde zu langsam und manchmal Daten abrufen unmöglich war. Relationale Datenbanken wurden erfunden, um sicherzustellen, dass nur die erforderlichen Daten abgerufen wurde, einen Index verwenden, um nur die erforderlichen Datensatz zu suchen.

Bedeutung

Die meisten Unternehmen Software-Pakete, einschließlich Enterprise Resource Planning (ERP) Systeme und Customer Relationship Management (CRM) Systemen verwenden relationale Datenbanken, da sie in der Regel große Mengen von Transaktionsdaten speichern, die andere Informationen im System verbunden ist. Zum Beispiel in einer Kundendatenbank sind Kundeninformationen und Vertriebshistorie Verwandte Stücke von Informationen, die durch Schlüssel vollständige Profilinformationen angezeigt zusammengefügt werden würde.

Marktführer

Die derzeitigen Führer des Marktes RDBMS sind die drei großen Software-Herstellern dominiert: das Produkt von Microsoft SQL Server, Oracle 11g Produkt und IBMs DB2 Produkt. Jeder hat auch begonnen, umarmen andere Datenbankschemata mit der zunehmenden Fokus auf Business Intelligence und Analytics, aber ihre primäre Stärke bleibt relationalen Datenbanken.