Nur kleine Organisationen können verallgemeinernInformationen in einer integrierten Datenbank. In der Regel ist ein Administrator oder eine Gruppe von Personen fast nicht in der Lage, alle Informationsanforderungen von Mitarbeitern der Organisation zu erfüllen und zu erfüllen. Aus diesem Grund bestehen Informationssysteme in großen Organisationen aus Dutzenden von Datenbanken, die oft auf mehrere konjugierte Personalcomputer in verschiedenen Abteilungen verteilt sind.

Einige Datenbanken können alle enthaltenDie Informationen, die zur Lösung eines oder einer Reihe von angewandten Aufgaben erforderlich sind, werden als Anwendungsdatenbanken bezeichnet. Wenn es Informationen zu einer bestimmten Domäne enthält, wird dies als Betreffdomäne bezeichnet. Es ist schwierig, die Nützlichkeit von Objektdatenbanken zu überschätzen, da sie es Ihnen ermöglichen, das Informationssystem zu ergänzen, ohne bereits erstellte Anwendungen zu überschreiben.

Was ist das Design von Datenbanken?

Wenn wir über das Informationssystem als Ganzes sprechen,es ist notwendig, wichtige Fragen zu offenbaren. Wenn Sie das Design von Datenbanken auf aktuellen Anwendungen und solchen, die nur vorgesehen sind, aufbauen, kann die Erstellung eines Informationssystems mit einem hohen Grad an Effizienz erheblich beschleunigt werden. In diesem Fall bedeutet Hochleistung ein solches System, dessen Struktur die gebräuchlichsten Arten des Zugangs zu Informationen berücksichtigt. Es ist das angewandte Datenbankdesign, das jetzt eine wachsende Anzahl von Entwicklern anzieht. Mit steigender Anzahl von Anwendungen in solchen Informationssystemen tritt ein rascher Anstieg der Anzahl von Anwendungsdatenbanken auf, was zu einer starken Zunahme der Datenduplizierung und zu einer Erhöhung der Kosten ihrer nachfolgenden Wartung führt.

Es stellt sich heraus, dass jeder der oben beschriebenen AnsätzeDesign beeinflusst das Design in verschiedene Richtungen. Der Wunsch, gleichzeitig Flexibilität und Effizienz zu erreichen, führte dazu, dass der logische Aufbau von Datenbanken mit einer Methodik erfolgt, die angewandte und fachliche Ansätze auf einmal anwendet. Der Gegenstandsansatz wird im Allgemeinen verwendet, um die anfängliche Datenstruktur aufzubauen, und der angewandte Ansatz wird verwendet, um ihn zu verbessern, wobei er sich auf die Verbesserung der Effizienz der Informationsverarbeitung konzentriert.

Entwerfen von Datenbanken ist nur ein Teil derArbeit zur Schaffung eines Informationssystems. Wenn es um die Bildung eines integrierten Informationssystems geht, ist es notwendig, die Anforderungen für spezifische Benutzer zu identifizieren. Die Datensammlung beginnt mit der Tatsache, dass das Wesen der Prozesse und Organisation untersucht wird. Alle Entitäten danach gruppieren sich notwendigerweise durch irgendeine Art von Ähnlichkeit, ebenso wie die Anzahl der Verbindungen, die zwischen ihnen entstehen. Diejenigen Entitäten, die die größte Ähnlichkeit oder maximale Häufigkeit von assoziativen Verbindungen aufweisen, werden üblicherweise in Subjektdatenbanken kombiniert.

Der Hauptzweck des DatenbankdesignsBefürworter die Redundanz der gespeicherten Daten, dh reduziert, verwendet, um die Menge an Daten speichern werden, die Kosten des Satzes von Aktualisierungsoperationen redundante Kopien sowie beseitigen die Möglichkeit der Entstehung von Widersprüchen zu reduzieren, an verschiedenen Orten auf die Speicherung von Informationen über ein Objekt beziehen.

Phasen des Datenbankdesigns

Das Designverfahren verfügt über Funktionenauf jeder der Stufen und Phasen des Designs. Es gibt eine Reihe von Arbeiten im Zusammenhang mit der Vorprojektphase, nach denen es möglich ist, eine Machbarkeitsstudie und direkt eine technische Aufgabe zu erstellen. Danach gehen sie in die Phase des technischen Designs über, die mit der Vorbereitung eines verfeinerten Modells, logischen und physischen Designs sowie der Gestaltung und Präsentation von Daten für Anwendungen verbunden ist. Letzteres wird als die Phase des Arbeitsdesigns angesehen, mit der eine funktionierende Datenbank, das System selbst und die zugehörige Dokumentation erstellt werden.