第一数据库引论答案.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本章要点: 本章重点介绍数据库基本术语,数据库技术的发展过程及其主要特点; 数据库系统的三级模式结构; 目前常用的关系数据库管理系统以及数据库应用领域的新技术。 本章任务: 了解数据库技术的产生和发展 掌握数据库系统的基本术语 掌握数据库系统的体系结构 了解常用的数据库管理系统产品及数据库应用领域的新技术 2.数据库系统阶段的发展 发展: 70年代:层次(IMS) 、网状( DBTG )数据库 80年代:关系数据库 90年的:新型数据库 3.和各个领域融合 管理信息系统(MIS)、 办公自动化(OA)、 计算机辅助设计与制造(CAD/CAM)。 计算机集成制造系统(CIMS)、 地理信息系统(GIS) 知识库系统 4.数据库技术 数据库技术是把人们所关心的各种类型的数据输入到计算机中,经过加工、处理和累积,使这些数据变成有用的信息。 因此,如何管理和充分地利用这些数据,如何有效地描述和处理这些数据,便成为计算机研究领域的一个十分重要的课题。 二、数据处理与数据管理 数据处理是指对各种形式的数据进行操作的一系列活动的总和。 目的:了对大量的原始数据进行加工处理,从而得到我们所需要的有价值的数据,以作为行动和决策的依据。 中心问题:数据处理的中心问题是数据管理 数据管理指的是对数据的分类、组织、编码、存储、检索和维护。 三、Data、DBMS、DBS 数据库是一种内部联系密切、冗余度小、结构性强、独立性高、并可供有关用户共享的数据集合。 数据库管理系统(DataBase Management System,简称DBMS)实际上是一个用来管理数据库的大型软件。 数据库系统是指在计算机系统中引入数据库后的系统构成,一般是由相关的数据库、数据库管理系统(及其开发工具)、应用程序、数据库管理人员及用户组成。 主要是指50年代中期以前的这段时间,此时的计算机还很简陋,连完整的操作系统都没有。因此,数据只能放在卡片上或其他介质上,由人来手工管理。  主要是指50年代后期到60年代中期的这段时间,此时的计算机已经有了操作系统。在操作系统基础之上建立的文件系统已经成熟并广泛应用。因此,人们自然想到用文件把大量的数据存储在磁盘这种介质上,以实现对数据的永久保存和自动管理以及维护; 主要是指60年代后期以后,由于数据库管理系统的诞生,通过数据库管理系统管理大量的数据,不仅解决了数据的永久保存,而且真正实现了数据的方便查询和一致性维护问题,并且能严格保证数据的安全。 大型系统有全国民航售票系统、银行前台业务处理系统、各种服务行业的客户管理系统等。 数据库系统根据其特点,可分为三代 总之,从初期的层次、网状、关系数据库发展到中期的分布式数据库、图形图象、声音及人工智能数据库,直到近期的知识库、素材库、专家库、多媒体数据库等。形成了比较复杂的数据结构,使得数据在物理上和逻辑上都有了独立性,数据和应用程序都有了很大的可扩展性。数据能面向所有对于它的应用,有效地实现了数据共享和解决了数据冗余问题。 逻辑独立性 指用户的应用程序与数据库的逻辑结构是相互独立的。数据的逻辑结构改变了,用户程序也可以不变。 逻辑数据独立性是指修改数据库的逻辑模式而不必重写应用程序的能力。 数据和程序之间的独立性,使得人们可以把数据的定义和描述从应用程序中分离出去。 此外,数据的存取又有DBMS管理,用户不必考虑存取路径等细节,从而简化了应用程序的编制,大大减少了应用程序的维护和修改。 数据独立性是由DBMS的二级映像功能来保证的。 综上所述,我们可以说数据库是个通用化的综合性的数据集合,它可以供各种用户共享,且具有最小的冗余度和较高的数据与程序的独立性。 DBMS在数据库建立、运用和维护时对数据库进行统一控制和有效管理,以保证数据的完整性、安全性,并可在多用户同时使用数据库时进行并发控制,在发生故障后对系统进行恢复。 1.2.4 数据库技术研究领域 (1)数据库管理系统软件的研究 DBMS的研究包括研制DBMS本身以及DBMS为核心的一组相互联系的软件系统。包括工具软件和中间件 (2)数据库设计的研究 数据库设计的主要任务是在DBMS的支持下,按照应用的要求,为某一部门组织设计一个结构合理、使用方便、效率较高的数据库及其应用系统。 (3)数据库理论的研究 数据库理论的研究主要集中于关系的规范化理论、关系数据理论等。 1.3.1数据库管理系统外部的体系结构 从数据库最终用户角度看(即数据库管理系统外部的体系结构),数据库系统通常分为 单用户结构、 主从式结构、 分布式结构 客户/服务器结构。 1.3.2 数据库管理系统内部的系统结构 为了有效地组织、管理数据,提高数据库的逻辑独立性和物理独立性,美国家标准协会ANSI的数据库管理系统研究小组

文档评论(0)

知识宝库 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档