第二章 农业数据库及管理信息系统解剖

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4.人力资源数据库 人力资源是资源中最重要的组成部分。
(二) 农业技术数据库
从科研到科普、从种植到养殖再到市场等农业产业化的全过 程的技术。
主要包括农业栽培技术、农业养殖技术、农副产品加工技术、 农业资源综合开发利用技术、专利项目等信息。
(三)农业统计数据库的类型 1.企业与产品数据库 从企业到产品,再从产品到市场的信息链。 2.生产信息统计数据库 农业产业生产过程中产生的大量数据。 3.农业气象资料数据库 为农业生产服务提供的天气现象记载。 (四)农业生产数据库
面向对象程序设计技术、并行计算技术 互相渗透和结合
2.农业数据库(Database in Agriculture) 是指把农业生产中出现的一些客观事件、 事物或现象的有关信息,通过文字、符号 或语言,按照某种方式进行组织存储和表 达的数据集合.
数据库系统的三级模式结构
数据库系统的三级模式结构由外模式、模式和内模式组成。 如图2-1所示。
数据库系统阶段(20世纪60年代后期开始): 数据结构化;共享好且冗余少;数据统一管理;独立性高
注:独立性针对数据的逻辑和物理结构与应用程序之间关系而言。
2)数据库技术:
第一代DB(20世纪60年代末):网状、层次数据模型 第二代DB(20世纪70年代):关系数据模型
第三代DB(20世纪80年代):面向对象(领域扩展) 发展特征:与网络通信技术、人工智能技术、

二、农业数据库的类型
按内容分为:综合性和专题性两种; 按地域范围:世界级、国家级、地区级和农场级4种水平;
(一) 农业资源数据库:可细分为:
1.地理资源数据库 把国家的水土资源进行科学归类形成的资 源库。
2.种质资源数据库 包括植物、动物、昆虫、微生物的整个生 物群体。
3.基因资源数据库 是育种工程的重要保证。
损耗。 3.数据库中的数据要具有可用性、准确性。 4.数据库要有集成性、多种形式化。 5.数据库可作为一种资源,可为公众共享或一定范围内的
使用者分享。 6.数据库可以动态的增删内容,进行有效的维护。 7.数据库具有促进、加快大量信息传播的功能。
农业应用的主要数据库类型
1、大型关系数据库 主要使用的产品有SYBASE、 ORACLE,采用Client/Server结构,支持多用户查询,主 要应用于科技文献管理、科技项目管理等。 2、小型关系数据库 主要使用的产品有DBASE、 FOXBASE、FOXPRO、ACCESS,运行在单机上,由各个 职能部门使用,数据基本上不共享,主要应用于各部门内部 管理,如人事档案、工资发放、固定资产、业绩考核等系统。 3、全文检索型数据库 主要使用的产品有TRS全文检索系 统。
它包括了以数据为主体的数据库和管理数据库系统的系 统软件DBMS,还包括了支持数据库系统的计算机硬件环 境和操作系统环境、管理和使用数据库系统的人、方便使 用和管理系统的各种技术说明书和使用说明书。
数据库、数据库管理系统和数据库系统是三个不同的概 念。数据库强调的是数据,数据库管理系统强调的是系统软 件,而数据库系统强调的是数据库的整个运行系统。数据库 系统包括了数据库、数据库管理系统、数据库管理员等多方 面内容。
ቤተ መጻሕፍቲ ባይዱ
5)数据库技术(DBT): 计算机数据管理技术发展的最新阶段, 研究数据的存储、使用和管理
数据库技术的发展
1)计算机数据管理阶段:
人工管理阶段(20世纪50年代中期以前): 不保存不共享;数据无专门管理;不具独立性
文件系统阶段(20世纪50年代后期 60年代中后期): 可保存但共享差;数据专门管理;一定独立性
农业类生产数据库可细分成以下两数据库:企业与产品库和 农业市场信息库。 (五)农业政策法规数据库 (六)相关行业信息数据库 该类数据库包括相关行业的生产动态、供需情况、技术发展等 信息,农民可以通过分析这些行业对农业发展趋势的影响制定 相应的对策。
三、农业数据库的特性
1.数据库要具有相当规模。 2.数据库中的数据具有可重复利用性,重复使用不会发生
第三讲 农业数据库及 管理信息系统
第一节 农业数据库
一、农业数据库的概念 二、农业数据库的类型 三、农业数据库的特性 四、农业数据库的发展 五、农业数据库的设计 六、农业数据库的应用
一、农业数据库的概念
1.数据库(Database)及其相关概念 数据:描述事物的符号记录 数据库:是指在计算机系统中,按照一定的方式进行组织、 存储和使用的相关数据集合。 数据库系统: 是基于数据库的计算机应用系统。
★特点:
(1)实现数据共享。 (2)减少数据的冗余度。同文件系统相比,由于数据库实现了数据共享,从
而避免了用户各自建立应用文件。减少了大量重复数据,减少了数据冗 余,维护了数据的一致性。 (3)数据的独立性。数据的独立性包括数据库中数据库的逻辑结构和应用程 序相互独立,也包括数据物理结构的变化不影响数据的逻辑结构。 (4)数据实现集中控制。文件管理方式中,数据处于一种分散的状态,不同 的用户或同一用户在不同处理中其文件之间毫无关系。利用数据库可对 数据进行集中控制和管理,并通过数据模型表示各种数据的组织以及数 据间的联系。 (5)数据一致性和可维护性,以确保数据的安全性和可靠性。主要包括: ①安全性控制:以防止数据丢失、错误更新和越权使用; ②完整性控制:保证数据的正确性、有效性和相容性; ③并发控制:使在同一时间周期内,允许对数据实现多路存取,又能防 止用户之间的不正常交互作用; ④故障的发现和恢复:由数据库管理系统提供一套方法,可及时发现故 障和修复故障,从而防止数据被破坏
应用 A
应用 B
外模式 1
应用 C 外模式 2
应用 D
应用 E
外模式 3
内模式 2 内模式 1
数据库 图 2-1 数据库系统的三级模式
外模式:亦称为子模式或用户模式,是数据库用户看到的数据 视图,它涉及的是数据的局部逻辑结构,通常是模式的子集。 模式:亦称为逻辑模式,是数据库中全体数据的逻辑结构和特 性的描述,是所有用户的公共数据视图,它描述的是数据的全 局逻辑结构。 内模式:亦称为存储模式,是数据在数据库系统内部的表示, 即对数据的物理结构和方式的描述。
相关文档
最新文档