Relationale Datenbankinformationen

September 14

Relationale Datenbankinformationen

Relationale Datenbanken sind fast überall verwendet. Relationale Datenbanken dienen als Mittel zum Speichern und Abrufen von Informationen schnell und einfach. Es gibt verschiedene Arten der relationalen Datenbank in kommerziellen und open-Source-Formate; jedoch sind alle relationale Datenbanken rund um den gleichen Satz von Regeln und ähneln in vielen Aspekten.

Geschichte

Die Idee für eine relationale Datenbank wurde ursprünglich im Jahre 1970 von e.f. Codd konzipiert, während er bei IBM. Codd produziert 12 Regeln fühlte er muss eingehalten werden, um einem relationalen Datenmodell zu haben. Die Codd Regeln beschrieben im Allgemeinen die Struktur einer modernen relationalen Datenbank mit verschiedenen Datenelemente, die durch Tasten verknüpft wird. Oracle, IBM und Microsoft veröffentlicht kommerzielle relationale Datenbankanwendungen. Oracle und Microsoft sind die Branchenführer in kommerziellen Datenbanken.

Komponenten

Relationale Datenbanken bestehen aus einer Reihe von Komponenten, mit denen es als Mittel zum Speichern von Daten und rufen Sie sie effektiv funktionieren. Daten werden in Tabellen bestehen aus Zeilen und Spalten gespeichert. In eine ordnungsgemäß erstellte Datenbank kann jede Zeile durch einen Schlüssel für diese bestimmte Zeile eindeutig identifiziert werden. Tabellen können mit Einschränkungen und Indizes Daten reinheit erhöhen geändert werden. Einschränkungen werden als Kontrollen verwendet, um sicherzustellen, dass gibt es nur einen eindeutigen Schlüssel oder, dass ein Feld oder eine Spalte richtig gefüllt ist. Indizes werden verwendet, um die Suche der Daten zu beschleunigen. Ein Index ist im Wesentlichen eine Liste von Datensätzen basierend auf einer Spalte. Suchen in der Tabelle durch eine indizierte Spalte wird viel schneller als eine Suche nach einer nichtindizierten Spalte durchgeführt.

Bedeutung

Vor der Einführung von relationalen Datenbanken war Daten in flachen Dateien gespeichert. Flache Dateien wurden nur Text-Dateien mit vielen Datenzeilen in einem begrenzten Schema gespeichert. Die Spalten der Zeile wurden durch Sonderzeichen oder Tabulatoren getrennt. Flatfiles waren schwierig zu aktualisieren und Informationen abzurufen und Größe begrenzt waren. Relationale Datenbanken sind Tabellen gebildet, die mehrere Zeilen oder Datensätze und verschiedene Spalten oder Attribute enthalten. Tabellen können Beziehungen zu anderen Tabellen und auf einem Schlüssel verbunden werden. Damit konnte eine Verringerung der Datenbankgröße und die Fähigkeit zu finden und Daten schnell zu aktualisieren.

Typen

Im Jahr 1979 veröffentlichte Oracle die erste kommerzielle Datenbank mit IBM nach 1982 mit seinem SQL-Daten-System. 1992 veröffentlichte Microsoft die erste Version einer relationalen Datenbank Microsoft SQL Server. Andere Arten von relationalen Datenbanken verfügbar für den kommerziellen Einsatz Gehören Access, MySQL, PostgreSQL und SQLite. MySQL, PostgreSQL und SQLite sind open-Source relationale Datenbanken, die Websites und Internetanwendungen beliebt sind. Alle relationale Datenbanken verwenden eine Form von SQL als Sprache der Benutzeroberfläche. SQL oder Structured Query Language können für die Definition, Manipulation und Abfragen von Daten in der Datenbank gespeichert.

Funktion

Relationale Datenbank dienen zum Speichern von Daten und für seine Änderung und Abruf zu ermöglichen. Relationale Datenbanken werden überall verwendet. Banken verlassen sich auf relationale Datenbanken zur Verwaltung von Transaktionen, Salden und Kunden-Account-Informationen. Relationale Datenbank können Websites verwalten von Benutzern, Inhalte und waren. Relationale Datenbanken sind sehr robust, da sie in jede erdenkliche Weise verwendet werden können.