Lotus Notes ist keine relationale Datenbank - Wie Notes Datenbank-Arbeit
Also, wie funktioniert das Notes-Datenbank arbeiten?
Grundsätzlich ist der Notes-Datenbank enthält einen Header, und dann nur einen Typ des Datenobjekts, rief ein Hinweis. Es gibt verschiedene Arten von Notizen, eine für ACL (Access Control Lists), eines für Design-Elemente und eine für Daten fest. Zeige Indizes, gebaut, wenn eine Ansicht indiziert ist, werden auch in Notes gehalten. Zeige Indizes nicht replizieren. Wie heißt es im Inneren Hinweise
Eine Säule von Notes / Domino Design ist die Verwendung einer einzigen und einfachen Datenstruktur, rief eine Notiz, um alle Informationen zu speichern - darunter Design-Elemente wie Formulare und Ansichten, sowie Standard-Benutzer Dokumente - innerhalb einer Notes-Datenbank. Dieses einfache Design-Merkmal führt zu einem unglaublich mächtigen Vorteil: NOS (Notes Object Services) implementiert einen einzigen Satz von Note-orientierte Dienste zur Erstellung und Verwaltung all die verschiedenen Arten von Informationen, die in einer Datenbank sein kann.
Wettbewerbsfähige Produkte verwenden verschiedene Programme zu erstellen, zu verwalten und zu verbreiten, verschiedene Arten von wichtigen Daten im System. Entwicklung eines Programms in einer Multiplattform, MultiNetwork-Umgebung ausgeführt werden ist schon schwer genug, ohne sich über mehrere Datenstrukturen Sorge, auch. Mit einem einfachen Hinweis-orientierte Datenmodell ermöglicht Notes-Entwicklern, sich auf die Herstellung einer kleinen Gruppe von effizienten, bug-free-Programme zu konzentrieren.
Innerhalb Hinweise sagt auch,
Fundamentale Unterstützung der Sicherheit und Groupware-Funktionen können in allen Notes-Software gefunden werden - in Client-und Server-Programme, sowie in den NOS-Funktionen, die sie unterstützen. In Bezug auf Sicherheit, zum Beispiel, arbeiten die Notes-Client-Programm und die Domino Server-Programm zusammen, um einen Benutzer vor, die den Benutzer auf eine Datenbank zugreifen, und der NOS-Funktion verwendet, um eine Notiz in einer Datenbank zu aktualisieren überprüft zunächst die Rechte des Benutzers, dies zu tun authentifizieren gegen Informationen in der Datenbank-ACL beachten.
Ein großer Teil der Unterstützung für die Groupware-Funktionen ist in NOS umgesetzt, weil viele Notes Groupware-Funktionen eng mit der Note-Datenmodell verknüpft sind, und alle Low-Level-Note-orientierte Funktionen sind in den NOS umgesetzt. Zum Beispiel enthält die Logik, die NOS eine neu bearbeitete Notiz in einem Datenbank-Updates. Wenn NOS erkennt, dass zwei Benutzer versuchen, die gleiche Note gleichzeitig zu aktualisieren, übernimmt NOS das erste Update und lehnt die zweite.
Gesehen 9252 mal von 2889 Zuschauern













