具体描述
作者简介
目录信息
前言
第一章 计算机基本知识介绍
第一节 微电脑的构成
第二节 软件和硬件
第三节 计算机中数的表示
一、二进制数
二、进位制的 般说明
三、数制转换
四、字节 K字节、计算机
字长
第四节 文字信息的表示
和存贮
一、文字符号的ASCII编码
二、字符的点阵表示
第五节 计算机的语言
一、机器语言和程序语言
二、源程序和目标程序
第二章 汉字信息的计算机处理
第一节 一般情况
第二节 汉字信息的表示
和存贮
一、汉字的代码表示
二、汉字字形表示――汉字
字库
第三节 汉字的输出
第四节 汉字输入方法综述
第五节 CCDOS中输入方式的
控制
第六节 紧缩拼音输入法
一、一般情况
二、紧缩拼音字母
三、解决同音字的方法
四、实例及操作键的具体使用
第七节 首尾码输入法
一、一般情况
二、首尾码举例
三、首尾首音码
第三章 dBASE概述
第一节 数据和数据库
一、数据
二、数据库
三、关系数据库
第二节 功能和技术指标
第三节 运行环境或支撑环境
一、dBASE一Ⅱ的支撑环境
二、dBAsE―Ⅲ的支撑环境
第四章 开工方式和若干简单操作
第一节 开机步聚
一、冷启动
二、热启动
三、设定系统日期和时间
第二节 进入和退出dBASE
一、进入dBASE状态
二、退出dBASE 状态
第三节dBASE的基本字符
第四节 用dBASE执行
简单计算
一、怎样打dBASE命令
二、计算及显示命令
三、算术运行符
四、几个初等函数
五、算术表达式
第五章 学生统计表的处理――一个
应用实例
第一节 实际问题和使用要求
第二节 怎样描述学生统计表
一、数据库文件和二维表
二、文件记录和二维表的横行
三、字段和维表的竖列
四、数据库文件的结构
第三节 怎样说明统计表表头
――建库命令create
一、学生统计表5.1的结构
应该怎样现定
二、用create命令建立库
文件的结构
三、create命令的结束方式
四、全屏幕编辑
第四平 怎样输入数据――
create和append
一、 进入输入状态的两种方式
二、结束输入的方式
第五节 怎样显示已输入数据
――list和display命令
一、连续列表命令list
二、间歇显示意display
第六节 怎样增删记录
――insert、delete和pack命令
一、插入命令insert
二、做删除标记(delete命令)
和执行删除(pack命令)
第七节 怎样修改记录中的数据
一、编辑命令edit
二、修改部分字段或部分记录
――change命令
第八节 怎样计算、填写平均分
――replace命令
一、 用replace命令计算
并填写平均分
二、用replace命令做选
择性修改
第九节 求各科成绩全班总分
或全班平均分
一、求各科成绩全班总分
――sum命令
二、求各科成绩全班总平均分
――average命令
三、对指定数值字段求和
或求平均分
第十节 怎样统计党团员人数
或全优人数
――count命令
一、单项统计和简单条件
二、综合统计和复合条件
第十一节 怎样排名次
――sort命令和索引
一、按单科成绩排名次
二、分组按数学分数排名次
――多重排序
三、物理排序、逻辑排序及
索引
第十二节 统计表处理的
其它问题
第六章 dBASE――Ⅲ要命令总论
第一节 程序语言的语法规则
和语法公式
一、语言的语法规则
和语法公式
二、命令或语句的结构
三、语法公式中符号
及术语的约定
四、语法公式示例
――list命令的语法
公式及含意
五、命令的若干书写规则
第二节dBASE―Ⅲ文件
一、文件和文件的命名
二、文件的类型和类型标记
三、文件的打开和关闭
四、文件目录的树型结构
及有关命令
第三节dBASE―Ⅲ数据
一、数据的类型
二、常量、变量、变量的
命名规则
三、算术表达式
四、字符的运算、函数
和表达式
五、日期型数据及有关函数
六、作为控制条件的逻辑型
数据
七、数据类型测试及不同
类型数据的转化
第四节 全屏幕编辑
一、全屏幕编辑及有关命令
二、光标控制及编辑功能键
三、编辑结束操作
第七章dBASE―Ⅲ命令各论
――关于数据说明和操作
第一节 本章通例
第二节 数据库结构的说明
及库文件的建立
一、库结构的说明
二、转入数据输入状态
三、用已的数据库文件
建立新库的方法
第三节 文件操作命令
一、文件的打开的关闭、
索引文件
二、文件的排序
三、文件的改名和删除
四、文件或结构的复制、
数据转移及文件连接
第四节 记录操作命令
一、记录的插入
二、记录的追加
三、记录的删除
四、库文件全部记录的删除
第五节 字段操作命令
一、编辑命令
二、修改命令
三、计算与替换命令
四、用另外库文件数据修改
现用库文件字段
第六节记录指针定位和查找
一、文件记录指针和非条
件式移位
二、指针函数
三、按条件定位一一未索
引时的检索
四、按条件定位(续)――已
索引时的检索
第七节 计数及统计命令
一、计数命令
二、求和命令
三、求平均值命令
四、产生分类合计统计
表的命令
第八节 信息的显示和打印
一、信息打印的条件和控制
二、库文件信息的显示
和打印
三、库文件结构的显示
和打印
四、内存变量信息的显示
和打印
五、系统状态信息的打印
和显示
第九节 标笺格式文件的生成、
编辑和使用
一、标笺格式文件的用途
二、标笺格式文件的建立
和修改
三、怎样利用标笺格式
文件印制标笺
第十节 报表格式文件的建立
编辑的使用
一、报表格式文件的用途
二、报表格式文件的生成
和修改
三、怎样利用报表格式
文件印制报表
四、实例
五、报表文件的局限和打印
报表的其它方法
第十一节 关于备注字段的
有关操作
一、备注字段和备注文件
二、备注字须的输入和编辑
三、备注文件的打开和编辑
四、备注文件的复制、
改名和删除
五、备注字段的显示和打印
第十二节 工作区选择和
多文件联用
一、工作区选择
――select命令
二、用另外工作区上库
文件数据更新现用
工作区上库文件数
据――update命令
三、两个库文件并置产生一
个新文件――join命令
四、两个库文件记录指针的
关联定位――relation
的意义
第八章 dBASE程序――命令文件
第一节 命令文件的生成和修改
一、 命令文件的内部编辑方法
二、 内部编辑的结束方式
三、命令文件的外部编辑方法
第二节 命令文件的启动方式
第三节 命令文件的打印
及其它操作
一、命令文件的打印
二、命令文件的其它操作
第九章 程序控制语言语句各论
第一节 存储变量的使用
一、存储变量
二、存储变量的赋值
三、存储变量文件的使用
四、存储变量的显示
和释放(删除)
五、全程变量和局部变量
六、宏替换函数
第二节 人机会话语句
一、人机会话方式
二、提示、等待键入单个字
符――wait语句
三、提示、等待键入字符串
――accept语句
四、提示、等待键入表达式
――input语句
五、非格式输出――?和
??语句
六 格式输出输入――@
……say语句
第三节 条件语句
一、条件语句的格式
二、条件语句的嵌套
三、使用复合条件简
化嵌套结构
第四节 多分枝选择
一、do case句
二、菜单程序和功能选择
三、多分枝选择的简化
――&的应用
第五节 循环语句
一、循环的意义
二、循环语句的格式
三、几个例子
四、从循环体中间跳出循环
――exit语句
五、从循环体中间跳到循环
头――loop语句
六、循环次数控制
第六节 过程、它的编辑和调用
一、过程和它的格式
二、过程调用、发送参数
和接收参数
三、接收参数的局部性,它
对同名全程量的屏蔽
四、返回语句
五、过程文件的打开和关闭
第七节 其它运行控制语句
一、终止程序运行
――cancel语句
二、在dBASE状态执行
DOS命令――run语句
第八节 注释和程序的文件化
一、注释语句
二、正文输出语句
三、允许附加注释行的
其它语句
第十章 系统控制参量的设定
及命令补遗
第一节 系统控制参量的意义
及设定方法
一、 系统控制参量的意义
二、系统控制参量各论及
各别设定方法――带
参数的set命令
三、系统控制参量的统一设定
――无参数set命令
四、控制参量初态(默许值)
的――config.db
文件的使用
第二节 求助命令及“傻瓜
软件”特性
一、“傻瓜软件”小议
二、Help命令
三、Assist命令
第三节 命令及函数补遗
一、清屏及光标位置函数
二、走纸及打印机位置函数
三、浏览、编辑长记录――
browse命令
第十一章dBASE―Ⅲ应用程序
设计中的若干问题
第一节 应用程序的开发步骤
第二节 好程序的标准
一、标准是变化的
二、模块化、结构化的
具体要求
第三节 程序运行线路和流程
图(flowchart)
第四节 程序结构和结构图
(Structrurechart)
第五节 影响dBASE―Ⅲ程序
结构的几个重要语法
成分
一、过程、过程文件及不
含过程的一般命令文件
二、全程量和局部量
三、发送参数和接收参数
四、两个例题程序
五、几个允许嵌套的成分
第六节 自顶向下、逐步求精
一、自顶向下和自底向上
两种方法
二、自顶向下方法中虚模
块的使用
三、自顶向下方法的优点
四、逐步求精的方法
第七节dBASE―Ⅲ程序的调试
一、四个程序调试语句
二、注释标记(*)在调试
时的使用
三、测试数据的选择和使用
四、检测、拒绝非法
输入的能力
第十二章dBASE―Ⅲ程序实例
第一节 学生管理系统
示例程序
一、程序结构和功能说明
二、程序清单
三、输出式样
第二节 国库券票面统计
第十三章 dBASE―Ⅲ调用高级
语言程序及数据交换
第一节dBASE―Ⅲ调用dos命
令和高级语言程序
第二节dBASE―Ⅲ与高级语
言数据交换
一、数据交换
二、文本文件格式
三、高级语言直接读库文件
中的数据
第三节dBASE―Ⅲ调用BASIC
语言程序及其数据
交换
一、BASIC数据文件存储格式
二、dBASE―Ⅲ与BASIC程序
间数据交换举例
第四节dBASE―Ⅲ调用TURBO
PASCAL语言程序及数
据交换
一、PASCAL数据文件格式
二、dBASE―Ⅲ调用TURBO
PASCAL程序及数据交换
举例
第五节 高级语言直接读取数
据库中数据的方法
一、dBASE―Ⅲ库文件的
存储结构
二、TURBOPASCAL直接读取
库文件中数据的方法
三、TURBOPASCAL直接读取
库文件中数据举例
附录
附录A 关于汉字输入
A.1紧缩拼音字母和
键盘字母对照表
A.2拼音读音与键盘
字母对照表
A.3键盘字母及其所
代表的首尾码
附录B 指针移位命令执行后
的指针状态
B.1未索引情况
B.2已索引情况
附录C 筛选(或过滤)条件
附录D 光标控制及编辑功能键
D.1全屏幕操作情况
D.2非全屏幕操作情况
附录EdBASE―Ⅲ函数索引
附录FdBASE―Ⅲ命令索引
附录G 上机操作实习题
附录H 练习题
附录I文字处理软件wordstar
命令表
附录JdBASE应用经验文献索引
· · · · · · (收起)
读后感
用户评价
这本书给我的感觉,就像是翻开了一本老式的工具箱,里面没有现代化的电动螺丝刀,只有几把结实耐用的手工扳手和钳子。它专注于dBASE III这个具体的软件平台,而不是数据库原理的宏大叙事。我特别关注书中关于“报表生成”的部分。在那个没有成熟的商业报表工具的年代,dBASE自带的`REPORT`生成器是多么重要。如何利用`SUM`、`COUNT`、`GROUP BY`(虽然dBASE的实现方式更原始)来统计中文数据,并将其整齐地打印出来——这才是当时业务人员最迫切的需求。这本书应该会用大量的例子来演示如何定义报表的页眉、分组、汇总行,以及如何巧妙地处理中文字符在固定宽度打印机上的换行和截断问题。如果书里能提供一些巧妙绕过dBASE限制的“小窍门”,那就太棒了,那才是老一辈程序员的智慧结晶。
读完这本书的目录和章节结构,我立刻感到了一种强烈的“复古”情怀。它似乎完全没有涉及现代数据库的任何概念,比如SQL的复杂查询、事务处理、或者图形化界面操作。这完全是一个基于命令行、基于文本界面的世界。我对其中关于“文件结构设计”的部分非常感兴趣。在那个存储空间极度昂贵、数据冗余控制几乎全靠手工的年代,如何设计一个高效的、能稳定存储中文数据的.DBF文件,是门大学问。我猜测书中肯定会详细讲解字段类型(字符、数值、逻辑、日期)的选择,以及如何权衡数据完整性和磁盘占用。而且,dBASE的特有语言,那些`APPEND BLANK`、`BROWSE`、`REPLACE`的命令,对于现在习惯了可视化工具的人来说,简直像是学习一门外语。这本书如果能把这些基础操作讲得清晰透彻,让读者能真正动手建立并维护一个中文信息系统,那么它就已经成功了。它不是教你做“大项目”,而是教你如何利用手头的工具,解决眼前的实际问题。
从语言风格上看,这本书的作者显然是一位经验丰富的教师或工程师,他深知初学者的困惑点。没有花哨的排版,没有大篇幅的理论铺垫,直接切入实操流程。我预感书中会大量使用截图,而且这些截图大概率是绿底黑字或者蓝底白字的DOS界面,每一张图都代表着一个具体的操作步骤。尤其是涉及到“汉字输入”和“模糊查询”的部分,绝对是重中之重。在dBASE III中实现对中文的有效索引和快速检索,远比现在想象的要复杂得多,涉及到内存管理和特定驱动的配合。这本书能把这些“幕后”的技术细节,用“简明”的方式呈现出来,说明作者在教学设计上有独到的匠心。它可能不是一本让你成为数据库专家的书,但它绝对是一本能让你在那个特定年代,顺利完成工作任务的实用指南。这种“面向问题解决”的编写思路,在如今很多偏学术化的技术书籍中已经很难找到了。
这是一本见证历史的书籍,其价值已经超越了单纯的软件操作指南。它反映了中国计算机应用发展早期的一个特定阶段——即在硬件资源有限、软件本土化挑战巨大的背景下,如何利用国际通用的工具(dBASE III)来解决本土化的需求(中文数据管理)。从读者的角度来看,如果我是在那个时代购买这本书,我寻求的不是对未来的展望,而是解决“现在”的问题:如何把我的客户名单、库存信息,用电脑稳定地存起来,并且能方便地查阅。这本书的“简明”性,恰恰体现了那个时代对效率的追求——少废话,多干货。它没有讨论数据仓库、云计算这些我们现在习以为常的概念,它的世界观就是那台微型机和那几张软盘。因此,这本书对于研究中国早期商业软件应用史的人来说,无疑是一份珍贵的田野资料,记录了那个“用技术武装自己,从小处着手改变工作方式”的群体的真实写照。
这本书的封面设计实在是很朴实,那种九十年代初期的风格,一看就知道是那个时代信息技术启蒙的产物。我记得当时接触电脑,特别是微型机,总觉得充满了神秘感,能在这个小小的机器上折腾出点名堂来,就已经是件了不起的事了。《汉字dBASE-III简明教程》这个名字,直接点明了核心——它教你如何用dBASE III这个当时流行的关系型数据库系统来处理中文信息。对于一个初学者来说,最大的障碍往往不是数据库理论,而是“汉字”本身。在那个没有统一编码标准、各种平台对中文支持参差不齐的年代,能有一本专门针对“汉字”的dBASE教程,简直是雪中送炭。我好奇的是,书中是如何解决早期DOS环境下,比如用码表、修改配置文件等繁琐的中文显示和存储问题的?那些年,光是让屏幕上不出现乱码,就要耗费大量精力。这本书的“简明”二字,估计也是针对当时硬件性能和用户基础的妥协,想必是直奔主题,实战操作多于晦涩的理论阐述。这本书的价值,与其说是一本技术手册,不如说是一张通往那个时代计算机应用大门的钥匙。