- 1、本文档共32页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 会计电算化的技术基础 计算机技术 数据管理技术 网络技术 数据处理技术的新发展 计算机技术及其发展 略 数据管理技术及其发展 数据管理技术是一种数据处理技术。数据处理是对各种形式的数据进行收集、存储、加工和传输的一系列活动的总和,其目的是从大量的、原始的数据中抽取、推导出对人们有价值的信息。数据管理技术是数据处理的基础。有效的数据管理技术使得对大量数据的高速、有效、正确的处理成为可能。 数据管理技术的发展阶段 人工管理阶段 20世纪50年代中期以前,计算机主要用于科学计算。在硬件方面,没有磁盘等直接存储设备;软件方面,只有汇编语言,没有操作系统和管理数据的软件,数据处理方式基本上是批处理。 特点 数据不保存。 没有专门的软件对数据进行管理。 数据面向程序,不共享。 数据不具有独立性。 数据管理技术的发展阶段 文件系统阶段 60年代中期,计算机的应用范围不断扩大,它不仅用于科学计算,还应用于信息管理。随着数据量的增加,数据的存储、检索等成为面临的主要问题,由此数据结构和数据管理技术迅速发展起来。在硬件方面,磁盘、磁鼓等直接存取设备逐渐投入使用,软件领域中也出现了高级语言和操作系统。数据处理的方式也由以前的单机批处理变为批处理和联机实时处理。 特点 数据以“文件”形式长期保存在外部存储器上。 数据由专门的软件(文件系统)进行管理。 数据的共享性差。 冗余度大 数据独立性低。一旦数据的逻辑结构发生变化,必须对应用程序做相应的修改,文件结构也要做相应的修改。 数据管理技术的发展阶段 数据库系统阶段 在20世纪60年代后期,IMS系统、DBTG报告和E.F.Codd提出的关系系统三件大事的发生,标志着数据管理技术进入了数据库阶段。这一阶段的数据库管理技术克服了文件系统的缺陷,提供更高级、更有效的数据库管理方案。 其主要特点是: 以数学模型表示数据结构。数据模型不仅描述数据本身的特点,而且还描述数据之间的联系,这种联系体现了数据库与传统文件系统的根本区别,这时数据面向整个系统的所有应用程序,而不再是特定几个程序,减少了数据冗余,实现了数据共享。 数据独立性提高。应用程序与数据库的数据结构之间相互独立,当数据库结构中的物理结构改变时,不会影响到数据库结构中整体逻辑结构、用户的逻辑结构以及应用程序本身,用户只需知道怎样使用逻辑结构操作数据,而不必理会数据的物理结构。 提供便捷的用户接口。用户可以使用数据库语言(SQL)或者终端命令操作数据库,也可用程序方式操作数据库。 提供数据控制功能。主要体现在数据库的并发操作、数据恢复、保证数据完整性和安全性等控制功能上。 数据库系统结构 数据库技术 数据库 数据库(Data Base ,DB)是长期储存在计算机内,按一定的结构和规则组织起来的相关数据的集合是数据库系统的一个重要组成部分。 数据库不仅存储数据实体,而且存储数据实体之间的联系。数据库中的数据包括数据本身、对数据的描述(即对数据外模式、概念模式、内模式的描述)、数据之间的联系和数据的存取路径。数据库中的数据是整体结构化的。数据不再面向某一程序,从而减少了数据冗余度和数据的不一致性,同时数据建立在整体数据的不同子集上,便于系统的扩充。数据库通过数据库管理系统统一管理、统一控制。 数据库技术(续) 数据库系统 数据库系统(Database System,DBS)是指储存、管理、处理、应用和维护数据库的计算机系统。它是由计算机硬件、数据库、DBMS、数据库应用开发工具、数据库应用软件和数据库管理员组成。 数据库管理系统 数据库管理系统(Database Management System,DBMS)是建立、使用和维护数据库的系统软件。它对数据库进行统一管理和控制,以保证数据的安全性、完整性,多用户对数据的并发使用及发生故障后的数据库恢复。数据库管理系统通过数据字典对数据进行管理和维护。用户通过DBMS访问数据库中的数据,数据库管理员也通过DBMS进行数据维护工作。 数据库管理系统 数据库管理系统是位于用户和操作系统之间的软件系统,其功能有: 数据库定义。 包括定义构成数据库结构的外模式、模式和内模式,定义各种外模式和模式、模式与内模式之间的映像及有关的约束条件。 数据操纵。 通过数据操纵语言,用户可以实现对数据库的操作,如查询、插入、删除、修改等。 数据库运行管理。 数据库管理是DBMS的核心部分,包括系统控制、数据存取及更新管理等。DBMS通过对数据库进行并发控制、安全性检查、完整性约束条件的检查和执行、数据库的内部维护等,保证数据的安全性、完整性、一致性,以及多用户对数据的并发使用。 数据库建立和维护。 包括数据库的建立、数据库的更新、数据库再组织、数据库结构、数据库恢复即性能监视
文档评论(0)