发明名称 METHOD AND APPARATUS FOR MULTIDIMENSIONAL DATABASE USING BINARY HYPERSPATIAL CODE
摘要 An improved database data structure and datatype is disclosed for storing, manipulating and accessing multidimensional spatial data in a database. Binary helical hyperspatial code (HH CODE) is used to represent data of N dimensions. The binary HH CODE data structure maintains the dimensional organization of multidimensional data within the data itself. Spatial data is stored using BH code which is modeled as a N-tree structure derived using recursive decomposition. A high water mark is set as the upper limit for data volume which may be stored in any one partition. As data stored in a partition exceeds the high water mark, the data is decomposed into child partitions such that no partition data stores exceed the high water mark. If the high water mark is exceeded, additional child partitions are automatically created and the parent table is not retained. A data structure is defined which represents the partitioned tables and BH code values. Appropriate attributes are associated with each of the BH code values which may represent non-spatial data such as temperature, salinity, or cosmic ray flux. Methods and apparatus are also provided to apply teachings of binary HH CODE to line segments and topology.
申请公布号 CA2205836(A1) 申请公布日期 1996.05.30
申请号 CA19952205836 申请日期 1995.10.31
申请人 ORACLE CORPORATION 发明人 VARMA, HERMAN P.;GALLUCHON, MICHAEL;VRETANOS, PANAGIOTIS A.;KEIGHAN, EDRIC
分类号 G06F17/30;(IPC1-7):G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址