[第四章第一讲数据库管理与应用.ppt

[第四章第一讲数据库管理与应用.ppt

  1. 1、本文档共73页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[第四章第一讲数据库管理与应用

本节提要 一、数据库基本概念 数据库 数据库管理系统 数据库系统 二、数据库体系结构与工作原理 组成 体系结构 三、关系数据库 参考书 1.冯玉才,数据库系统基础(第二版),武汉,华中理工大学出版社,1993 2.萨师煊 王珊,数据库系统概论,北京,高等教育出版社,1997.9 3. 张健沛, 数据库原理及应用系统开发, 1999年4月 4.史济民 汤观全 编著,Visual Foxpro 及其应用系统开发,北京,清华大学出版社,2000.1 第四章 资源信息系统数据库原理与应用设计 数据库技术是本世纪60年代开始兴起的一门信息管理自动化的新兴学科,是计算机科学的一个重要分支。数据库技术是一门综合性的软件技术,是编译原理、数据结构、操作系统和程序设计许多软件知识的综合应用。随着计算机技术的蓬勃发展,数据库技术的应用越来越广泛,几乎深入到各个领域、各个部门。本章首先介绍数据库基本知识,有关数据的基本概念和持征,然后介绍资源数据库的结构设计,数据库开发.最后资源数据库的应用情况。 一、数据库基本概念 数据 描述事物的符号记录称为数据。描述事物的符号可以是数字,也可以是文字、图形、图像、声音、语言等。数据本质上是对信息的一种符号化表示、是用来载荷信息的。 数据处理也称为信息处理。数据处理实际上就是利用计算机对各种形式的数据进行处理。它包括:数据采集、整理、编码和输入,有效地把数据组织到计算机中,由计算机对数据进行一系列储存、加工、计算、分类、检索、传输、输出等操作过程。数据处理的目的是从大量原始的数据中抽取和推导出对人们有价值的信息以作为行动和决策的依据。 数据管理 数据管理是指数据的收集、整理、组织、存储、检索、维护和传送等各种操作,是数据处理中的基本环节,是任何数据处理任务必须具有的共同部分。 数据管理是数据库系统的基本功能 数据管理概述 人类活动的整个历史,离不开对信息和数据的收集、保存和处理。像银行、统计、仓库等部门的工作人员,无时无刻不在和大量的数据打交道。然而,随着社会的不断进步,人类社会积累的信息,正以“几何级数”的速度增长。因此人们过去传统的、落后的数据处理方法,已经远远适应不了形势发展的需要了。所以长期以来,如何妥善地保存和管理数据.一直是人们十分关注的课题。人们对数据处理现代化的要求日益迫切。 数据管理技术的发展历程 人工管理阶段 数据不保存 应用程序管理数据 数据不共享 数据不具独立性 数据管理技术的发展历程 文件系统阶段 数据保存 文件系统管理数据 数据共享差,冗余大 数据独立性差 数据库系统克服了以前所有处理方式的缺点,试图提供一种完美的、更高级的数据管理方式。它的基本思想是解决多用户数据共享的问题,实现对数据的集中统一管理,具有较高的数据独立性,并为数据提供各种保护措施。这一时期,数据库管理软件作为用户与数据的接口,程序和数据的关系如图所示。 数据管理技术的发展历程 数据库系统阶段: 数据结构化: 数据管理技术的发展历程 文件中记录内部有结构,但记录间无联系 数据管理技术的发展历程 与人工管理和文件系统相比,数据库系统主要有以下持点: 数据结构化 在数据库系统中,数据不再针对某一应用,而是面向整个组织,实现了整体数据的结构化,用数据模型描述数据结构。这是数据库系统与文件系统的本质区别。 数据共享性高,冗余度低 从整体角度看待和描述数据,数据不再是面向某个应用而是面向整个系统,因此数据可以被多个用户、多个应用共享使用。数据共享减低了数据冗余度,节省存储空间,而且可以避免数据的不一致性。 数据独立性高 数据库系统具有高度的物理独立性和一定的逻辑独立性。物理独立性是指用户的应用程序与数据库的物理结构是相互独立的,即当数据的物理存储改变时,应用程序不用改变。逻辑独立性是指用户曲应用程序与数据库的逻辑结构是相互独立的,即当数据的逻辑结构改变时,应用程序不用改变。 数据由DBMS统一管理和控制 数据库管理系统(DBMS:Chta Data Base Management System)作为用户与数据库之间的中间层软件,不仅提供数据定义、数据操纵、数据库运行、数据库维护等功能,而且提供数据控制功能,包括数据安全性控制、数据完整性控制、并发控制和数据库恢复等控制。 三个发展阶段特点的比较 1.2数据库相关概念 数据库(DB)是长期存储在计算机内、有组织的、可共享的数据集合。 数据库是按某种数据模型进行组织的、存放在外存储器上,且可被多个用户同时使用。因此,它具有较小的冗余度,较高的数据独立性和易扩展性。 数据库本身不是独立存在的,它是组成数据库系统的一部分,在实际应用中,人们面对的是数据库系统(DBS)。 (2)数据库系统 数据库系统是指具有管理和控制数据库功能的计算机系统

文档评论(0)

zhuanyewd + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档