Die relationale Datenbank organisiert Daten in einer Reihe von Tabellen . Jede Tabelle enthält eigene Felder spezifisch für die Art von Daten gespeichert . Das Datenbank-Managementsystem ( DBMS ) um die Beziehungen zwischen Tabellen entworfen hat mehr als zwei Jahrzehnten wegen seiner Flexibilität überlebt . Sobald der Benutzer Daten in eine Tabelle und speichert sie in der riesigen Datenbank , wird eine Abfrage die Informationen jederzeit abrufen . Data Entry
In der relationalen Datenbank , können Sie endlose Sätze von Daten in Tabellen , ohne zurück zu gehen und wieder Daten ein zweites Mal zu verwalten. Sie können separate Datensätze für jede Art von Daten gespeichert werden sollen. Ihre Datenbank kann verlangen, mehr Design und Wartung. Das Gegenteil von der relationalen Datenbank ist die Flat-File- Datenbank, die ein riesiger Tisch einzelner Datensätze ist . Wenn Sie Informationen , wie das Aktualisieren eines Kunden Informationen hinzufügen wollen , müssen Sie alle Informationen, die in einem neuen Rekord in der Flat-File- Datenbank die Tabelle einzugeben. Mit der relationalen Datenbank , sparen Sie viel Zeit , indem so viele Tische wie Sie wollen.
Data Management Vorteile
Microsoft SQL Server 2008 ist ein populäres Beispiel eine relationale Datenbank . Die Microsoft Corporation aktualisierte seine skalierbare Server-System , um es einfacher für Programmierer zu bauen , zu verwalten und abzufragen ihre Data Warehouse. Einige Vorteile von relationalen Datenbanken wie SQL Server 2008 sind die Fähigkeit, eine Abfrage zu programmieren, dass alle Daten, Tabellen für die genauen Informationen, die Sie brauchen, zu suchen , die Fähigkeit , um die Datenbank auf die Größe einer sehr großen Organisation zu skalieren , die Fähigkeit, zugreifen, sie aktualisieren und Austausch von Informationen unter vielen Stationen Benutzer und erweiterte Funktionen für die Analyse und Berichterstattung . Die Abfragesprache beruht auf Formeln , die Datenbank zu sagen, welche Art von Daten, die Sie aus den Tabellen im System ziehen wollen . Schließlich kann die relationale Datenbank mit vielen Tools von Drittanbietern Schnittstelle .
Data Management Nachteile
Eine Alternative zu der relationalen Datenbank ist eine Datenbank -System unter Verwendung eines objektorientierten Programmiersprache wie Java. Tech Republik Justin James hob mehrere Nachteile des relationalen Datenbanksystems. Datenbank -Entwickler neigen dazu, Schichten in der Datenbank für neue Funktionen hinzufügen und Web-Services zu koppeln Schichten von Daten. Die Nachteile ergeben sich Einschränkungen in der Sprache. Laut James , zwingt die aktuelle relationale Datenbank-Entwickler die Logik neu zu erstellen, um Lösungen für Diskrepanzen zwischen Anwendungen und deren Datenbank-System zu finden, die Nachrüstung oder die vorhandene Datenbank zu debuggen , weil Zeit und Geld bereits investiert und mit einem sehr komplexen System zu arbeiten.