引出
中国数据库的前世今生观影——认识1980年的起步阶段
20 世纪 60 年代国外就有了商业数据库,20 世纪 80 年代我国才有了第一批数据库专业人才。不要小看这 20 年的差距,它可能需要几代数据库人用一生去追。2024 年了,中国跨过数据库这座大山了吗?
第一集 1980年代/起步
80年代的状况
1.数据录入很难
“80年代初的时候搞信息化确实是一个很艰难的事情,我记得我们曾经在港口去做项目,很多参与人员都没见过计算机,也没见过键盘。打个字连键盘上面的字母都找不到,找一个找半天。用一个指头去点,叫一指禅。”
2.计算机还没见过
很多人都没见过计算机,更不会打键盘,
“最早的时候什么都没有,开发人员要手写代码,录入进去,有问题再改,改完再在纸上改回来。后来有了打孔纸带去做录入,再后来才升级成了磁带,最后才是软盘。存储介质娇贵又金贵。”
3.软盘
当时用的还是软盘,软盘很娇贵,折一下就可能不能用了,后来尺寸变得越来越小。
软盘是个人电脑设备中,最早使用可移动备份存储设备。
软盘有八寸、五又四分一寸、三寸半之分,分为硬磁区及软磁区。
4.计算机竞赛
当时有很多计算机的竞赛,其中有一个竞赛,有一位参赛者用ASCLL,利用矩阵打印一个熊猫,就能获得一等奖。
1983年“六一”儿童节,学校拍了一张照片,上了杂志的封面:两个戴着红领巾的男孩子,一个人朝屏幕上指点,另一个操作着电脑。屏幕上显示着两行字:“我们爱科学”“欢庆六一”,和一个卡通图形。
两个男孩子分别叫余晨和李葆春,都是学校计算机小组的积极分子,后来分别考上了北大和清华。
如今,他们一个成为第三方支付平台易宝支付的联合创始人、总裁,一个是加拿大多伦多大学电子与计算机工程系的终身教授。
5.数据库的使用
计算机管理数据,当年都是用算盘计算,现在用sql一个语句就好了;
当年数据库学习很枯燥,理论很麻烦,但是只有用的时候才真正有意思,所以计算机是玩出来的,用的时候学。
6.数据库的发展
数据库发展离不开标准的指定,需要有标准对的规范,就才能便于维护,这样才能走的更远,会被用的更久。
如果SQL写的简单、清晰,写的很好
80年代国外
1.交通部的使用IBM
买了IBM,开始研究,开始拓荒,做汉化,做研究,然后在这个基础上用来做船舶的数据库;
2.Oracle介绍到国内
当时国内很多人还是比较愿意用文件系统,因为当时数据库的优势在少量的数据上优势并不明显。
当时Oracle数据库进入中国,有很多国内的力量在推动,顺应当时改革开发的潮流。
3.关于翻译 甲骨文
这个翻译还是很有意思的,当时有了这个翻译,一直用到了现在。
总结
中国数据库的前世今生观影——认识1980年的起步阶段