第103章 【名义】数据库(2/2)
是个人计算机(pc)上第一个广泛应用的关系型数据库管理系统。
在windows和图形化界面普及之前。
它是处理结构化数据(比如干部档案、财务账目)的绝对王者。
相当于excel + ess 的合体。
它的特点是命令驱动。
就是不用鼠标点击。
所有的操作,从创建数据库到查询、打印。
都通过在黑色屏幕上输入一行行英语单词式的命令来完成。
首先他设计出数据表。
字段包括:
姓名、单位、职务、级别、政治面貌、参加工作时间、奖惩情况等。
.create ganbu
(屏幕切换至数据库结构创建界面)
场名 类型 宽度 小数
1 xm c 8 0 # 姓名 (character, 8位)
2 xb c 2 0 # 性别 (character, 2位)
3 nl n 2 0 # 年龄 (numeric, 2位)
……
接着便是录入数据。
.use ganbu
.append
(屏幕进入全屏编辑模式,开始逐条输入)
记录号 # 1
xm : 周正
xb : 男
nl : 35
zzmm : 党员
gzsj :
bm : 政治部
zw : 教育培训处处长
jb : 正科
bz : # 备注为空,表示无特殊情况
……
数据录入是很繁琐的事情。
需要他将全检察院上千名干部的纸质档案。
一个字一个字地通过键盘输入到计算机里。
这是一个极其枯燥且不能出错的工程,需要极大的耐心和毅力。
但对祁同伟来说不算什么。
他强大的记忆力早就把全院干部的资料记下来了。
而且打字速度更是飞起。
“咔哒咔哒咔哒……”
响亮沉重的机械键盘都要被敲出火花了。
终于,随着最后一个人的信息录入完成。
祁同伟伸了个懒腰。
这枯燥的资料输入环节,终于整完了。
接着他再接再厉,编写了一个自动生成任免文书的.prg文件。
然后他输入一行行命令。
.use ganbu
(打开名为 ganbu.dbf 的数据库文件)
.list for “级别=”
(列出所有正科干部)
瞬间检察院所有正科级别的干部的所有资料,都被列了出来。
太清晰,太直观了。
是时候让高育良和陈岩石见证一下奇迹。
直呼卧槽了。