基于UCAC2星表的索引数据库的设计与实现

来源 :山东大学 | 被引量 : 0次 | 上传用户:fado
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
星表是记载天体各种参数(如位置、运动、星等、光谱型等)的表册。它真实地反映了一定时期内,天文学家在天体测量方面所取得的成果。星表是天文学家最常用到的天文数据,因此很多方面都需要对星表进行处理和访问,例如小行星探测等,但是星表的数据量往往非常大,并且随着天文学家不断的观测发现,星表的数据量也在不断的增加,因此研究实现对星表的快速高效的访问是很有价值的。UCAC2是一个高密度、高精确度的天体测量星表,它囊括了48,330,571颗恒星,覆盖了从赤纬-90度到赤纬+40度的天区,在一些区域甚至到达+52度。UCAC2星表是以二进制格式文件存储,数据量相对较大,我校天文台的小行星搜索、超新星观测等科研工作都涉及到UCAC2星表的访问,因此建立基于UCAC2星表的相关索引数据文件具有实际的需求。UCAC2星表目前只提供了FORTRAN语言和C语言的访问接口,具有一定的局限性,且原有的索引文件只是按赤纬赤经来划分的,访问方式比较单一,缺少必要的统一的多属性访问接口,因此,实现一个通用的数据访问接口,增加索引数据库的灵活性是很有必要的。本文在简要介绍了UCAC2星表的文件组织、数据结构和访问方式后,详细介绍了多索引自动生成系统的设计和开发,并对所用到的技术和结果做了相关的介绍分析。本文的主要工作包括:(1)介绍了UCAC2星表的文件组织方式,研究分析了星表的数据结构以及原有的访问方式,并提出了新的星表访问方式。(2)对UCAC2星表建立多索引自动生成系统的思想进行了详细的介绍。原有的访问方式比较单一,本系统通过建立新的索引结构和选择不同的属性建立索引文件,实现对UCAC2星表的快速高效的访问。新的索引为两级索引文件,通过COM技术生成COM组件,以实现不同环境下对星表的查询功能。(3)详细分析介绍了多索引自动生成系统的设计实现。本系统采用了基于.NET框架的C#语言设计开发,得到了良好的实验结果。
其他文献
色彩迁移是指给定两幅图像,分别指定为源图像和目标图像,通过变换计算,将目标图像的颜色特征迁移到源图像上,同时保持源图像的形状特征不变。作为一个图像处理以及计算机视觉领域
人脸识别是当今新兴生物识别技术的一个重要部分。人脸因具有不可复制、采集方便、不需要被拍者的配合等优点,而使得人脸识别在科研领域和商业市场上有着广泛的应用前景。嵌
随着动车组的快速发展与普及,在动车组关键部件管理过程中,产生了大量的数据,产品离开关键部件生产厂家后,因为时间和空间的限制,各阶段之间存在着信息差,无法真正实现产品数
本论文以面向MES的人力资源管理系统为研究对象,以构建行之有效的人力资源管理领域架构及可复用的领域构件为研究目标,系统地进行了中小型制造企业人力资源管理特征研究、基于
近来,随着手机等便携式摄像设备的发展,涌现出海量的非专业视频,其普及度之广,已经对人们的生活产生极大影响。非专业视频往往抖动大、可观赏性不高。因此通过一定手段优化增
随着量子计算与量子信息的深入发展,量子可逆电路的应用越来越多。可逆电路实现的是一个双射的可逆逻辑函数功能。由于它的可逆计算的功能,可逆电路不仅能够应用在量子计算,它同
河流相储层在我国石油工业中占有非常重要的地位,由于其储层非均质性严重,很难对其进行定量描述。基于等时建模原则应用随机游走方法对河流相储层进行三维建模,可以充分利用
网格变形是将三维几何模型从一个动作序列变换到另一个动作序列的过程,是三维模型处理领域中的重要组成部分。网格变形技术是近年来计算机图形学中的研究热点之一,很多研究成
目标识别与跟踪技术涉及到计算机数字图像处理、模式识别以及人工智能等诸多领域,广泛应用于军事、工业、生活等各个方面。本文以起飞的飞机为目标进行研究。研究内容分为三
二十一世纪是数据和信息化的时代,各类数据库和信息系统的建立提高了人类分析数据并进行决策的能力。由于数据量的急速增加,如何从大规模数据中挖掘出数据所蕴含的信息成为了