《FoxPro数据库实用技术 2.0-2.5》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:廖兴祥等编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1994
  • ISBN:7505326732
  • 页数:450 页
图书介绍:

第一章数据库简介 1

1.1概述 1

1.2什么是数据 1

1.2.1数值型数据 1

1.2.2字符型数据 1

目录 1

1.2.3其它类型的数据 2

1.3什么是数据库 2

1.4.1关系数据库 3

1.4数据库模型 3

1.4.2层次数据库 4

1.4.3网状数据库 5

1.5数据库概要 5

习题一 6

第二章FoxPro概述 7

2.1 FoxPro1.0、2.0、2.5简介 7

2.2.1技术规格 8

2.2 FoxPro的性能指标 8

2.2.2语句或命令总则 9

2.3运行环境及启动 9

2.3.1运行环境 9

2.3.2启动帮助与退出 10

2.4 FoxPro语言基础 10

2.4.1 FoxPro语言的符号集 10

2.4.2语句 11

2.4.3常量、变量、数组和数据类型 13

2.4.4函数和表达式 15

2.4.5文件 16

习题二 18

第三章用户界面 19

3.1 FoxPro用户接口基础 19

3.1.1键盘操作 20

3.1.2鼠标器操作 20

3.1.3命令窗口和窗口操作 21

3.1.4对话框 23

3.2 FoxPro接口选单 25

3.2.1系统(System)选单 26

3.2.2文件(File)选单 37

3.2.3编辑(Edit)选单 46

3.2.4数据库(Data Base)选单 49

3.2.5记录(Record)选单 57

3.2.6程序(Program)选单 59

3.2.7窗口(Windse)选单 61

3.2.8运行(Run)选单 68

习题三 69

第四章建立数据库 70

4.1设计数据库 70

4.1.1现实世界 70

4.1.2实体关系图 71

4.1.3一般数据模型 73

4.1.4数据库模型 74

4.2建立数据库 78

4.2.1创建数据库结构 79

4.2.2数据库结构的操作 81

4.2.3打开和关闭数据库 88

4.2.4基本文件命令 91

4.3备注文件 95

习题四 96

5.1输入输出 97

5.1.1输入数据 97

第五章数据库中的操作 97

5.1.2输出数据 107

5.2操作数据库记录 112

5.2.1操作范围 112

5.2.2显示记录 113

5.2.3定位记录 114

5.2.4拷贝记录 118

5.2.5选择记录 121

5.3.1修改记录 122

5.3编辑记录 122

5.3.2插入记录 141

5.3.3删除记录 142

5.4数据库中的运算 145

5.4.1统计记录数 145

5.4.2求和 146

5.4.3求平均值 148

5.4.4替换数据 149

习题五 151

第六章数据库的操作 152

6.1排序和查询 152

6.1.1排序(SORT) 152

6.1.2索引(INDEX/REINDEX) 154

6.1.3 查询(SEEK/FIND) 157

6.2分类汇总 158

6.3.1选择工作区 159

6.3数据库之间的关系 159

6.3.2关联数据库 161

6.3.3连接数据库 162

6.3.4互访数据库 163

6.3.5更新数据库 164

习题六 165

7.1选单生成器(Menu Builder) 166

7.1.1建立或打开选单文件 166

第七章开发工具 166

7.1.2选单设计窗口的使用 167

7.1.3选单生成器下拉选单的使用 169

7.1.4存储选单文件 171

7.1.5产生选单程序码 171

7.2报表生成器(Report Writer) 173

7.2.1启动报表生成器的步骤 173

7.2.2报表生成选单(Report Menu) 173

7.2.3报表总体安排(Page Layout) 174

7.2.5数据分组(Data Grouping) 175

7.2.4预视(Preview) 175

7.2. 标题和汇总(Title/Summery) 177

7.2.7变量(Variable) 177

7.2.8框(Box) 178

7.2.9字段(Field) 178

7.2.10正文(Text) 180

7.2.11 Add line和Remove line 180

7.2.12 Bring To Front,Savd To Back及Center 180

7.2.13Group和Ungroup 181

7.2.14快速报表生成(Quick Report) 181

7.2.15报表指令的执行 182

7.2.16用户自定义函数的使用 182

7.3屏幕生成器(Screen Builder) 183

7.3.1 启动屏幕生成器的方法 183

7.3.2屏幕生成器选单(Screen Menu) 183

7.4.1启动标签生成器 194

7.4标签生成器(Label Designer) 194

7.4.2标签选单各选项的意义 195

7.5项目管理器(Project Manager) 196

7.5.1项目元素 196

7.5.2项目文件 196

7.5.3建立项目 197

7.5.4打开Project窗口 197

7.5.5使用Project窗口 197

7.5.6使用Project选单 198

7.5.7修改项目 199

7.5.8生成应用系统 199

7.5.9调试应用系统 200

习题七 200

第八章程序文件和报表格式设计 201

8.1 常用的FoxPro程序语句 201

8.1.1 建立程序语句(MODIFY COMMAND) 201

8.1.2运行程序语句(DO) 203

8.1.3 修改程序语句(MODIFY COMMAND) 204

8.1.4 键盘输入及注释语句(WAIT/ACCEPT/INPUT/READ/NOTE/*/ ) 206

8.1.5选择结构语句(IF/#IF/CASE) 210

8.1.6循环结构语句(DD/LOOP/EXIT/FOR) 215

8.1.7 设计选单语句(@…PROMPT/MENU TO/…/TEXT…ENDTEXT) 218

8.2报表格式设计 219

8.2.1 格式输出语句(@…SAY) 220

8.2.2格式文件的建立和调用 221

8.2.3格式报表程序 222

8.3过程文件 223

8.3.1 过程语句(PROCEDURE/SET PROC) 223

8.3.2过程文件与调用 225

习题八 226

第九章选单与窗口 228

9.1定义选单语句 228

9.2窗口语句 238

习题九 243

10.1数值函数 244

第十章函数 244

10.2字符处理函数 250

10.3库文件函数 256

10.4 日期函数 266

10.5转换函数 268

10.6测试函数 271

10.7选单函数 285

10.8窗口函数 289

10.9数组函数 292

10.10其它函数 296

10.11 用户自定义函数(UDF) 304

10.12 FoxPro2.5 for Windows函数 305

习题十 309

第十一章程序设计方法与技巧 310

11.1 程序和程序设计 310

11.2程序设计的基本技术 311

11.3结构程序设计概述 312

11.4程序质量 313

11.5 FoxPro程序设计基础 314

11.5.1应用程序设计的步骤 314

11.5.2 FoxPro程序及语句结构 316

11.6 FoxPro程序设计技巧 317

11.6.1 巧用数据库文件 317

11.6.2检查键盘输入 319

11.6.3宏替换的使用技巧 320

11.6.4巧建屏幕格式 322

11.6.5设计口令 323

11.6.6建立专用词库 325

11.6.7巧用TOTAL命令 325

11.6.8美化屏幕显示 326

11.7程序调试 327

11.7.1查错与测试 328

11.7.2调试命令 328

11.7.3程序调试方法 330

习题十一 333

第十二章新颖查询技术 334

12.1 Rushmore 334

12.1.1 Rushmore概述 334

12.1.2可利用Rushmore优化搜索的命令 334

12.2 SQL 335

12.2.1 SELECT命令 335

12.2.2 CREATE TABLE命令 337

12.2.3 INSERT INTO命令 338

12.3 RQBE 339

12.3.1 RQBE查询步骤 339

12.3.2 RQBE查询操作 339

12.3.3在RQBE窗口修改查询文件 340

习题十二 341

第十三章系统设置与系统内存变量 342

13.1系统控制参数 342

13.2.1操作系统配置文件(CONFIG.SYS) 350

13.2.2 FoxPro系统配置文件(CONFIG.FP) 350

13.2配置文件 350

13.3优化性能 352

13.4系统内存变量 352

习题十三 361

第十四章其它语句 363

14.1=/\/\\/@…EDIT/@…BOX/@…CLEAR/@…FILE/@…TO 363

14.2 CALL/LOAD/COPY INDEXES/COPY MEMO/CREATE VIEW 366

14.3 DEFIN BOX/DELETE TAG ALL/GETEXPR/IMPORT/KEYBOARD 367

14.4 EJECT/ON PAGE/PLAY MACRO/POP KEY/ON KEY LABEL/PUSH KEY 369

14.5 PRIVATE/REGIONAL/RELEASE/SCROLL/SAVE MAC2ROS 371

/RESTORE MACROS/ 371

习题十四 375

第十五章多用户技术 376

15.1概述 376

15.2系统要求 376

15.4多用户命令 377

15.3术语 377

15.5 自动加锁 379

15.6用USE命令设置独占或共享 380

习题十五 380

第十六章应用软件开发文档实例 381

16.1 概述 381

16.2项目开发计划实例(天然气生产管理软件项目开发计划) 383

16.2.1引言 383

16.2.2项目概述 384

16.2.3实施计划 386

16.2.4人员 386

16.3需求说明实例(天然气生产管理软件需求说明书) 387

16.3.1 引言 387

16.3.2项目概述 387

16.3.3具体需求 388

16.4.2软件结构 390

16.4.3模块设计说明 390

16.4设计说明实例(天然气生产管理软件设计说明书) 390

16.4.1术语定义 390

习题十六 396

第十七章编译技术 397

17.1 FoxPro Distribution Kit 397

17.2安装FoxPro Distribution Kit 397

17.3制作扩散软件的有关事项 398

17.4 编译产生.FXP或.APP或.EXE文件(COMPILE/BULD APP/BULD EXE) 399

17.5.2批文件启动方式 400

17.5运行编译后的程序 400

17.5.1在DOS下的启动方式 400

17.5.3 配置文件(CONFIG.FP)启动方式 401

17.5.4命令窗口启动方式 401

17.6编译产生的.APP或.EXE文件不具备的特点 401

习题十七 401

第十八章数据库图形系统FoxGraph 402

18.1概述 402

18.2.2二维图形 405

18.2.1选择二维图样及绘制二维图形 405

18.2二维图形 405

18.2.3调整二维图形 409

18.3三维图形 411

18.3.1三维图形简介 411

18.3.2三维图形 413

18.3.3如何确定三维图形的类型 421

18.3.4视角 421

18.3.6三维图形的制作选择 425

18.3.5如何确定视角 425

18.4数据管理 426

习题十八 431

附录一FoxPro的安装 432

附录二FoxPro命令表 434

附录三FoxPro函数表 441

附录四FoxPro出错信息 444

附录五FoxPro色彩 448

附录六FoxPro功能键 450

参考资料 450