登录| 注册    
收藏  点赞 

种质资源数据库

存放在计算机各种存贮设备中的植物种植资源数据的集合体。它包括种质资源的档案资料如品种的编号、名称、产地及主要性状等和管理系统。种质资源数据库的建成,可以迅速准确地为种质资源评价和育种工作提供科学信息。建立种质资源数据库一般需经下列程序:数据规范化处理建库前,根据各种作物的记载项目确定数据类型、记录长度和输入计算机的格式。记载项目用数字和数字等级表示。

存放在计算机各种存贮设备中的植物种植资源数据的集合体。它包括种质资源的档案资料如品种的编号、名称、产地及主要性状等和管理系统。种质资源数据库的建成,可以迅速准确地为种质资源评价和育种工作提供科学信息。

建立种质资源数据库一般需经下列程序:

数据规范化处理

建库前,根据各种作物的记载项目确定数据类型、记录长度和输入计算机的格式。记载项目用数字和数字等级表示。对可度量的项目以公制为单位,对不可度量的连续变异的项目分0~9级记载。数字等级编码由小到大有一定的顺序性,如茸毛由无到有,颜色由浅到深。抗病性、抗逆性由强到弱等。通过推算间接获得的数据项目,一般不予列入。

确定数据结构

常用数据结构有层次式、网式、关系式三种。层次式数据结构是分层联系的。例如农作物包括若干种作物,每种作物有若干个品种,每个品种又有若干个记载项目,是一种层次式结构。在微型计算机上建立的种质资源数据库大多采用层次式数据结构,以数据文件形式存贮在磁盘上。中国农业科学院品种资源研究所在VT-20微型机上建立的小麦种质资源数据库文件,它包括2000份品种的记录,每个品种的记录又包括90个数据项(记载项目)。网状数据结构不同于层次结构之处,在于数据之间可以任意连接,比层次结构复杂。美国在大型计算机上建立的种质资源数据库采用了这种结构。关系式数据结构是以数学关系为基础建立联系的。利用DBASEⅡ或DBASEⅢ建立的小型种质资源数据库都属于关系式数据库。

一种作物的数据结构确定之后,一般不宜再作变动,因为数据库的各个应用程序是按照作物的每个数据项在数据库内的位置、长度、数值类型调用数据库信息的,一旦更动结构,应用程序就不再能调用数据库的信息,数据资源就失去了共享性。

建立数据库管理系统

比较完整的管理系统是由输入、修改、分类、检索、输出打印、统计分析、系统维护七个程序模块组成的(见图)。输入程序用于输入新数据,建立和扩充种质数据库。修改程序用于修改或删除数据库内的任一记录或数据项。分类程序用于对每个数据项建立分类文件,为快速检索和打印数据信息提供方便。检索程序可按用户提出查询种质资源条件快速查找数据库的信息。输出打印程序可根据要求打印数据库的全部或部分记录,产生各种类型的种质资源报告。统计分析程序可以直接对数据库的信息进行统计计算,以便进一步研究种质资源各属性之间的关系。系统维护程序可产生数据和分类文件的备份,以保证种质数据库的安全。

随着电子计算机的广泛应用,许多国家已建立了种质资源数据库。据1984年报道,美国已存入了60万条种质信息,日本存入30万条,均实现了全国联机检索。位于菲律宾的国际水稻研究所已利用微型计算机处理数据发展到用大型电子计算机建立水稻存贮和检索系统。中国从1980年开始,北京、上海、浙江、吉林、宁夏、湖南等省(自治区)、市农业科研单位,相继在微机上建立了水稻、小麦、玉米、大豆、高粱、谷子等种质资源数据库,均已投入使用。

(张贤珍)

数据库管理系统示意图