农业信息技术农业数据库系统 PPT课件_第1页
农业信息技术农业数据库系统 PPT课件_第2页
农业信息技术农业数据库系统 PPT课件_第3页
农业信息技术农业数据库系统 PPT课件_第4页
农业信息技术农业数据库系统 PPT课件_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1,农业信息技术,2,第三章农业数据库系统,3,数据库系统概述农业数据库建设农业管理信息系统农业数据处理与统计分析,3,第一节数据库系统概述,一、数据库系统的构成与特点二、数据库管理系统三、数据库中的数据模型四、数据库设计,4,第一节数据库系统概述,一、数据库系统的构成与特点,(一)数据管理与数据库系统,数据管理技术是指对数据进行分类、编码、存储、检索和维护,它是数据处理的中心问题。数据管理技术经历了人工管理、文件系统、数据库系统、高级数据库等发展阶段。数据库系统(databasesystems)是计算机应用系统中一种专门管理数据资源的系统,由数据库、数据库管理系统和用户应用三部分组成。,5,第一节数据库系统概述,数据库(database,DB)是按照数据结构来组织、存储和管理数据的仓库。详细讲,数据库是长期存储在计算机内、与应用彼此独立的、以一定的组织方式存储在一起的、彼此相互关联的、具有较少冗余的、能被多个用户共享的数据集合。数据库类型多样,有最简单的存储各种数据的表格,也有存储海量数据的大型数据库系统,有文字型、数字型、图像型和声音型等不同数据形式。多媒体数据库(MultimediaDataBase,MDB)能提供图像、文本、声音等信息的全方位“立体化”的服务方式。,一、数据库系统的构成与特点,(一)数据管理与数据库系统,6,第一节数据库系统概述,一、数据库系统的构成与特点,(一)数据管理与数据库系统,7,第一节数据库系统概述,一、数据库系统的构成与特点,(一)数据管理与数据库系统,数据库是为获取数据而设计,而数据仓库是为分析数据而设计。数据仓库(Datawarehouse,DW)是决策支持系统和联机分析应用数据源的结构化数据环境,是一个面向主题的、集成的、相对稳定的、反映历史变化的数据集合,用于支持管理决策。数据仓库系统是一个信息提供平台,包含数据获取(DataAcquisition)、数据存储(DataStorage)、数据访问(DataAccess)三个关键部分,为用户提供各种手段从数据中获取信息和知识。,8,第一节数据库系统概述,(二)数据库系统的构成,一、数据库系统的构成与特点,数据库系统简图,数据库用户软件硬件,终端用户应用程序员数据库管理员,数据库管理系统DBMS,存储数据库运行DBMS(包括操作系统)的硬件资源,9,第一节数据库系统概述,(二)数据库系统的构成,一、数据库系统的构成与特点,数据库系统的4个组成部分构成了一个复杂的层次系统,10,第一节数据库系统概述,(三)数据库系统的特点,一、数据库系统的构成与特点,(1)数据的结构化(2)数据共享性好(3)数据独立性好(4)用户接口简单(4)系统运行可靠(5)能够重组数据(6)基于某种数据模型,能够充分描述数据间的内在联系,11,第一节数据库系统概述,二、数据库管理系统,数据库管理系统(DataBaseManagementSystem,DBMS)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过DBMS访问数据库中的数据,数据库管理员也通过DBMS进行数据库的维护工作。,12,第一节数据库系统概述,二、数据库管理系统,(一)数据库管理系统的功能,(1)数据定义功能(2)数据存取功能(3)数据库运行管理功能(4)数据库建立和维护功能(5)数据库的传输,13,第一节数据库系统概述,二、数据库管理系统,(二)数据库管理系统的层次结构,根据处理对象的不同,数据库管理系统的层次结构由高级到低级依次为,应用层语言翻译处理层数据存取层数据存储层操作系统,14,第一节数据库系统概述,(三)常用的数据库管理系统,二、数据库管理系统,(1)Oracle(2)MicrosoftSQLServer(3)MicrosoftAccess,15,第一节数据库系统概述,三、数据库中的数据模型,在数据库中用数据模型(datamodel)来抽象、表示和处理现实世界中的数据和信息。数据模型是指描述反映客观事物的数据及其联系。按照应用层次,数据模型分为概念数据模型、逻辑数据模型和物理数据模型等三类。,16,第一节数据库系统概述,三、数据库中的数据模型,(一)概念模型,概念数据模型也称信息模型,它是按用户的观点来对数据和信息建模,主要用于数据库设计。是现实世界到机器世界的一个中间层次,是数据库设计的有力工具。它不依赖于某个DBMS支持的数据模型,同时又可以转换为某一DBMS支持的特定数据模型。概念模型的特点是:具有较强的语义表达能力,能够方便、直接地表达应用中的各种语义知识;简单、清晰、易于用户理解,是用户与数据设计人员之间进行交流的语言。,17,第一节数据库系统概述,三、数据库中的数据模型,(一)概念模型,1.信息世界中的基本概念,2.概念模型的表示方法,(1)实体(2)属性(3)键(4)域(5)实体型(6)实体集(7)关联,E-R方法称为实体-联系方法(Entity-RelationshipApproach),该方法能够方便、准确地表示出上述信息世界中常用的概念,它用E-R图来描述现实世界的概念模型。E-R方法也称为E-R模型,它是概念模型常用的方法。此外,还有扩充的E-R模型、面向对象模型及谓词模型等。,18,第一节数据库系统概述,三、数据库中的数据模型,(二)数据模型,逻辑数据模型又被简称为数据模型,主要包括网状模型,层次模型,关系模型等,它是按计算机系统的观点对数据建模,主要用于DBMS的实现。层次模型、网状模型是早期的数据模型。通常把它们称为格式化数据模型,因为它们是属于以“图论”为基础的表示方式。关系模型是用“二维表”(或称关系)来表示数据之间的联系。,19,第一节数据库系统概述,三、数据库中的数据模型,(二)数据模型,1.层次模型,层次数据模型实质上是一种有根结点的定向有序树(在数学中“树”被定义为一个无回的连通图),即用“树”结构表示实体集之间的关联,其中实体集(用矩形框表示)为结点,而树中各结点之间的连线表示它们之间的关联。根据“树”结构的特点,建立数据的层次模型需要满足下列两个条件:有且仅有一个结点无“父”结点称为根结点;其他数据记录有且只有一个“父”结点。按照层次模型建立的数据库系统称为层次模型数据库系统,其典型代表是管理信息系统(ManagementInformationSystem,MIS)。,20,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论