数据库的适应范围很广泛,无论是工作还是生活,无论哪个领域都是实行数据库的管理,这个系统的工程到底是怎么一回事,普通用户只要懂得基本特点就行,但是对于从事数据库管理的工作人员来说,还是想谈谈数据库阶段数据管理。
数据库人工管理阶段
掌握数据库阶段数据管理的第一步,就是技术数据的管理者,也就是数据管理员来控制。这个阶段的面对的是应用程序,很枯燥的数据,没有太多的人为因素,因此数据没有共享,冗余度极大。而且数据的独立性很差,基本处于无法独立的状态,完全依赖程序的控制,也就是机械头脑的状态,数据没有结构性,杂乱无章,也是无序的状态。数据控制能力强,一般由数据管理员通过应用程序来控制,没有外来干扰。
数据库文件系统阶段
掌握数据库阶段数据管理的第二步,就是文件系统管理阶段,这时候的数据管理者就成了文件系统,数据面对的对象就是某一应用程序,这时候的数据共享程度就变成了共享性差,冗余度大,和第一阶段的共享性差不多一样,而且这时候的数据独立性还是比较差的,但是数据的内部结构有点变化,记录内已经有了结构,整体上没有结构。数据的控制能也是通过应用程序来自己控制。和第一个阶段的特点还是有些差别,但是差别不是很大。
数据库系统阶段
掌握数据库阶段数据管理的第三步,就是文数据库阶段。这是最高级别的阶段,数据的管理者就是整个数据库管理系统。这是在前面两个阶段建立起来的成熟阶段。数据面向的对象是整个应用系统,数据的共享程度为共享性高,冗余度小;数据的独立性变得具有高度的物理独立性和逻辑独立性;数据的结构化就是整体结构化,用数据模型描述;数据控制能力能由数据库管理系统提供数据安全性、完整性、并发控制和恢复能力。
成都中培教育谈谈的数据库阶段数据管理,对于一般的用户来说是晦涩难懂的专业知识,一般用户如果没有从业的需要,可以不了解这么多。但是对于从业人员来说,这样的知识只是数据库管理的很少一部分,这就是为什么数据库的学习还真是不容易的原因吧。