《全国计算机等级考试 二级FoxBASE+程序设计》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:刘瑞新,丁爱萍编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2000
  • ISBN:7111018915
  • 页数:310 页
图书介绍:本书主要包括:数据库系统的基本概念、关系数据库、数据元素,数据库的建立、修改、复制、查询、统计计算、多重数据库操作,顺序结构、选择结构、循环结构、数组、子程序与过程等。

第1章 数据库系统基础知识 1

1.1 数据库系统的基本知识 1

1.1.1 数据管理技术的发展 1

1.1.2 实体及其联系 2

1.1.3 数据模型 2

1.1.4 数据库系统的组成 3

1.1.5 数据库管理系统的功能 4

1.2.1 关系 5

1.2 关系数据库的基本概念 5

1.1.6 数据库应用系统 5

1.2.2 关系模式 7

1.2.3 关系数据库 7

1.2.4 关系运算 8

1.2.5 关系的性质 9

1.3 例题详解 10

习题一 11

2.1.2 FoxBASE+的主要技术指标 12

2.1.1 FoxBASE+的特点 12

2.1 FoxBASE+的特点和技术指标 12

第2章 FoxBASE+系统概述 12

2.1.3 FoxBASE+的文件类型 13

2.1.4 关系术语与FoxBASE+术语的对比 14

2.2 FoxBASE+命令的语法规则 15

2.2.1 命令的结构 15

2.2.2 命令格式中的符号约定 16

2.2.3 命令中的短语 16

2.2.4 命令书写的规则 18

2.3.2 FoxBASE+的运行环境 19

2.3 FoxBASE+的运行 19

2.3.1 FoxBASE+的软件配置 19

2.3.3 FoxBASE+的启动与退出 20

2.3.4 FoxBASE+的两种工作方式 21

2.3.5 命令文件的建立与执行 21

2.4 例题详解 23

习题二 25

3.1.3 逻辑型数据 27

3.1.2 字符型数据 27

第3章 FoxBASE+的数据元素 27

3.1 数据类型 27

3.1.1 数值型数据 27

3.1.4 日期型数据 28

3.1.5 备注型数据 28

3.1.6 屏幕型数据 28

3.2 常量和变量 28

3.2.1 常量 28

3.2.2 变量 29

3.3 表达式及其运算规则 30

3.3.1 表达式 30

3.3.2 运算符的优先级 34

3.4 函数 35

3.5 例题详解 35

习题三 36

4.1 数据库文件的基本概念 38

4.1.1 数据库文件的组成 38

第4章 数据库的基本操作 38

4.1.2 数据库结构 39

4.1.3 数据库记录 39

4.2 建立数据库文件结构命令CREATE 40

4.3 修改数据库结构命令MODIFY STRUCTURE 42

4.4 记录的输入及追加命令APPEND 42

4.4.1 在建库后立即输入记录 42

4.4.2 通过键盘追加记录 43

4.5 打开和关闭数据库文件命令USE 44

4.6 数据库内容的显示 45

4.6.1 显示数据库结构命令DISPLAY/LIST STRUCTURE 45

4.6.2 显示数据库记录命令DISPLAY/LIST 46

4.7 例题详解 47

习题四 48

第5章 数据库记录的定位和编辑 51

5.1 记录定位命令 51

5.1.1 绝对移动指针命令GO 51

5.1.2 相对移动指针命令SKIP 52

5.2.1 插入记录命令INSERT 54

5.2 编辑记录命令 54

5.2.2 修改记录命令 55

5.2.3 记录的删除与恢复命令 58

5.3 数据库记录的排序命令SORT 62

5.4 例题详解 63

习题五 65

6.1.1 顺序查找命令LOCATE 68

6.1.2 继续查找命令CONTINUE 68

6.1 顺序查找 68

第6章 数据库记录的查询和统计 68

6.2 索引查询 69

6.2.1 索引文件命令 69

6.2.2 索引查询命令 74

6.3 数据库记录的统计 76

6.3.1 统计记录数命令COUNT 77

6.3.2 求和命令SUM 78

6.3.3 求平均值命令AVERAGE 78

6.3.4 建立汇总库命令TOTAL 79

6.5 例题详解 80

6.4 数据库记录筛选命令SET FILTER TO 80

习题六 82

第7章 多重数据库操作 87

7.1 工作区的选择 87

7.1.1 工作区的概念 87

7.1.2 选择当前数据库工作区命令SELECT 88

7.1.3 非当前工作区字段的引用 89

7.2 数据库文件之间的关联命令SET RELATION TO 90

7.2.1 设立关联数据库 90

7.2.2 多数据库关联 94

7.3 数据库文件之间的数据更新命令UPDATE 95

7.4 数据库文件之间的连接命令JOIN 97

7.5 例题详解 99

习题七 101

第8章 常用函数 109

8.1 数值计算函数 109

8.2 字符处理函数 111

8.3 日期类函数 115

8.4 数据类型转换函数 117

8.5 测试函数 119

8.5.1 文件和数据测试 119

8.5.2 记录测试函数 121

8.5.3 测试坐标函数 124

8.5.4 测试标识函数 125

8.6 例题详解 127

习题八 129

9.1 顺序结构程序设计的概念 132

第9章 顺序结构程序设计 132

9.2 非格式输出命令?/?? 133

9.3 内存变量内部赋值命令STORE/= 134

9.4 任意类型键盘输入命令INPUT 136

9.5 字符型键盘输入命令ACCEPT 137

9.6 程序暂停、等待接收单字符命令WAIT 138

9.7 4种内存变量赋值命令的比较 139

9.8 文本输出命令TEXT...ENDTEXT 139

9.9 返回命令RETURN 139

9.10.2 行尾注释命令?? 140

9.10.1 行首注释命令NOTE/? 140

9.10 程序注释命令 140

9.11 例题详解 141

习题九 143

第10章 选择结构程序设计 145

10.1 选择结构程序设计的概念 145

10.2 单条件选择命令IF 146

10.3 多条件多分支选择命令DO CASE 149

10.4 例题详解 152

习题十 153

第11章 循环结构程序设计 155

11.1 循环结构程序设计的概念 155

11.2 条件循环命令DO WHILE 155

11.3 循环命令的嵌套 158

11.4 无条件循环命令LOOP 160

11.5 无条件跳出循环命令EXIT 160

11.6 例题详解 162

习题十一 163

12.1 数组和数组单元的概念 166

12.2 建立数组命令DIMENSION 166

第12章 数组 166

12.3 一维数组 169

12.4 二维数组 170

12.5 数据库记录与数组之间的数据传送 171

12.5.1 数据库当前记录传送给数组单元命令SCATTER 171

12.5.2 数组单元内容传送给数据库当前记录命令GATHER 172

12.6 例题详解 174

习题十二 175

13.1.1 子程序的概念 177

第13章 子程序 177

13.1 子程序 177

13.1.2 子程序的调用命令DO 178

13.1.3 子程序的返回命令RETURN 178

13.1.4 子程序的建立命令MODIFY COMMAND 179

13.1.5 程序举例 179

13.2 内存变量的属性和作用域 181

13.2.1 主从型内存变量 181

13.2.2 定义全局型内存变量命令PUBLIC 182

13.2.3 定义局部型内存变量命令PRIVATE 183

13.3 调用子程序时的数据传递 185

13.3.1 用主从变量和全局变量实现数据传递 185

13.3.2 用参数实现数据传递命令PARAMETERS 186

13.4 用户定义函数 188

13.5 过程文件 191

13.5.1 过程文件的概念 191

13.5.2 过程文件的组织命令PROCEDURE 191

13.5.3 过程文件的打开命令SET PROCEDURE TO 192

13.6 递归调用 194

13.7 例题详解 196

习题十三 199

第14章 格式输出输入和菜单程序设计 202

14.1 格式输出输入命令@...SAY...GET/READ 202

14.1.1 定位输出 202

14.1.2 定位定格式输出 203

14.1.3 定位定格式输出输入 205

14.1.4 输入命令的条件控制 207

14.3 清屏命令 210

14.3.1 清除全部屏幕命令CLEAR 210

14.2 释放GET命令CLEAR GETS 210

14.3.2 清除部分屏幕命令@...CLEAR 211

14.4 屏幕画框命令@...BOX 211

14.5 文本输出命令TEXT...ENDTEXT 212

14.6 设置屏幕色彩命令SET COLOR TO 212

14.7 屏幕格式文件 213

14.7.1 打开屏幕格式文件命令SET FORMAT TO 213

14.7.2 关闭屏幕格式文件命令 214

14.8 菜单程序设计 215

14.8.1 传统菜单的设计 215

14.8.2 用户定义菜单 216

14.9 例题详解 220

习题十四 222

15.1 数据库复制命令 225

15.1.1 复制数据库内容命令COPY TO 225

第15章 数据库辅助操作命令 225

15.1.2 复制数据库结构命令COPY STRUCTURE 227

15.2 数据库记录的批量追加命令APPEND FROM 228

15.3 数据库结构的间接建立 229

15.3.1 建立库结构描述文件命令COPY STRUCTURE EXTENDED TO 229

15.3.2 数据库结构的间接建立命令CREATE FROM 230

15.4 例题详解 232

习题十五 233

16.1 显示文件目录命令DIR 235

第16章 系统命令 235

16.2 输出文本文件内容命令TYPE 236

16.3 复制文件命令COPY FILE 236

16.4 改换文件名命令RENAME 236

16.5 删除文件命令ERASE/DELETE FILE 237

16.6 执行外部文件命令RUN/! 237

16.7 求助命令HELP 238

16.8 例题详解 238

习题十六 239

17.2 数据库记录输入控制命令 240

17.2.1 新记录快速录入控制命令SET CARRY 240

17.1 全屏幕菜单驱动命令 240

第17章 工作方式和状态的设置 240

17.2.2 设置定界符命令SET DELIMITERS TO 241

17.2.3 定界符控制命令SET DELIMITERS 241

17.2.4 反像显示控制命令SET INTENSITY 241

17.3.1 唯一性控制命令SET UNIQUE 242

17.3 信息查询控制命令 242

17.2.8 数据库排它共享控制命令SET EXCLUSIVE 242

17.2.7 打开屏幕格式命令SET FORMAT TO 242

17.2.6 输入结束确认控制命令SET CONFIRM 242

17.2.5 警铃控制命令SET BELL 242

17.3.2 标题显示控制命令SET HEADING 243

17.3.3 字符串精确比较控制命令SET EXACT 243

17.4 记录删除标记控制命令 244

17.5 打印控制命令 244

17.5.1 非格式打印控制命令SET PRINT 244

17.5.2 格式打印控制命令SET DEVICE TO 244

17.5.4 打印输出设备定义命令SET PRINTER TO 245

17.5.3 设置打印机起始列命令SET MARGIN TO 245

17.6 整理数据库记录命令 246

17.6.1 设置可访问字段命令SET FIELDS TO 246

17.6.2 可访问字段控制命令SET FIELDS 246

17.7 系统运行、调试、安全保密命令 247

17.7.1 定义工作盘命令SET DEFAULT TO 247

17.7.2 设置路径命令SET PATH TO 247

17.7.3 运行结果显示控制命令SET TALK 247

17.7.6 打印命令控制命令SET DEBUG 248

17.7.7 终止程序执行控制命令SET ESCAPE 248

17.7.5 显示命令控制命令SET ECHO 248

17.7.4 程序单步执行控制命令SET STEP 248

17.7.8 输入输出显示控制命令SET CONSOLE 249

17.7.9 建立文本文件命令SET ALTERNATE TO 250

17.7.10 打开文本文件控制命令SET ALTERNATE 250

17.8 系统参数与逻辑功能控制命令 251

17.8.1 交互状态下状态行显示控制命令SET STATUS 251

17.8.2 程序状态下状态行显示控制命令SET SCOREBOARD 251

17.8.3 设置屏幕色彩命令SET COLOR TO 251

17.8.5 设置小数位命令SET DECIMALS TO 252

17.8.4 定义功能键命令SET FUNCTION TO 252

17.8.6 固定小数位数控制命令SET FIXED 254

17.8.7 文件安全控制命令SET SAFETY 254

17.8.8 显示菜单控制命令SET MENU 255

17.8.9 自动清屏控制命令SET CLEAR 255

17.9 历史记忆控制命令 255

17.9.1 命令记忆条数设置命令SET HISTORY TO 255

17.9.2 历史记忆控制命令SET HISTORY 255

17.10.1 设置日期格式命令SET DATE 256

17.10.2 世纪控制命令SET CENTURY 256

17.10 设置日期格式命令 256

17.9.3 程序记忆控制命令SET DOHISTORE 256

17.11 设置备注型字段宽度命令 257

17.12 例题详解 257

习题十七 258

第18章 上机考试技巧 262

18.1 上机考试试题的题型 262

18.2 上机考试试题举例 263

18.2.1 操作系统考试题 263

18.2.2 程序修改考试题 264

18.2.3 程序设计考试题 266

18.3 上机考试软件的使用 267

18.3.1 上机登录 267

18.3.2 运行UCDOS 267

18.3.3 准考证号的验证 268

18.3.4 考生目录 269

18.3.5 试题内容查询工具的使用 269

18.3.6 操作系统考试题的操作 270

18.3.7 程序修改考试题的操作 271

18.3.8 程序设计考试题的操作 272

18.3.9 考生目录和文件的恢复 273

18.3.10 查分 274

18.4 例题详解 274

习题十八 281

附录 283

附录A 各章习题答案 283

附录B 笔试模拟试卷及答案 295

附录C 上机考试模拟试题及答案 304

附录D 全国计算机等级考试(二级)考试大纲 308