数据库技术的发展的有关问题

来源:百度知道 编辑:UC知道 时间:2024/05/14 03:43:22
首先我希望大家能够看清楚我的要求,请不要随便复制些内容来刷分数,浪费你我的时间和精力,谢谢!回答满意有加分哦~

我希望能够从原理上,记住是原理上介绍下数据库人工管理阶段、文件系统阶段、数据库系统阶段的特点(优缺点)。从原理上重点解释下各个阶段存在的共享性、独立性、冗余度等问题(一定要从原理上,最好带图,然后举个例子)

PS:我记得老师有讲过以前数据读取是什么纸带打孔,然后灯照射什么的,那节课迷迷糊糊的,没听懂,如果有高手还能从这个角度解释那就再好不过了。

数据库的发展史和“纸带打孔”有什么关系???数据库肯定是基于计算机硬盘的噻,有计算机了,那个还用啥子纸带打孔哦,你怕是说的文字的发展史哦,还绳子打结呢,呵呵。

以前刚学习的时候,都用的access(这个简直是数据库的最弱的产品,适合超小型项目,只能简单的insert,update,delete,没有触发器,锁,存储过程,游标等等)我熟悉ms sqlserver2005(现在它在向oracle方向发展,但是估计还是赶不上oracle),但是现在oracle才是数据库的老大,我了解得不多,但是最欣赏的是oracle的,分硬盘存储,甚至分几台数据库服务器来存储。。。太强了。。。

数据库技术的发展,已经成为先进信息技术的重要组成部分,是现代计算机信息系统和计算机应用系统的基础和核心。数据库技术最初产生于20世纪60年代中期,根据数据模型的发展,可以划分为三个阶段:第一代的网状、层次数据库系统;第二代的关系数据库系统;第三代的以面向对象模型为主要特征的数据库系统。

顺便说一下,面向对象的数据库,可能会成为下一代的数据库,但是很难实现,以前有些公司都在纷纷尝试,但都以失败告终。程序设计可以面向对像,数据库始终很难做到这一点。。。。现在的关系数据库(也就是一对一,一对多,多对一,多对多)和对象的概念相差太远了。

望分莫及了。。

百度分又不值钱想刷的话办法一大堆
那么多东西还带图- -不让复制谁给你打