农业信息技术chapter3农业数据库系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
农业信息技术

第三章 农业数据库系统
数据库系统概述 农业数据库建设 农业管理信息系统 3 农业数据处理与统计分析

第一节 数据库系统概述
一、数据库系统的构成与特点 二、数据库管理系统 三、数据库中的数据模型 四、数据库设计

第一节 数据库系统概述
一、数据库系统的构成与特点
(一)数据管理与数据库系统
(一)数据管理与数据库系统
分类标准 用户数量
数据类型和表现形式
数据存诸介质类型 数据结构和存取方法 数据存放地点
类别 单用户数据库 多用户数据库 文献型数据库 数值型数据库 事实型数据库 文本型数据库 它们的结合型数据库 磁带数据库 硬盘数据库 光盘数据库 关系型数据库 层次型数据库 网络型数据库 集中式数据库 分布式数据库

第一节 数据库系统概述
一、数据库系统的构成与特点
(一)数据管理与数据库系统
数据库是为获取数据而设计,而数据仓库是为分析数据而设计。 数据仓库(Data warehouse,DW)是决策支持系统和联机分析应用数据
源的结构化数据环境,是一个面向主题的、集成的、相对稳定的、反映历 史变化的数据集合,用于支持管理决策。 数据仓库系统是一个信息提供平台,包含数据获取(Data Acquisition)、 数据存储(Data Storage)、数据访问(Data Access)三个关键部分,为 用户提供各种手段从数据中获取信息和知识。

第一节 数据库系统概述
三、数据库中的数据模型
(一)概念模型
1. 信息世界中的基本概念
2. 概念模型的表示方法
(1)实体 (2)属性 (3)键 (4)域 (5)实体型 (6)实体集 (7)关联
E-R方法称为实体-联系方法(EntityRelationship Approach),该方法能 够方便、准确地表示出上述信息世界 中常用的概念,它用E-R图来描述现实 世界的概念模型。E-R方法也称为E-R 模型,它是概念模型常用的方法。

第一节 数据库系统概述
一、数据库系统的构成与特点
(一)数据管理与数据库系统
数据库(database,DB)是按照数据结构来组织、存储和管理 数据的仓库。
详细讲,数据库是长期存储在计算机内、与应用彼此独立的、以 一定的组织方式存储在一起的、彼此相互关联的、具有较少冗余 的、能被多个用户共享的数据集合。

第一节 数据库系统概述
三、数据库中的数据模型
在数据库中用数据模型(data model)来抽象、表示和处理 现实世界中的数据和信息。
数据模型是指描述反映客观事物的数据及其联系。 按照应用层次,数据模型分为概念数据模型、逻辑数据模型
和物理数据模型等三类。

第一节 数据库系统概述
三、数据库中的数据模型

第一节 数据库系统概述
一、数据库系统的构成与特点
(二)数据库系统的构成
数据库
用户
终端用户 应用程序员 数据库管理员
软件 数据库管理系统 DBMS
硬件
ቤተ መጻሕፍቲ ባይዱ
存储数据库
数据库系统简图
运行DBMS(包括操作系统)的硬件资源

第一节 数据库系统概述
一、数据库系统的构成与特点
(二)数据库系统的构成
数据库系统的4个组成部分构成了一个复杂的层次系统
数据库类型多样,有最简单的存储各种数据的表格,也有存储海 量数据的大型数据库系统,有文字型、数字型、图像型和声音型 等不同数据形式。
多媒体数据库(Multimedia DataBase,MDB)能提供图像、文 本、声音等信息的全方位“立体化”的服务方式。

第一节 数据库系统概述
一、数据库系统的构成与特点
(二)数据库管理系统的层次结构
根据处理对象的不同,数据库管理系统的层次结构由高级 到低级依次为
应用层 语言翻译处理层 数据存取层 数据存储层 操作系统

第一节 数据库系统概述
二、数据库管理系统
(三)常用的数据库管理系统
(1)Oracle (2)Microsoft SQL Server (3)Microsoft Access
(一)概念模型
概念数据模型也称信息模型,它是按用户的观点来对数据和信息建 模,主要用于数据库设计。
是现实世界到机器世界的一个中间层次,是数据库设计的有力工具。 它不依赖于某个DBMS支持的数据模型,同时又可以转换为某一 DBMS支持的特定数据模型。
概念模型的特点是: 具有较强的语义表达能力,能够方便、直接 地表达应用中的各种语义知识; 简单、清晰、易于用户理解,是 用户与数据设计人员之间进行交流的语言。
数据管理技术是指对数据进行分类、编码、存储、检索和维护,它 是数据处理的中心问题。
数据管理技术经历了人工管理、文件系统、数据库系统、高级数据 库等发展阶段。
数据库系统(database systems)是计算机应用系统中一种专门管 理数据资源的系统,由数据库、数据库管理系统和用户应用三部分 组成。
此外,还有扩充的E-R模型、面向对象 模型及谓词模型等。

第一节 数据库系统概述
三、数据库中的数据模型
(二)数据模型
逻辑数据模型又被简称为数据模型,主要包括网状模型,层次 模型,关系模型等,它是按计算机系统的观点对数据建模,主 要用于DBMS的实现 。

第一节 数据库系统概述
一、数据库系统的构成与特点
(三)数据库系统的特点
(1)数据的结构化 (2)数据共享性好 (3)数据独立性好 (4)用户接口简单 (4)系统运行可靠 (5)能够重组数据 (6)基于某种数据模型,能够充分描述数据间的内在联系

第一节 数据库系统概述
二、数据库管理系统
数据库管理系统(Data Base Management System, DBMS)是一种操纵和管理数据库的大型软件,用于建立、 使用和维护数据库,对数据库进行统一的管理和控制, 以保证数据库的安全性和完整性。
用户通过DBMS访问数据库中的数据,数据库管理员也通 过DBMS进行数据库的维护工作。

第一节 数据库系统概述
二、数据库管理系统
(一)数据库管理系统的功能
(1)数据定义功能 (2)数据存取功能 (3)数据库运行管理功能 (4)数据库建立和维护功能 (5)数据库的传输

第一节 数据库系统概述
二、数据库管理系统
相关文档
最新文档