1 / 96
文档名称:

第1章 数据库系统概论.ppt

格式:ppt   大小:661KB   页数:96
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第1章 数据库系统概论.ppt

上传人:zbfc1172 2019/8/20 文件大小:661 KB

下载得到文件列表

第1章 数据库系统概论.ppt

相关文档

文档介绍

文档介绍:。使用数据库对数据进行管理是计算机应用的一个重要而广阔的领域。数据管理是数据处理的中心问题。数据处理是指对各种形式的数据进行收集、储存、加工和传播等一系列活动的总和。戒堵匈权蛀忙菩酋犯矩繁矩阵怔姆卧抛匝肘晶患诺难停闻茬锄伟咀励枢棋第1章数据库系统概论第1章数据库系统概论2数据处理的目的有两个:一是借助计算机科学地保存和管理大量复杂的数据,以便人们能方便而充分地利用这些宝贵的信息资源;其二是从大量的原始数据中抽取、推导出对人们有价值的信息。数据管理指的是对数据的分类、组织、编码、储存、检索和维护。数据库技术所研究的问题是如何科学地组织和储存数据,如何高效地处理数据以获取其内在信息。数据库技术是数据管理的最新技术。数据库系统是当代计算机系统的重要组成部分。幅狞千障咏货僧成钓翻叮沦戌赌皇累添罢拌玲磷议蜀诺命翔蒙瓢脉讹哉干第1章数据库系统概论第1章数据库系统概论3计算机数据管理方法是不断发展的,至今大致经历了三个阶段:人工管理阶段、文件系统阶段和数据库系统阶段。,计算机本身的水平较低。在硬件方面,计算机的运算速度低、内存容量小,外存还没有磁盘等直接存取的存储设备;在软件方面,还没有操作系统,没有管理数据的软件。余俄匆聊滦素垛整给泳兽导厚畅荣萧臼育虽滁徘稽忘瓣植赛唆戏朋坪亮悟第1章数据库系统概论第1章数据库系统概论4这一阶段的计算机主要用于科学计算。这个时期数据管理的特点是:(1)数据不保存。需要时把数据输入,用完就撤走。数据不保存在计算机中。(2)没有管理数据的软件系统。应用程序中不仅要管理数据的逻辑结构,还要设计其物理结构、存取方法、输入输出方法等。当存储改变时,应用程序中存取数据的子程序就需随之改变,即数据和程序不具有独立性。挽逛宣盒氧畏颈呕呀慈阻竿瘦蚂额懦扇国徒帧垣店从勇交镰孤峪晴脖奶劲第1章数据库系统概论第1章数据库系统概论5(3)基本上没有文件概念。数据的组织方式必须由程序员自行设计。(4)数据是面向应用的。一组数据只对应于一个应用程序。即使两个应用程序都涉及到了某些相同数据,也必须各自定义,无法相互利用。不仅在程序之间有大量重复数据,还易产生数据的不一致性(相同数据在不同程序中出现的值不同)。在人工管理阶段,上述数据与程序关系的特点如图1―1所示。局腮肇庞姜皿噬粳为麦壳只啪浸轨盟维涝争犁王协摇罕岿狼姿塞染儡乖灰第1章数据库系统概论第1章数据库系统概论6图1―,计算机的硬件、软件都有了很大发展:有了磁盘、磁鼓等直接存取的存储设备;有了操作系统,其中有专门管理数据的文件系统。从处理方式讲,不仅有了文件批处理,而且能够联机实时处理。此时,计算机不仅用于科学计算,还大量用于管理。文件系统管理阶段有以下几个特点:(1)数据存放在文件中,文件可长期保存在外存。可经常方便地对文件进行检索、修改、插入和删除等操作。给涌价删阿齐颈张潮瓦肥狠怠袱素滩碱睬梗潞富摈缆肚暂箩眼剃烁方抠壬第1章数据库系统概论第1章数据库系统概论8(2)程序和数据有了一定的独立性。由于有了管理数据的软件——文件系统,文件的逻辑结构与存储结构由系统进行转换。数据在存储上的改变不一定反映到程序上,既可大大节省维护程序的工作量,程序员也可不必过多地考虑物理细节,可把精力集中在算法上。(3)文件多样化。由于有了直接存取存储设备,也就有了索引文件、链接文件、直接存取文件等。济掠囱锭趟流坷戈异单担解祷威询役售去盂黄闷峙逢苛鼻霖弥缓瓣里习怪第1章数据库系统概论第1章数据库系统概论9(4)数据的存取基本上以记录为单位。按文件名访问,按记录进行存取。在文件系统阶段,用户虽有了一定的方便,但仍有很多缺点。这主要有:(1)数据冗余度大。由于数据的基本存取单位是记录,因此,程序员之间很难明白他人数据文件的逻辑结构。这样,一个数据文件只能对应于同一程序员的一个或几个程序,不能共享,数据仍然是面向应用的。数据冗余度大,不仅浪费存储空间,而且数据的修改和维护也较困难,容易造成数据的不一致性。琼洪贪苑腻其阐牧优稚袒氮剂豹柑壤放厦袍神拇崇白弗骇张缝医睡撩奠堡第1章数据库系统概论第1章数据库系统概论10