第1章节数据库的技术概述.ppt

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

第1章 数据库技术概述 计算机系 目 录 1.数据库技术的应用现状 2.数据库技术发展 3.数据库中的基本概念 4.数据库系统体系结构 5.数据库系统的特点 6.数据库技术应用前景 7.课程安排 1. .数据库技术的应用现状 数据库技术研究内容 应用现状 2.数据库技术发展 2.1 数据和数据管理技术 2.2 数据库系统发展的三个里程碑 2.3 数据库系统的三个发展阶段 2.1 数据和数据管理技术 数据:数据是载荷信息的媒体。 表现形式:数字、字符、文字、图表、图形、图像、声音等。 数据管理技术:数据管理是指对数据的分类、组织、编码、存储、查询和维护等活动,是数据处理的中心环节。 (1) 人工管理阶段 (2)文件系统阶段 (3) 数据库系统阶段 数据举例 学生档案中的学生记录 (李明,男,1972,江苏,计算机系,1990) 数据的形式不能完全表达其内容 数据的解释 语义:学生姓名、性别、出生年月、籍贯、所在系别、入学时间 解释:李明是个大学生,1972年出生,江苏人,1990年考入计算机系 请给出另一个解释和语义 2.2 数据库系统发展的三个里程碑 IMS系统 DBTG报告 关系数据库系统 2.3 数据库系统的三个发展阶段 第一代数据库系统 20世纪70年代,数据库系统以广为流行的网状型数据库和层次型数据库为代表 第二代数据库系统 20世纪80年代出现了以关系数据库为代表的第二代数据库系统。 新一代数据库系统 自20世纪80年代末,90年代初以来,开发新一代数据库技术成为数据库技术研究的热点课题。 3.数据库中的基本概念 数据库 数据库管理系统 数据库系统 数据库概念 数据库是长期存储在计算机系统内的一个通用化的、综合性的、有结构的、可共享的大量数据集合,具有较小的数据冗余度和较高的数据独立性、安全性和完整性。 数据库概念的说明 数据库是一个通用化、集成化的相关数据的集合 数据库应满足各种用户的不同需要 数据库的创建、运行和维护是在数据库管理系统控制下实现的,并可为各种用户共享。 二、数据库(举例) 数据库(续) 数据库的特征 数据按一定的数据模型组织、描述和储存 可为各种用户共享 冗余度较小 数据独立性较高 易扩展 数据结构化 整体数据的结构化是数据库的主要特征之一。 数据库中实现的是数据的真正结构化 数据的结构用数据模型描述,无需程序定义和解释。 数据可以变长。 数据的最小存取单位是数据项。 数据共享性 ?数据共享是指数据被多个用户所共用。数据共享是建立数据库最突出的优点。 文件系统中,文件通常是为某一应用目的而设计的,而数据库是一次建立为多次、多种应用而设计的。 多个用户可以通过一个智能化的接口即一个共同的存取方式共享数据库中的数据,而不必每个用户事先建立自己的数据文件,从而减轻了用户的负担,产生了专门生产和提供数据的“厂家”,以及专门提供信息共享的信息检索系统和信息服务机构。 人们可以通过直接购买或租用数据库、依靠信息服务中心、通过地区或国际网络系统等方式共享信息,从而推动信息的交流和利用。 数据的高共享性的好处 降低数据的冗余度,节省存储空间 避免数据间的不一致性 使系统易于扩充 数据冗余度小 冗余是指相同的数据在某一存储空间中多次出现。 数据的冗余会妨碍数据的完整性,浪费存储空间,增加用户查找时间。 数据库系统使得数据独立于具体的应用程序,使相同的数据不必多处存储,从而减少了数据的冗余度。 数据独立性 物理独立性 指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。当数据的物理存储改变了,应用程序不用改变。 逻辑独立性 指用户的应用程序与数据库的逻辑结构是相互独立的。数据的逻辑结构改变了,用户程序也可以不变。 数据的保存和移植 ????文件系统管理方式不便于数据的长期保留和移植,数据往往随着应用程序的删除而消亡,或由于计算机系统不同而对移植来的数据不能处理。 而数据库是独立于应用程序的,所以它可以长久保留数据,并可以储备多个副本,如存储在磁带上,特别是对过时的信息,可以进行追溯检索。 同时,由于数据库管理系统具有良好的独立性、灵活性和完整性,可以与数据库一起移植于不同的计算机系统中,构成新的数据库系统。更由于数据库生产趋于专业化和规范化,促使数据库的应用越来越广泛 数据库管理系统 数据库管理系统(Database Management System,DBMS)是统一管理数据库的一种软件(属系统软件),它负责如下工作: 数据库中的数据组织。 数据库中的数据操纵。 控制及保护数据不受破坏。 数据库中的数据交换。 数据库中的数据服务。 数据字典。 DBMS的主要功能 数据定义功能 提供数据定义语言(DDL) 定义数据库中的数据对象(数据类型 数据结

文档评论(0)

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

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

1亿VIP精品文档

相关文档