文章

11

粉丝

152

获赞

9

访问

36.9k

头像
数据库期末知识点总结
数据库
发布于2023年3月28日 17:26
阅读数 2.9k

数据库技术是应数据管理任务的需求而产生的,在应用需求的驱动下,在计算机硬件,软件发展的基础上,数据管理技术经历了人工管理,文件系统,数据库系统三个阶段。


一.人工管理阶段

  在20世纪50年代中期以前,计算机主要用于科学计算。当时的硬件外存只有纸带,卡片,磁带,没有磁盘等直接存取的存储设备;而软件方面,没有操作系统,没有专门管理数据的软件;数据的处理方式是批处理。

 人工管理阶段特点:
  ①数据不保存(当时计算机主要用于科学计算,一般不需要将数据进行长期保存)
  ②应用程序管理数据(数据需要由应用程序自己设计,说明和管理,没有相应的软件系统负责数据的管理工作。应用程序中不仅要规定数据的逻辑结构,而且要设计物理结构,包括存储结构,存取方法,输入方式等)
  ③数据不共享(数据是面向应用程序的,一组数据只能对应一个程序。当多个应用程序涉及某些相同的数据时必须各自定义,无法相互利用,参照,因此程序与程序之间有大量的冗余数据)
  ④数据不具有独立性(数据的逻辑结构或者物理结构发生变化后,必须对应用程序作相应的修改,数据完全依赖于应用程序,数据缺乏独立性)

应用程序与数据之间一一对应关系:

在这里插入图片描述

二.文件系统阶段

  20世纪50年代后期到60年代中期,此时硬件方面有了发展,有了磁盘,磁鼓等直接存取存储设备。在软件方面,操作系统中已经有了专门的数据管理软件,一般称为文件系统。不仅有了批处理,还有了联机实时处理。

   磁鼓是利用铝鼓筒表面涂覆的磁性材料来存储数据的。鼓筒旋转速度很高,因此存取速度快

 文件管理系统管理数据特点:
  ①数据可以长期保存(计算机大量用于数据处理,数据需要长期保存在外存上反复进行查询,修改,插入和删除等操作)
  ②由文件系统管理数据(由专门的软件即文件系统进行数据管理,文件系统把数据组织成相互独立的数据文件,利用“按文件名访问,按记录进行存取”...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发