Eine Datenbank speichert Informationen auf einem Computersystem . Die relationale Aspekt nimmt die Datenbank Idee noch einen Schritt weiter , indem die Daten in Kategorien, so ist es leicht, Zugang, Nutzung und Verwaltung . Eine relationale Datenbank ist , in der Tat, ein "Data Management"-System . Funktion
Mitarbeiterinformationen wird typischerweise in einer relationalen Datenbank gespeichert .
Eine relationale Datenbank ist vergleichbar mit einer Bibliothek für Bücher , wo die Informationen nach Sachgebieten oder Art der Verwendung kategorisiert wird . Zum Beispiel kann ein relationales Datenbank- Benutzer wollen nur Informationen über ihre Arbeit - zum Beispiel Informationen Konten. Eine traditionelle Datenbank ist ausreichend für kleine Mengen von Daten , während eine relationale Datenbank für große Mengen von Informationen verwendet wird.
History
Weiterführende Informationen Zusammen
In den 1970er Jahren , ein IBM Mitarbeiter namens EF Codd schrieb ein Papier mit dem Titel " A Relational Model of Daten für große gemeinsame Banks " , die die Idee einer relationalen Modell von Datenbanken eingeführt. IBM erstellt anschließend eine Sprache ( SQL) , um Berichte zu erstellen und Aktualisieren von Daten in diesem Modell . Bald danach entwickelte Oracle , das Unternehmen Hard-und Software produziert , eine kommerzielle Datenbank auf Codds Theorie und Forschung aus anderen Arbeit basiert und war das erste Unternehmen, das eine solche Datenbank zu vermarkten. Schließlich entstanden zusätzliche Arten von relationalen Datenbanken von diesen Prototypen.
Bedeutung
Die Einführung von relationalen Datenbanken in den frühen 1970er Jahren revolutionierte die Art und Weise Informationen verwaltet wurde . Vor der Einführung von relationalen Datenbanken , war es viel schwieriger, Informationen aus riesigen Listen der Daten zu erhalten. In der Tat war es nicht immer möglich, die Informationen ohne auch das Extrahieren von irrelevanten Informationen einzuholen. Ein weiteres Problem war , dass, wenn keine Daten geändert wurden , alle Computer- Programme, die die Daten mussten auch entsprechend geändert werden.
Vorteile
Entwerfen relationaler Datenbanken beinhaltet Strukturierung von Daten .
Neben der Bereitstellung eine Möglichkeit, nur die Informationen benötigt werden, nur zu den Menschen, für die es relevant ist , Computerprogramme mit relationalen Datenbanken sind auch leichter zu schaffen und aufrechtzuerhalten gezielt zu extrahieren, so ist die eigentliche Datenbank für die Verwaltung Personal.
Überlegungen
eine Definition einer relationalen Datenbank
Vor einer Datenbank auf einer " ahnungslosen " Computer-System kann entfesselt werden kann, muss es zuerst entwickelt werden. Diese Aufgabe fällt in der Regel zu einer Datenbank -Designer und ist eine hoch qualifizierte Aufgabe. Der Datenbank-Designer müssen verstehen, wie die Daten strukturiert und wie es auf die reale Welt Umgebung verwendet .