Datenmanagement
Daten werden in Ihrer Instanz gemäß einer prinzipientreuen Struktur gespeichert und verwaltet, die Administratoren anzeigen und konfigurieren können. Datenverwaltungsfunktionen umfassen das Importieren, Exportieren und Archivieren von Datenbankdaten sowie das Konfigurieren von Feldern und Tabellen.
Datenbankstruktur
Alle Informationen in den Instanzen werden in Tabellen gespeichert, die aus einer Reihe von Datensätzen bestehen. Der Datensatz enthält wiederum eine Reihe von Feldern, die die einzelnen Datenbits enthalten, und kann entweder als Liste oder Formular angezeigt werden.
- Erweiterungen
- Eine Tabelle kann eine andere Tabelle erweitern. Die erweiternde Tabelle (untergeordnete Klasse) enthält alle Felder der anderen Tabelle (übergeordnete Klasse) und fügt eigene Felder hinzu. Beispielsweise verfügt die Tabelle „Incident“ [incident] über alle Felder der Tabelle „Aufgabe“ [task] (da ein Incident eine spezielle Form einer Aufgabe ist) und über eigene Incident-spezifische Aufgaben.
- Eins-zu-Viele
- Innerhalb einer Tabelle kann ein Feld einen Verweis auf einen Datensatz in einer anderen Tabelle enthalten. Es gibt drei Arten von 1:n-Beziehungsfeldern:
- Referenzfeld: Ermöglicht einem Benutzer, einen Datensatz in einer durch das Referenzfeld definierten Tabelle auszuwählen. Zum Beispiel ermöglicht es das Feld Anrufer in der Incident-Tabelle dem Benutzer, einen beliebigen Datensatz in der Benutzertabelle auszuwählen.
- Glide-Liste: Ermöglicht einem Benutzer, mehrere Datensätze in einer durch die Glide-Liste definierten Tabelle auszuwählen. Beispielsweise ermöglicht das Feld Beobachtungsliste in der Incident-Tabelle dem Benutzer, Datensätze in der Benutzertabelle auszuwählen.
- Dokument-ID-Feld: Ermöglicht einem Benutzer, einen Datensatz in einer beliebigen Tabelle in der Instanz auszuwählen. Diese Felder sind viel seltener, aber ein Beispiel ist das Feld Dokument in der Tabelle „Übersetzter Text“ [sys_translated_text].
- Viele-zu-Viele
- Zwei Tabellen können eine bidirektionale Beziehung haben, sodass die zugehörigen Datensätze in beiden Tabellen einer zugehörigen Liste sichtbar sind.
- Datenbankansichten
- Zwei Tabellen können virtuell mit Datenbankansichten verbunden werden, um die Berichterstellung für Daten zu ermöglichen, die in mehr als einer Tabelle gespeichert werden können.
Datenverwaltungstools
Es gibt eine Reihe von Tools, die Sie bei der Verwaltung von Daten innerhalb der Instanz unterstützen können.
- Schemakarte
Die Schemazuordnung zeigt die Beziehungen zwischen Tabellen visuell an und hilft bei der Navigation durch die Datenbankstruktur.
Die Schemazuordnung bietet eine Schnittstelle zum Anzeigen der Beziehungen zwischen Tabellen. Zu den erfassten Beziehungen zwischen Tabellen gehören m:n-Beziehungen, Tabellen, die andere Tabellen erweitern, und Tabellen, die über Referenzfelder auf andere Tabellen verweisen.
- Datenwörterbuchtabellen
Datenwörterbuchtabellen enthalten Informationen, die die Datenbank definieren, und auf die für Informationen zum Datenbankschema zugegriffen werden kann.
Diese Tabellen enthalten wichtige Informationen zur Datenbank und ihrer Struktur:
Tabellen [sys_db_object]: Enthält einen Datensatz für jede Tabelle.Wörterbucheinträge [sys_dictionary]: Enthält zusätzliche Details für jede Tabelle und die Definition für jede Spalte in jeder Tabelle. Jede Zeile stellt entweder eine Spalte in einer Tabelle oder eine Tabelle dar.Feldbezeichnungen [sys_documentation]: Enthält die visuell lesbaren Bezeichnungen und Sprachinformationen.
Datenverwaltungs-Plugins
| Plugin | Beschreibung |
|---|---|
| Datenarchivierung | Bietet die Möglichkeit, Datensätze zu archivieren, um Leistungsprobleme zu minimieren. |
| Datenbankrotationen | Bietet Tools zum Verwalten großer Tabellen, um Leistungsprobleme zu minimieren. |
| Viele-zu-Viele-Aufgabenbeziehungen | Bietet die Möglichkeit, m:n-Beziehungen zwischen Aufgabentabellen zu definieren. |