题名 | 化学信息中知识挖掘的工具-中药分子结构数据库及其检索系统 |
作者 | 李琰 |
学位类别 | 博士 |
答辩日期 | 2002 |
授予单位 | 中国科学院过程工程研究所 |
授予地点 | 中国科学院过程工程研究所 |
导师 | 周家驹 |
关键词 | 对象-关系数据模型 化学结构数据库 Java存储过程 子结构检索 |
学位专业 | 计算机化学 |
中文摘要 | 化学结构数据库是化学信息学的一个重要方面,化合物结构信息的表达、存储和检索是建立结构数据库时需要面对的问题。随着计算机技术和网络技术的发展,目前常用的化学数据库都提供了基于Internet的检索功能。在建立分子结构检索系统时,本文研究了三个方面的问题:结构数据在数据库中的存储、子结构匹配以及检索系统平台的设计和实现。由于单纯的关系型数据库在表达复杂的科学数据类型方面的不足,面向对一象以及对象关系型数据库己经在分子结构信息、的存储和表达方面得到了应用。本文利用了Oracle数据库的面向对象特性,建立了用于表达和存储分子结构信息、的对象关系数据模型,并利用此模型建立了乙酞胆碱酷酶抑制剂分子结构数据库和中药成份结构数据库。在子结构检索方面,采用了较为新颖并且高效的VF算法作为二维子结构匹配算法,并用Java语言编程实现了该算法,算法程序以存储过程的形式加载到Oracle数据库中,实现了数据库内部的子结构匹配功能。通过这种方法,简化了基于结构数据库的应用程序的开发,应用程序只需要在SQL语句中调用存储过程就可以完成子结构匹配的任务。本文采用JSP和JavaBeans技术设计和实现了基于W己b的子结构检索系统,提供了图形化的结构输入和显示界面,在检索系统中使用了CML作为应用程序与分子结构数据库之间数据交换的格式。此外,本论文还完成了一个小型的中成药数据库,它由中成药方、药用植物和辨证论治工具三个部分组成,并且设计和开发了用于Windows平台的检索和显示软件。中成药数据库和中药成份结构数据库构成了一个相对完整的中药信息系统,其中既包含了中成药方的信息,也包含了分子结构信息。 |
语种 | 中文 |
公开日期 | 2013-09-16 |
页码 | 104 |
内容类型 | 学位论文 |
源URL | [http://ir.ipe.ac.cn/handle/122111/1396] |
专题 | 过程工程研究所_研究所(批量导入) |
推荐引用方式 GB/T 7714 | 李琰. 化学信息中知识挖掘的工具-中药分子结构数据库及其检索系统[D]. 中国科学院过程工程研究所. 中国科学院过程工程研究所. 2002. |
个性服务 |
查看访问统计 |
相关权益政策 |
暂无数据 |
收藏/分享 |
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。
修改评论