高级检索

    微机关系数据库管理系统NITDB的关系运算库

    Design and Implementation of Library of Functions for Performing Relational Operations in NITDB

    • 摘要: NITDB是南京工学院在高档微机系统Dual83/20上研制的一个多用户关系数据库管理系统.本文讨论了在设计和实现NITDB的关系运算库时的一些问题,介绍了库中所采用的顺序检索、有界顺序检索、有界二分顺序检索、辅助索引检索、聚集索引检索、二元(三元)直接多遍扫描联接、二元归并扫描联接和二元聚集索引联接诸关系运算实现函数的算法思想,并对这些函数的性能进行了分析和测试.

       

      Abstract: NITDB is a multi-user relational DBMS developed on a high-perfor-?nce microcomputer system at Nanjing Institute of Technology.Some problems emerging from the design and implementation of library of functions for performing relational operations in NITDB are discussed in this paper.Algorithms for different relational operations,such as sequential retrieval,bounded sequential retrieval,bounded binary sequential retrieval,retrieval via secondary indices,retrieval via a clustering indexed sequential organization.nested-loop join,merge-scan join and join using a clustering indexed sequential organization,are introduced.The efficiency of each algorithm is discussed and demonstrated with data actually measured on the running system.

       

    /

    返回文章
    返回