- 1
- 0
- 约1.37万字
- 约 90页
- 2017-12-30 发布于湖北
- 举报
第1讲 数据库系统概论最新可用.ppt
《数据库技术》 数据库系统概论 本章内容 1.1 数据管理技术的发展 1.2 数据库和数据库系统 1.3 数据模型 1.4 数据库新技术 概 述 数据库的一个应用实例 某图书超市,有20多名员工,经营着约数万种图书。该超市用图书销售系统进行销售管理该超市的图书销售系统扮演者重要角色。 功能:该系统提供了图书的购买入库、查询、销售及汇总等功能。 优点:从管理者角度,该系统大大节省了管理维护图书的时间和费用,大大减轻了帐务处理的负担;从购书者的角度,也大大缩短了购书者寻找书籍的时间。 数据库的广泛应用 我们日常生活中几乎所有的领域: 数据处理及数据管理 信息与数据 1.信息 信息是人们头脑中对现实世界中客观事物以及事物之间联系的抽象反映,它向我们提供了关于现实世界实际存在的事物和联系的有用知识。 2.数据 数据是人们用各种物理符号,把信息按一定格式记载下来的有意义符号组合。 3.数据与信息的关系 数据是信息的具体的表示形式,信息是各种数据所包括的意义。信息可用不同的数据形式来表现,信息不随数据的表现形式而改变。 数据处理及数据管理 人类历史上的数据处理活动,可以追溯到远古时代。在漫长的历史进程中,数据处理技术不断得到发展,它经历了手工处理、机械处理和电子处理3个阶段。 1.数据处理 数据的处理过程包括:数据收集、转换、组织,数据的输入、存储、合并、计算、更新,数据的捡索、输出等一系列活动。 2.数据管理 计算机数据管理是指计算机对数据的管理方法和手段。数据管理是指对数据的组织、分类、编码、存储、检索和维护。 数据处理技术的发展 手工数据处理阶段 从原始社会到19世纪末。数据处理离不开手工操作,效率低,能处理的数据量少。这一阶段,人们致力于计算工具的改善,计算方法的革新,并取得一系列辉煌的成就,如中国的筹算、珠算、圆周率计算法、簿记制度等,外国的对数、计算尺、手摇计算机等。 机械数据处理阶段 19世纪末到 20世纪 40年代。1890年美国中央统计局的H.霍勒里思为编制人口统计表发明了卡片制表机,使数据处理出现了一次重大的突破。该机能够以半自动方式进行穿孔、校验、分类、整理、制表等工作,处理效率有很大提高。但机械设备的性能和效率仍然使数据处理受到很大的限制。 电子数据处理阶段 20世纪40年代电子计算机的出现为数据处理开辟了新的天地。电子计算机具有运算速度快、存储容量大、输入输出灵活多样等特点,正合数据处理的需要。以电子计算机作为工具进行的数据处理称电子数据处理 (英文缩写EDP)。现在人们讨论研究的数据处理技术和数据处理系统一般都是指电子数据处理技术和电子数据处理系统。 数据管理技术的发展 数据库技术是随着数据管理发展的需要而产生的,其发展经历了三个阶段 人工管理阶段 20世纪50年代中期以前,最初的计算机主要用于科学计算(虽然计算机尚未出世前科学家们已为它赋予了强大的功能) 硬件:外存-卡片、纸带、磁带 软件:汇编语言,没有高级语言、操作系统、管理数据库的软件 数据管理的特点: 1、数据不进行保存 2、没有专门的数据库管理软件 3、数据面向应用 4、只有程序的概念,没有文件的概念 当计算机的用处越来越大时,计算机处理的数据就越来越需要进行保存,以便以后进行查询更新等 文件管理阶段 20世纪50年代末60年代中期,计算机应用范围也不断扩大,不仅用于科学计算,大量用于管理,数据组织成文件,以文件为单位管理数据 硬件:磁盘、磁鼓 软件:操作系统、高级语言 文件管理特点: 1、数据可以长期存储在磁盘上 2、程序与文件相互依存 3、文件之间缺少联系,不能反映企业间的业务联系 4、数据冗余量大 5、数据容易发生矛盾 6、文件系统提供了数据与程序之间的存取方法 数据库管理阶段 20世纪60年代末以来,随着计算机应用范围的扩展、数据量的剧增,推出了数据库方式,克服文件管理的弊端,建立数据间的联系,着力解决数据的安全性、完整性、以及数据保护等问题 数据的结构化是数据库与文件系统的根本区别 在数据库系统中,数据不再针对某一应用,而是面向全组织,具有整体的结构化。不仅数据是结构化的,而且存取数据的方式也很灵活,可以存取数据库中的某一个数据项、一组数据项、一个记录或一组记录。而在文件系统中,数据的最小存取单位是记录。 2、数据共享性好 3、具有较高的数据独立性好 4、减少了数据冗余 5、增强的数据安全性和完整性保护 6、数据存取粒度小 数据库管理系统功能 Database management system database systems 数据库管理系统(DBMS)是数据库系统的核心。用户或应用程序
原创力文档

文档评论(0)