|
Letzte
Bearbeitung dieses Dokuments: |
Schnell-Verweise: Mengengerüst und Zugriffshäufigkeit Primärschlüssel und Sekundärindex
Klicken Sie bitte auf den Attributsnamen um zur Detail-Beschreibung zu kommen.
Attribute DataSetID
(PK) |
Fremdschlüsselrelationen |
Die
virtuelleTabelle 'WebSection' enthält die 'Themenbereiche' einer
Web-Präsentation.
Die
Anwendungsprogramme, die auf diese Tabelle zugreifen, unterstützen
die Erstellung und Verwaltung von Web-Präsentationen die dem im
Document Web-Präsentation
> Aus welchen Teilen besteht die Web-Präsentation
vorgestellten
Schema folgen.
Zum besseren Verständnis der Attribute dieser
DB-Tabelle wird empfohlen, das Dokument durchzulesen und eventuell
das Tutorial
zur Erstellung einer Web-Präsentation
durchzuarbeiten.
Wenn Sie eine gezielte Information zum Zweck der 'Themenbereiche' suchen finden Sie diese im Tutorial: Gestaltung einer Web-Präsentation – Aufbau der Verzeichnis-Struktur und Bedeutung der einzelnen Verzeichnisse > Vorbereitete Verzeichnisse für 10 Themenbereiche.
ProjectAssist
ist
eine Standard-Software und die Angabe eines erwarteten Mengengerüstes
kann nicht erfolgen.
Bei der Leistungsfähigkeit von
Personal-Computern ist nicht zu erwarten, dass selbst bei einer
größeren Zahl von Einträgen in der Tabelle ein
Mengen-Problem auftreten wird.
Als
Stamdard-Software ist die Zahl der Benutzer einer Installation von
ProjectAssist
nicht
vorhersagbar.
Aus diesem Grund ist auch kein 'Durchschnittswert
pro Tag' angegeben.
Nachdem beim Erstellen von Web-Präsentationen
die Haupt-Arbeit im Schreiben der Dokumente mit dem Inhalt besteht
und ProjectAssist
nur
zur Verwaltung der Zusammenhänge eingesetzt wird, ist nur eine
geringe Zahl von Zugriffen zu erwarten.
Im Verhältnis zu
anderen Anwendungen mit Zugriffen auf das Datenbanksystem stellen die
Zugriffe auf diese Datenbank-Tabelle keine zusätzliche Belastung
dar.
Datenbank-Operation |
Durchschnittswert |
Maximalwert |
Hauptgrund der Zugriffe |
SELECT |
keine Angabe |
20 |
Ein größere Zahl von Zugriffen erfolgt nur beim Generieren der Dateien mit den Daten-Strukturen für die Javascript-Programme zur Steuerung der Web-Präsentation. |
INSERT |
keine Angabe |
0 |
Erfassen oder Ändern der Daten eines Themenbereiches für die Web-Präsentation. |
UPDATE |
keine Angabe |
0 |
Ändern der Daten eines Themenbereiches für die Web-Präsentation. |
DELETE |
keine Angabe |
10 |
Selten ausgeführtes Löschen deaktivierter Datensätze. |
Als
Primärschlüssel wird das Attribut
DataSetID
aus
den Allgemeinen
Attributen (Common Attributes) verwendet.
Diese
virtuelle Tabelle setzt auf der Datenbank-Tabelle Parameter
auf und verwendet deren Sekundär-Index.
Durch die Zuordnung
der Attribute besteht der Index für diese (virtuelle) Tabelle
aus folgenden Attributen:ParameterName
(aufsteigend),
ProjectCode
(aufsteigend)
und
WebSectionDirectory
(aufsteigend).
Zur
Bestimmung des aktuell gültigen Datensatzes sind noch
ClientID
(aufsteigend),
ValidFrom
(absteigend)
und
ValidTill
(aufsteigend)
aus den Allgemeinen
Attributen (Common Attributes) im Sekundär-Index 1
enthalten.
Eindeutige
Kennung zu welchem Business-Object (BO) der Datensatz gehört.
Für diese virtuelle Tabelle hat dieses Attribut immer den
Wert 'WebSection'.
Zuordung
zu Tabelle und Attribut:
Parameter
>
ParameterName
.
Das
Attribut enthält die Zuordnung der weiteren Attribute zu einem
'Projekt'.
Dieses Attribut ist der Fremdschlüssel für
die Verbindung zu einem Datensatz der DB-Tabelle Project.
In
einem 'Projekt' sind die Teile einer Web-Präsentation mit genau
einer 'Einstiegs-Datei' (mit Namen 'index.html') zusammengefasst.
Zuordung
zu Tabelle und Attribut:
Parameter
>
Value01
.
Das
Attribut enthält den Namen des Verzeichnisses, das die
(sprach-abhängigen) Unterverzeichnisse mit den Dokumenten mit
dem Haupt-Inhalt (Content-Documents) enthält.
Das
Attribut enhält aber nicht die komplette Verzeichnisstruktur
sondern nur jenes Unterverzeichnis, das unterhalb der
Verzeichnis-Struktur, die im Attribut
TargetDirectory
der
DB-Tabelle
Project
enthalten
ist.
Beispiel:
Die
komplette Unterverzeichnis-Struktur: /server/JavaScout/Web/java_intro
Im
Attribut TargetDirectory
der
DB-Tabelle
Project
:
/server/JavaScout/Web/
Im
Attribut WebSectionDirectory
dieser
DB-Tabelle:
java_intro
Zuordung
zu Tabelle und Attribut:
Parameter
>
Value02
.
Beschreibung,
welche Aufgabe dieser Themenbereich innerhalb der Web-Präsentation
hat.
Der Inhalt dieses Attributes liefert eine genauere
Beschreibung für die Anwender und wird für den Aufbau der
Web-Präsentation nicht verwendet.
Zuordung
zu Tabelle und Attribut:
Parameter
>
Value06
.