数据库

本文介绍了数据库从人工管理阶段到数据库系统阶段的发展历程,详细解释了每个阶段的特点及数据管理方式的变化。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

数据库顾名思义就是数据的仓库。一片空间,这片空间用于存放数据,我们把这篇空间称为数据库,当然,这些数据的存放结构等等,都是有次序的,这个我们就不用管了,因为这个是维护或管理数据库的东西,具体以后再讲,我们只需要知道,存放数据的空间就叫做数据库,至于它里面数据的结构,以及那些数据是怎么来的,我们不用管,千万不要把这个和数据库混淆了。

<wbr style="line-height:22px"><div style="line-height:22px"><span style="font-size:18px; line-height:35px"> 数据库的发展。数据库的发展大致经过这几个阶段。</span></div> <div style="line-height:22px"><span style="font-size:24px; line-height:43px">人工管理阶段</span></div> <div style="line-height:22px"><span style="line-height:24px; font-family:arial,宋体,sans-serif"><span style="font-size:18px; line-height:35px"> 50年代中期之前,计算机的软硬件均不完善。硬件存储设备只有磁带、卡片和纸带,软件方面还没有操作系统。举例说明人工管理的意思:用计算机存放一个班级的成员的信息,把他存放到磁带上,然后,把他从计算机上拿下来,自己保存好,存放别的信息的时候,也是这样,存到磁带上,然后,把他从计算机上拿下来,自己保存。</span></span></div> <div style="line-height:22px"><span style="font-size:24px; line-height:43px">文件系统阶段</span></div> <div style="line-height:22px"> <span style="font-size:18px; line-height:35px"><span style="line-height:24px; font-family:arial,宋体,sans-serif">这一阶段的主要标志是计算机中有了专门管理数据库的软件——操作系统(文件管理)。</span></span><span style="line-height:24px; font-family:arial,宋体,sans-serif"><span style="font-size:18px; line-height:35px">上世纪50年代中期到60年代中期,由于计算机大容量存储设备(如硬盘)的出现,推动了软件技术的发展,而操作系统的出现标志着数据管理步入一个新的阶段。</span></span><span style="line-height:24px; font-family:arial,宋体,sans-serif"><span style="font-size:18px; line-height:35px">在文件系统阶段,数据以文件为单位存储在外存,且由操作系统统一管理。举例说明文件系统的意思:在word应用程序中写了一篇文章,然后,保存到硬盘,这篇文章所占的硬盘空间,就是数据库。文件系统阶段使数据的逻辑结构和物理结构分开了,就是说数据如何存放到硬盘上,以及存放在硬盘的那个地方,我们编写的应用程序不关心具体的操作,具体的是操作系统的文件管理功能完成,这样,实现了,物理结构不对应用程序产生影响,也就是说,文件在硬盘上不论怎么移动,应用程序不需要因此来从新编写一个应用程序。</span></span><span style="line-height:24px; font-family:arial,宋体,sans-serif"><span style="font-size:18px; line-height:35px">由于数据的组织仍然是面向程序,所以存在大量的数据冗余。而且数据的逻辑结构不能方便地修改和扩充,数据逻辑结构的每一点微小改变都会影响到应用程序。</span></span> </div> <div style="line-height:22px"><span style="font-size:24px; line-height:43px">数据库系统阶段</span></div> <div style="line-height:22px"> <span style="font-size:18px; line-height:35px">数据库有了自己的管理系统,这个管理系统实现了数据库逻辑和物理上的独立,使彼此的更改互不影响,当然,也实现了数据库逻辑上的改变不影响应用程序的修改。</span><span style="line-height:35px; font-size:18px"></span> </div> <div style="line-height:22px"><span style="font-size:18px; line-height:35px"><span style="line-height:35px"><br style="line-height:35px"></span></span></div> <div style="line-height:22px"><span style="font-size:18px; line-height:35px"><span style="line-height:35px"> 数据库的发展阶段是以数据为中心,为了使数据更加高效的被利用,我们不断的创新和研制数据的管理系统,因为管理系统的不通,我们有了不通的称号。以前,管理数据的是应用程序,应用程序实现对数据的一切操作(数据逻辑上和物理上的存储),那个阶段需要人管理数据;后来,有了操作系统,操作系统实现了数据在物理上的管理,应用程序实现其他部分(包括数据的逻辑结构);在后来,出现了数据库管理系统,这是一个专门用来管理数据的系统,里面有很多的工具,实现了对数据逻辑、物理上的管理。</span></span></div> <div><span style="font-size:18px; line-height:35px"><span style="line-height:35px"><br></span></span></div> </wbr>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值