多用户FOXBASE+术语汇编

Author: 黄保禄 Date: 1994-08-19

        ·自动记录加销:是当一定的命令发出时,通过它,一个记录被自动加销的方法。一旦操作完成,对该记录的销定便被解除。又称隐含的记录加销。
        ·碰撞:产生于这样的情况:用户试图访问一个正被另外的用户访问的记录或文件。当这种情况出现时,如果多于一个用户打算修改这个记录则会导致损坏数据。运用文件加销、记录加销和错误捕捉能力的使用,多用户FOXBASE+提供了可以完全避免对数据损坏的保护。
        ·死销:这种情况出现于:当一个用户销定了一个记录并希望访问一个正被第二个用户加销了的记录;反之,第二个用户正试图访问第一个用户销定了的记录。这种情况一般是很少出现了,但随着一个记录被加销的时间的增加,它们出现的可能性也随之增加。
        ·隐含文件加销:是当一定的命令发出时,一个文件被自动加销的方法。一旦操作完成,这个文件的销定便被解除。又称作自动文件加销。
        ·隐含记录加销:是当一定的命令发出时,一个记录被自动加销的方法。一旦操作完成,这个记录的销定被解除,又称自动记录加销。
        ·文件加销:是这样的方法:通过用户保护而免于写数据到一个数据库文件(修改或增加记录到一个数据库文件),这种修改正由另外的用户作出。文件加销可以防止数据损坏,这种损坏可能出现在当一个用户在一个文件中修改一个或多个记录而另外一个用户正要求排斥修改访问相同的文件时,禁止另外的用户在一个数据库中修改任何记录通常是无效率和无成效的,但是只有这条定律例外:如在整个文件修改期间,你必须销定整个的数据库。
        ·记录加销:通过它用户被自动保护而免于写数据到一个记录,而这个记录是当前正被另外的用户访问的。记录加销防止了数据损坏,这种损坏可能出现在当一个用户修改一个记录,而另一个用户同时也修改这同一记录时。
        ·独占使用:当一个用户为独占使用而打开一个文件时,另外的用户完全不能以任何方式访问那个文件, 不管是读或写都不允许,尽管某些多用户数据库要求数据库独占打开,但一般决定独立使用时要非常小心,这是由于它限制了另外的用户之故。(黄保禄)