Erstellen Robuste Datenbanken in SQL

Mit SQL ist die Struktur einer Datenbank Recht immer ziemlich wichtig, wenn Sie in der Lage sein wollen, später von ihm genaue Informationen zu ziehen. Überraschenderweise geben jedoch viele Anfänger Datenbank-Entwickler wenig Rücksicht auf, wie die verschiedenen Teile einer Datenbank miteinander in Beziehung stehen.

Das Schlüsselkonzept für den Aufbau und eine zuverlässige Pflege der Datenbank ist die Datenintegrität. Es gibt eine ganze Reihe von Möglichkeiten, dass eine Datenbank schlecht gehen, aber glücklich, viele von ihnen können durch die Aufrechterhaltung der Datenintegrität vermieden werden. Eine relationale Datenbank ist eine hierarchische Struktur, was bedeutet, dass die Integrität auf mehreren Ebenen beibehalten werden muß.

Jede Tabelle in einer Datenbank repräsentiert eine Einheit, die eindeutig identifizierbar ist. Die Tatsache, dass es Entität Status gegeben wurde, bedeutet, dass es in seinem eigenen Recht wichtig ist, unabhängig davon, wie sie auf andere Teile der Datenbank beziehen. Eine Tabelle muss intern konsistent, strukturiert so sein, dass eine Modifikation Anomalien nicht möglich sind, sowie die korrekte in seinen Beziehungen mit anderen Tabellen, auf die sie durch einen Primärschlüssel Fremdschlüsselverbindung verbunden ist. Einheit Integrität, Domain-Integrität und referenzielle Integrität Durch die Aufrechterhaltung, können Sie sicherstellen, dass die Datenbanken, die Sie schaffen zuverlässige Repositories von Daten Ihres Unternehmens sein.

Menü