An index creation method for databases that is suitable for computer systems and indexing databases where multiple data are stored. The method comprises the steps of establishing the index first, analysis of each of the query keywords of the data, in order to obtain the query keywords every data element in every word and the first word pronunciation, and orderly combination, and each data query. And the establishment of an index table to record each query index of the data, so that when the database search is carried out, compared with the external set query conditions, the matched data is filtered out. This will make the query condition easier to set up and allow users to quickly and easily query the data from the database.
【技术实现步骤摘要】
本专利技术关于一种数据库搜寻,尤指一种数据库的索引建立方法,以及应用 此索引建立方法的数据库搜寻方法与系统。
技术介绍
数字科技将各种数据数字化为比特形式储存于数据库内,通过电脑系统来 协助管理。由于数据库中储存着大量数据,因此数据库搜寻模式将影响使用者 进行数据撷取与修订的便捷性。请参阅图l,该图为一公知的数据库搜寻示意图。如图1所示,电脑系统10具有一显示界面11以及一设定界面12,图1的电脑系统10以手机为例, 显示界面11为手机屏幕,而设定界面12为手机的九宫格式按键,这些按键包 括有数字键0 9、米字键*与井字键,每一数字键分别对 应一组注音符号以及英文字母,设定特定注音符号或英文字母时,必须按照预 定规则致动按键。举例来说,数字键0对应注音符号勺夕n匚,则按 压此按键一次时,可设定注音符号;按压此按键两次时,可设定注音符 号々;按压此按键三次时,可设定注音符号n;按压此按键四次时, 可设定注音符号匸。通讯录为手机主要的数据库类型,也是现代人生活中最常接触到的数据库 种类。当使用通讯录数据库搜寻功能时,显示界面11将显示出一选单列出每 一笔数据,并通常显示一査询栏110,让使用者确认查询条件的设定是否正确。 国人的通讯录数据大多是以汉语作为数据名称,这个名称便是通讯录数据的查 询关键字,而数据的查询索引通常为査询关键字的注音符号拼音组合。使用者 想从数据库中査询所需数据时,必须使用注音符号组合来设定查询条件,数据 库搜寻系统则将査询条件与查询索引作比对,过滤出匹配的数据清单。在图1中,当使用者想在电脑系统10内部的通讯录数据库中査询邱小 安这笔 ...
【技术保护点】
一种数据库的索引建立方法,其特征在于,该方法适用于一电脑系统,对一储存有多笔数据的数据库建立索引,该索引建立方法包括: 利用一转换模块,分析所述数据的每一个的查询关键字,以取得每一笔数据的查询关键字中每一字元的拼音首字,并加以依序组合 ,进而产生每一笔数据的查询索引;以及 通过该转换模块建立一索引表,记录所述数据的每一个的查询索引。
【技术特征摘要】
1、一种数据库的索引建立方法,其特征在于,该方法适用于一电脑系统,对一储存有多笔数据的数据库建立索引,该索引建立方法包括利用一转换模块,分析所述数据的每一个的查询关键字,以取得每一笔数据的查询关键字中每一字元的拼音首字,并加以依序组合,进而产生每一笔数据的查询索引;以及通过该转换模块建立一索引表,记录所述数据的每一个的查询索引。2、 根据权利要求1所述的索引建立方法,其特征在于,所述数据的查询 关键字的文字类型为汉语。3、 根据权利要求2所述的索引建立方法,其特征在于,所述数据的查询 索引的文字类型为注音符号。4、 一种数据库搜寻方法,其特征在于,该方法适用于一电脑系统,对一 储存有多笔数据的数据库作搜寻,该数据库搜寻方法包括利用一转换模块,分析所述数据的每一个的查询关键字,以取得每一笔数 据的查询关键字中每一字元的拼音首字,并加以依序组合,进而产生每一笔数 据的査询索引;通过该转换模块建立一索引表,记录所述数据的每一个的査询索引; 接收一査询条件,并利用一检索引擎根据该査询条件査找该索引表,过滤 出匹配该查询条件的査询索引所对应的数据,进而产生一匹配结果;以及 输出该匹配结果至一显示界面。5、 根据权利要求4所述的数据库搜寻方法,其特征在于,所述数据的査 询关键字的文字类型为汉语。6、 根据权利要求5所述的数据库搜寻方法,其特征在于,该査询索引的 文字类型为注音符号。7、 根据权利要求6所述的数据库搜寻方法,其特征在于,该查询条件的 文字类型为注音符号。8、 根据权利要求6所述的数据库搜寻方法,其特征在于,该查询条件的 文字类型为数字,并与该查询索引具有一标准键盘对应关系。9、 根据权利要求4所述的数据库搜寻方法,其特征在于,在输出该匹配 结果至该显示界面的步骤之后,更包括下列步骤判断该查询条件是否被修正;根据该修正的査询条件査找该索引表,过滤出匹配该修正的査询条件的查 询索引所对应的数据,进而产生另一匹配结果;以...
【专利技术属性】
技术研发人员:张志宗,
申请(专利权)人:国络多媒体有限公司,
类型:发明
国别省市:71[中国|台湾]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。