- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章 数据库系统概述
本 章 要 点
1. 理解数据和信息的概念与其区别。
2. 了解数据库管理技术的发展的各个阶段及每个阶段的特点,其中重点是数据库系统阶段。初步了解数据库系统。
3. 初步理解掌握本章提到的有关数据库的专业术语,为后面各章的学习打下好的基础。
4. 理解数据库中数据模型的概念。
5. 理解掌握三种模式结构、两层映像结构和数据独立性。;1.1 数 据
1.1.1 数据与信息
什么是信息?信息是关于客观事实的可通讯的知识。它是关于现实世界事物的存在方式或运动状态的反映的综合,具体说是一种被加工为特定形式的数据,但这种数据形式对接收者来说是有意义的,而且对当前和将来的决策具有明显的或实际的价值。
首先,信息是客观世界各种事物变化和特征的反映。其次,信息是可以通讯的。再者,信息可以形成知识。
凡事计算机中用来描述事物的记录,通称为数据。要注意,这里所说的数据,不仅是指数字,;还包括文字、图形、图像、动画、声音等等。数据实际上是记录下来的被鉴别的符号,它本身并没有意义;信息是对数据的解释,是对数据语义的解释;数据经过处理过后仍然是数据,只有经过解释才有意义,才能称为信息。可以说,信息是经过加工以后,并对客观世界产生影响的数据。数据与信息的对应因具体环境而异,同一信息可用不同数据表示,同一数据也可有不同的解释。
综上所述,数据和信息是两个互相联系、互相依存又相互区别的概念。信息是加工处理后的数据,是数据所表达的内容,而数据则是信息的表达形式。它们的关系如图1.1所示。;
图1.1 将数据加工为信息的过程;1.1.2 数据密集型应用的特点
数据密集型的应用也就是说的以数据为中心的应用,它具有如下三个特点:
1.涉及的数据量大
以银行的信息管理为例,如果要将全部信息保存起来,则数据量是非常大的,这些大量的数据需要保存在辅助存储设备上,并需要有高效的处理方法。
2.数据一般长期保存
需要长期保存的数据称为持久性数据。比如图书馆和保险公司、银行等的信息,必须要持久地保存,这些数据就是持久性数据。持??性数据试有价值的,人们可以通过对积累的数据;进行分析,制定出合适的方针和决策。比如通过分析一段时间内哪些图书借出的次数比较多,可以帮助图书管理人员决定下次要进书的种类和数量。这就是我们常说的辅助决策支持功能。
3.数据共享
在数据密集型应用中,数据一般不是某个用户专有的,而是可被多个用户使用,而且还必须允许多个用户同时使用这些数据。比如火车订票系统,有很多个订票点,我们不可能在一个订票点工作时,不允许其他的订票点工作,否则设立这么多订票点就没有任何意义了。;1.2 数据管理技术的发展
数据处理是指从某些已知的数据出发,推导加工出一些新的数据,也即对各种数据进行收集、存储、加工和传播的一系列活动的综合。其目的是从大量的原始的数据中抽取,推导出人们有价值的信息,以作为行动和决策的依据。
数据管理是指如何对数据进行分类.组织.储存.检索及维护。这部分操作是数据处理业务的基本环节,而且是任何数据处理业务中必不可少的共有部分。
数据处理是与数据管理相联系的,数据管理技术的优劣,将直接影响数据处理的效率。; 人们借助计算机进行数据处理是近三十年的事。研制计算机的初衷是利用计算机进行复杂的科学计算,在应用需求的推动下,在计算机硬件、软件发展的基础上,数据管理技术不断完善,发展经历了人工管理、文件系统、数据库阶段。
1.2.1人工管理阶段
在人工管理阶段(20世纪50年代中期以前),计算机主要用于科学计算,其他工作还没有展开。外部存储器只有磁带、卡片和纸带等,还没有磁盘等字节存取存储设备。
软件只有汇编语言,尚无数据管理方面的软件。数据处理的方式基本上是批处理。这些决定了当时的数据管理只能依赖人工来进行。;人工管理阶段的数据管理有下列弊端:
1.数据不保存在计算机内
2.没有专用的软件对数据进行管理
3.只有程序(Program)的概念,没有文件(File)的概念
4.数据面向应用、程序
人工管理阶段的特征如图1.2所示。
图1.2 人工管理阶段的特征;1.2.2文件管理阶段
在这一阶段(20世纪50年代后期至60年代中期),计算机不仅用于科学计算,还用于信息管理。随着数据量的增加,数据的存储、检索和维护问题成为紧迫的需要,数据结构和数据管理技术迅速发展起来。此时,外部存储器已有磁盘、磁鼓等直接存取存储设备。软件领域出现了高级语言和操作系统。操作系统中的文件系统是专门管理外存的数据管理软件。数据处理的方式有批处理,也有联机实时处理。
在文件管理阶段,数据以“文件”形式可长期保存在外部存储器的磁盘上。用户可以反复对文件进行查询、修改、插入的删
文档评论(0)