Lotus Notes n'est pas une base de données relationnelle - Comment Notes de travail base de données
Alors, comment fonctionne la base Notes?
Fondamentalement, la base de données Notes contient un en-tête, et puis juste un type d'objet de données, appelée note. Il existe différents types de notes, l'une pour l'ACL (Access Control Lists), l'un des éléments de conception, et un pour les notes données. Afficher les index, construit quand une vue est indexé, sont également conservés dans les notes. Afficher les index ne se reproduisent pas. Comme il est dit dans les notes Inside
Un des piliers de Notes / Domino est la conception de l'utilisation d'une structure unique et simple des données, appelée note, pour stocker toutes les informations - y compris les éléments de conception tels que les formulaires et les vues, ainsi que des documents d'utilisateur standard - dans une base Notes. Cette caractéristique de conception simple conduit à un bénéfice incroyablement puissant: SAI (Services Notes Object) met en œuvre un ensemble unique de services axés sur la note de créer et de gérer tous les différents types d'informations qui peuvent être dans une base de données.
Les produits concurrents utilisent des programmes distincts pour créer, gérer et diffuser différents types de données importantes dans le système. Développer un programme à exécuter dans un multiplateforme, l'environnement multiréseaux est déjà assez difficile sans avoir à vous soucier des structures de données multiples, aussi. En utilisant une note simple, orientée modèle de données permet aux développeurs de se concentrer sur notes faisant une petite série de l'efficacité, sans bug programmes.
A l'intérieur Remarques dit aussi,
Soutien fondamental pour les fonctions de sécurité et de groupware peuvent être trouvés dans tous les logiciels Notes - dans les programmes client et serveur, ainsi que dans les fonctions NSA qui les soutiennent. En ce qui concerne la sécurité, par exemple, le programme client Notes et le programme du serveur Domino travailler ensemble pour authentifier un utilisateur avant de laisser l'utilisateur accéder à une base de données, et la NSA fonction utilisée pour mettre à jour une note dans une base de données vérifie d'abord les droits de l'utilisateur à faire contre les informations contenues dans la note LCA de la base.
Une grande partie de support des fonctionnalités de groupware est mis en œuvre en raison de nombreuses notes NSA capacités de groupware sont étroitement liées à la note orientée modèle de données, et de tous les bas-niveau de note orientée fonctions sont implémentées dans la NSA. Par exemple, NSA contient la logique qui met à jour une note nouvellement édité dans une base de données. Si NSA détecte que deux utilisateurs tentent de mettre à jour la même note au même moment, NSA accepte la première mise à jour et rejette la seconde.
Vu 9096 fois par 2831 spectateurs













