TJaV - les clients de réseau
L'accès multi-utilisateur à la base de données
-
- Ici le client de réseau pour l'accès concurrent vers la base principale est proposé. Dans le client seulement les formes de l'accès. Dans la base principale il y avoir être seulement des tableaux. (Mais dans la base principale il y a des formes de l'accès pour que l'on pouvait s'adresser aux tableaux directement d'elle.) le Volume du trafic de réseau dans le client est minimisé la fonction du chargement complet de l'aperçu de l'arbre эмулирована - on récupère seulement positions passées en revue de l'arbre. Dans les formes on ne récupère pas tout le tableau des enregistrements. Mais chaque fois la forme demande le minimum de l'information pour l'image des données.
La fonction du chargement incomplet de l'aperçu de l'arbre ralentit chaque appel au tableau des branchages. Mais elle est confortable pour les bases de données immenses, où le retard du chargement de l'aperçu de l'arbre est inacceptable. Dans un tel cas on peut utiliser le client de réseau en mode ordinaire des tableaux personnels. Il faut copier pour cela tous les tableaux dans le client de réseau de la base principale et oblitérer la voie de réseau vers la base principale.
Il y a un peu de théorie
Le travail simultané des utilisateurs est séparé avec la copie de la base et la correction ultérieure dans la base commune est embarrassée. Les liens sont attachés aux numéros des positions dans les tableaux des branchages (ou la feuille). C'est pourquoi, le supplément ou l'effacement des positions dans les copies des bases et le supplément ultérieur de ces enregistrements à la base principale, amènera à la confusion des liens fixés à eux des autres utilisateurs.
(Nous admettrons, à partir de la position N un utilisateur leur a ajouté au tableau des branchages de l'enregistrement et le lien. Un autre utilisateur dans la copie faisait le même et a commencé à compléter par la suite le tableau de la base principale avec les enregistrements en commençant déjà avec N + 32 positions. А il faisait les liens vers les positions commençant avec N.
Bien que les tableaux eux-mêmes des liens ( aient les losanges sur les diagrammes ou le lien plusieurs-vers-plusieurs) les identificateurs de la séquence, à eux on peut courageusement ajouter et éloigner les positions.)
Pour l'accès de quelques utilisateurs à la base de données il y a quelques méthodes principales.
- Les répliques de la base de données. Le client prend l'accès exclusif à la base, la copie sur l'ordinateur, fait les changements dans la copie sur l'ordinateur local et envoie ensuite les changements de la base principale. Cette forme est plus confortable pour l'accès dans Internet. La réplique transmet tous les tableaux avec les formes qu'augmente son volume. C'est pourquoi il est plus préférable de laisser dans la base principale seulement les tableaux.
- Les tableaux se trouvent dans la base principale, а dans les programmes des clients exclus - seulement les formes d'écran de l'accès aux données. Au changement simultané du même enregistrement du tableau de la base principale se présente le message et l'opération est prévenu. Un tel schéma convient plus les travaux dans le réseau local de l'entreprise. (La vitesse de l'échange du trafic de réseau assez grand pour le travail en mode du temps réel.)
Pour "le catalogueur Universel".
Il vaut mieux utiliser la variante ordinaire "le catalogueur Universel" avec le chargement complet des arbres, car dans lui on travaille mieux les bogues du branchage de l'arbre.
- Ça vaut la peine de noter que les noms des boutons de sept sujets-catalogues principaux se trouvent dans le client de réseau. Et bien qu'avec l'aide de lui vous puissiez vous adresser à n'importe quelle base avec les tableaux, les noms des boutons restent ce que sont indiqués dans le client de réseau. (À total, si le client de réseau travaillait avec les catalogues sur la philosophie et vous avec l'aide de lui vous êtes adressés à une autre base avec les tableaux sur la médecine, vous pourrez faire les changements aussi, simplement les noms des boutons des essentiels par celui-là seront sur la philosophie.)