




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
自然保护区生物标本数据建库规范 2007 10 20 草案 目 次 前 言 3 1范围 4 2规范性引用文件 4 3术语与定义 4 3 1数据库 4 3 2数据库对象 4 3 3数据逻辑结构 4 3 4数据物理结构 4 4数据准备 4 4 1数据采集要求 4 4 2上报数据状态管理 5 4 3入库检查 5 5数据建库 5 5 1数据库环境说明 5 5 2数据库的命名规则 5 5 3信息分类说明 6 5 4数据定义和编码 6 5 5数据组织和结构 8 6数据库安全管理 9 6 1防止用户直接操作数据库的方法 9 6 2用户帐号密码的加密方法 9 6 3角色与权限 9 7数据库管理与维护说明 9 参考文献 9 自然保护区生物标本数据建库规范自然保护区生物标本数据建库规范 1范围范围 为了统一本项目软件开发的设计过程中关于数据库设计时的命名规范和具体工作时的 编程规范 便于交流和维护 特制定此规范 本规范适用于本项目开发组全体人员 作用 于软件项目开发的数据库设计 维护阶段 2规范性引用文件规范性引用文件 本标准制定过程中参考了如下标准 规范 自然保护区生物标本资源共性描述规范 试行稿 自然保护区生物标本数据汇交规范 试行稿 自然保护区编码规范 试行稿 自然保护区生物标本编码规范 试行稿 3术语与定义术语与定义 3 1数据库数据库 数据库是存储在一起的相关数据的集合 这些数据是结构化的 无有害的或不必要的 冗余 并为多种应用服务 数据的存储独立于使用它的程序 对数据库插入新数据 修改 和检索原有数据均能按一种公用的和控制的方式进行 3 2数据库对象数据库对象 在数据库软件开发中 数据库服务器端涉及的对象包括物理结构和逻辑结构的对象 3 3数据逻辑结构数据逻辑结构 数据的逻辑结构又称为数据的外部结构 它是指各数据元素之间的逻辑关系 是用户 按使用的需要建立起来 并呈现在用户面前的数据元素的结构形式 3 4数据物理结构数据物理结构 数据的物理结构又称为数据的存储结构 它是指数据在计算机内实际的存储形式 4数据准备数据准备 4 1数据采集要求数据采集要求 4 1 1 新录入数据 为了统一表的格式 减少差错 编制专用的录入软件 对于易混淆或较长代码 不要 逐字录入 尽量采用灵活的菜单或图标等选择录入的方法 4 1 2 对原有电子数据的处理 对原有自然保护区标本电子数据应根据项目的要求以及数据库设计标准 对原数据库 进行补充和转换 防止数据转换中的数据丢失和误差 并及时给予纠正 4 2上报数据状态管理上报数据状态管理 数据从基层上报 格式为 XML文档 上报后数据文档有四种状态 分别为 待检查 待加载 已加载 待加载表示数据已经经过专家检查 等待入库 选择待加载文档 进 行入库准备 4 3入库检查入库检查 由于数据采集和录入过程中 不可避免地会产生错误 因此 数据采集 录入完成后 要对其进行必要的错误检查 以保证数据符合建库技术要求 检查主要包括字段类型是否 匹配 字段是否超长以及值域是否正确等等 这部分工作由数据库应用系统自动完成 5数据建库数据建库 5 1数据库环境说明数据库环境说明 5 1 1 数据库 采用SQL Server 设计工具为PowerDesigner 编程语言为C 5 1 2 软件版本 Sql Server 2005 PD9 5 Microsoft Visual Studio NET 2003 5 2数据库的命名规则数据库的命名规则 数据库以及数据表的命名采用以名词或名词短语命名的方法 具体名称如下 5 2 1 数据库名 数据库命名为 SpecimenData 5 2 2 数据表说明 自然保护区表Reserve 标本馆联系方式表Contact 物种信息表Species 物种别名表Aoname 标本信息表Specimen 鉴定信息表Identify 标本 多媒体信息表 Picture 5 2 3 主键 pk 5 2 4 外键 fk 5 3信息分类说明信息分类说明 数据按信息内容划分保护区数据 保护区代码表 物种数据 物种信息表 物种 别名表 标本信息 标本信息表 鉴定信息表 多媒体信息表 馆藏信息 标本馆 信息表 5 4数据定义和编码数据定义和编码 保护区代码表Reserve 全国所有保护区的代码 名称 特征 联系方式等信息 表内容如下 字段中文含意字段名字段类型字段大小是否为空 保护区代码Ncode nvarchar 10非空 保护区中文名Nname nvarchar 50非空 保护区英文名Ename nvarchar 200 级别Level nvarchar 20非空 类型Categories nvarchar 50非空 面积Areaint非空 保护对象Pobject nvarchar 200非空 范围Scope nvarchar 100 行政区划Province nvarchar 10非空 人员编制Workerint 批建时间Found nvarchar 10非空 核心区面积Careafloat1 缓冲区面积Bareafloat1 实验区面积Eareafloat1 联系人Rperson nvarchar 50非空 联系电话Rtel nvarchar 30非空 通讯地址Raddress nvarchar 255非空 物种信息表 Species 记录动植物名录信息 中文名称Cspecies nvarchar 30非空 种本名 种加词Especies nvarchar 30非空 纲Class nvarchar 30 目Order nvarchar 30 科Family nvarchar 30 属Genus nvarchar 30 种下名称Mutation nvarchar 30 命名人PName nvarchar 10 命名年代YName nvarchar 10 资源归类编码Ecode nvarchar 20非空 描述Describentext 物种别名表 Aoname 记录某一物种对应的别名 地方名或土名 种本名 种加词 Especiesnvarchar30 非空 地方名 别名 OspeciesNvarchar30 非空 标本信息表 Specimen 记录标本数据的标识信息 采集信息 保藏信息以及共享 信息 标本 ID SIDint4 非空 保存单位及其标本馆 Unitnvarchar100 非空 标本馆代码 Bbgdmnvarchar20 中文名 Cspeciesnvarchar30 非空 纲 Classnvarchar30 目 Order nvarchar30 科 Familynvarchar30 属 Genusnvarchar30 种本名 种加词 Especiesnvarchar50 非空 种下名称 Mutationnvarchar30 标本号 Snumbernvarchar50 采集人 Cpersonnvarchar20 采集时间 Ctimenvarchar10 采集号 Cnumbernvarchar50 采集地 Csitenvarchar50 保护区名称 Ncodenvarchar50 非空 国家 Countrynvarchar10 省 Provincenvarchar10 经度 Longitudenvarchar50 纬度 Latitudenvarchar50 海拔 Elevationnvarchar20 植被类型 Vegetationnvarchar50 生境 Environmentntext16 寄主 Hostnvarchar20 性别 Sexualnvarchar10 年龄 Oldnvarchar10 标本属性 Propertynvarchar50 标本状态 Statusnvarchar50 保藏方式 Preserve nvarchar20 实物状态 Conlivenvarchar20 共享方式 Sharenvarchar10 获取途径 Getwaynvarchar20 描述 Discribentext16 鉴定信息表 Identify 在标本采集时对标本的鉴定数据 序号 JIDint4 非空 标本 ID SIDint4 非空 鉴定人 Ipersonnvarchar50 鉴定时间 Iyearnvarchar10 标本 多媒体信息表 Picture 标本所对应的多媒体信息 序号 PIDint4 非空 标本 ID SIDint4 非空 文件名 Mulnamenvarchar30 多媒体类型 Multypenvarchar50 主题词 Keywordnvarchar50 版权人 Copyrightownernvarchar50 描述 Remarknvarchar100 标本馆联系方式表 Contact 记录标本收藏标本馆的联系方式 IDNcodeint 标本馆代码Bbgdm nvarchar 8 联系人Person nvarchar 10 联系地址Address nvarchar 100 邮编Postcode nvarchar 10 电话Tel nvarchar 20 EmailEmail nvarchar 50 5 5数据组织和结构数据组织和结构 5 5 1 数据表间关系 标本数据表标本馆联系方式表 主 外键关系 通过标本馆代码字段实现 标本数据表保护区代码表 主 外键关系 通过保护区代码关联 标本数据表物种信息表 主 外键关系 通过物种种加词关联 标本数据表鉴定信息表 主 外键关系 标本ID关联 物种信息表物种别名表 主 外键关系 通过物种种加词关联 5 5 2 数据逻辑结构 遵守3NF 标准的数据库的表设计原则是 One Fact in One Place 即某个表只 包括其本身基本的属性 当不是它们本身所具有的属性时需进行分解 表之间的关系 通过外键相连接 但是 在本数据库的实际设计过程中 为了保证数据表内容的完整 增加了某些冗余字段 在物种信息表Species表中 包含了科 属字段 但标本信息表 Specimen中 除了两个表的关联字段种加词外 同时还增加了科 属字段 6数据库安全管理数据库安全管理 6 1防止用户直接操作数据库的方法防止用户直接操作数据库的方法 用户只能用帐号登录到应用软件 通过应用软件访问数据库 而没有其他途径操作数据 库 6 2用户帐号密码的加密方法用户帐号密码的加密方法 暂时不加密 今后如果需要 可以借鉴MD5方式保存密文 6 3角色与权限角色与权限 角色可以访问的表与列操作权限 操作员 调度员读 添加 修改 系统管理员读 添加 修改 删除 7数据库管理与维护说明数据库管理与维护说明 建议由数据库管理人员或数据库开发人员完成 定期备份或移除无用数据 参考文献 1 国家环境保护总局 编 中国生物多
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 爱心传递温暖人间写人作文6篇
- 精卫填海作文扩写七年级(8篇)
- 品牌使用权协议
- 《中学信息技术基础:计算机操作与应用技巧》
- 身边的小故事一次难忘的经历(7篇)
- 公交公司科技活动方案
- 小学教师节作文300字范文11篇
- 公众号参观活动方案
- 公众活动策划方案
- 公会歪歪活动方案
- 边坡巡检记录表完整优秀版
- 《创新与创业基础》课程思政优秀教学案例(一等奖)
- 原子荧光分析(汞)原始记录2
- 北师大版五下书法《第6课戈字旁》课件
- 铁路TBT3089SNS柔性防护网技术手册
- (高清正版)T_CAGHP 054—2019 地质灾害治理工程质量检验评定标准(试行)
- 物流招标文件模板(完整版)
- 关于地理高考四大能力要求解读
- 空气动力学PPT课件
- 广西地方标准《闽楠栽培技术规程》(征求意见稿)
- 室内灯具系列专业英语词汇
评论
0/150
提交评论