当前位置:首页 > 工业技术
Visual FoxPro 9.0数据库与程序设计
Visual FoxPro 9.0数据库与程序设计

Visual FoxPro 9.0数据库与程序设计PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:高爱国主编;刘明,张丽秋,张桂香等副主编;邓文新主审
  • 出 版 社:北京:科学出版社
  • 出版年份:2012
  • ISBN:9787030332349
  • 页数:353 页
图书介绍:本书是根据教育部高等学校计算机科学与技术教学指导委员会编制的《关于进一步加强高等学校计算机基础教学的意见暨计算机基础课程教学基本要求》中的VisualFoxPro程序设计大纲而编写的。本书先阐述了数据库系统的基本理论,以VisualFoxPro9.0为背景,介绍了关系数据库管理的开发技术,包括数据库系统、VisualFoxPro9.0语言基础、数据库操作、查询和视图、SQL结构化查询语言、结构化程序设计、面向对象程序设计、表单设计与应用、报表与标签设计以及数据库应用系统开发等内容,各章并配有一定数量试题。本书既可以作为大中院校作为数据库应用课程的教材,也可供财经管理工作人员、数据库应用技术人员和软件开发人员参考。
《Visual FoxPro 9.0数据库与程序设计》目录

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

1.1数据管理技术的发展 1

1.2数据库系统 2

1.3数据模型 3

1.4关系数据库 4

1.5 Viisual FoxPro 9.0简介 5

1.5.1 Visual FoxPro 9.0的特点和运行 6

1.5.2 Visual FoxPro 9.0的集成开发环境 7

1.5.3 Visual FoxPro 9.0的系统配置 8

1.5.4 Visual FoxPro 9.0的文件类型系统 10

1.6 Visual FoxPro 9.0项目管理器 11

1.6.1项目管理器的使用 11

1.6.2项目管理器的操作 13

1.6.3 Visual FoxPro 9.0向导 14

1.6.4 Visual FoxPro 9.0设计器 14

1.6.5 Visual FoxPro 9.0生成器 14

习题1 15

第2章Visual FoxPro 9.0程序设计基础 17

2.1数据类型 17

2.1.1 Visual FoxPro 9.0的数据类型 17

2.1.2 Visual FoxPro 9.0的字段数据类型 19

2.2数据存储 20

2.2.1常量 20

2.2.2变量 23

2.3表达式 28

2.4函数 31

2.4.1数值函数 32

2.4.2字符处理函数 34

2.4.3日期和时间函数 36

2.4.4类型转换函数 37

2.4.5测试函数 39

2.4.6其他函数 43

2.5命令 44

2.5.1命令格式 44

2.5.2书写规则 45

习题2 45

第3章Visual FoxPro 9.0数据库的基本操作 47

3.1数据库的建立 47

3.1.1创建数据库的基本步骤 47

3.1.2创建数据库 47

3.1.3在项目中添加数据库 49

3.2数据库的操作 49

3.2.1打开数据库 49

3.2.2设置当前数据库 50

3.2.3关闭数据库 51

3.2.4删除数据库 51

3.3建立与修改数据库表 52

3.3.1数据表的结构 52

3.3.2创建数据库表结构 53

3.3.3输入记录 56

3.3.4添加数据表 58

3.3.5移去和删除数据库表 59

3.3.6数据库表属性的设置 59

3.3.7设置触发器 62

3.4建立自由表 62

3.4.1创建自由表 62

3.4.2打开与关闭数据表 63

3.5数据表中记录的基本处理方法 64

3.5.1记录浏览与显示 64

3.5.2记录定位 68

3.6数据表的维护命令 71

3.6.1数据表结构的修改与显示 71

3.6.2追加与插入记录 73

3.6.3修改记录 75

3.6.4删除记录 77

3.6.5复制数据表 81

3.7排序与索引 82

3.7.1数据表的排序命令 83

3.7.2索引 84

3.7.3索引的建立 86

3.7.4打开和关闭索引文件 88

3.7.5指定主控索引 88

3.7.6索引的更新与删除 90

3.7.7数据检索 90

3.8数据的统计 91

3.9多工作区操作 93

3.9.1工作区 94

3.9.2选择工作区 95

3.9.3建立数据表间的关联 96

3.9.4永久关系与参照完整性 100

习题3 102

第4章 查询与视图设计 105

4.1查询 105

4.1.1查询的方法 105

4.1.2利用查询设计器创建查询 105

4.2视图 116

4.2.1视图的概念 116

4.2.2创建视图 116

4.2.3用视图更新数据 117

4.2.4使用视图 120

4.2.5视图与表、视图与查询的比较 121

习题4 121

第5章SQL 123

5.1 SQL概述 123

5.2数据定义 124

5.2.1表的定义 124

5.2.2表结构的修改 125

5.2.3表的删除 127

5.3数据查询 128

5.3.1 SQL-SELECT查询语句 128

5.3.2简单查询 129

5.3.3联接查询 132

5.3.4嵌套查询 135

5.3.5输出重定向 136

5.3.6集合查询 137

5.4数据操纵 137

5.4.1插入记录 137

5.4.2更新记录 139

5.4.3删除记录 139

习题5 140

第6章 结构化程序设计 143

6.1程序文件 143

6.1.1程序的基本概念 143

6.1.2程序文件的建立 143

6.1.3程序文件的编辑 144

6.1.4程序文件的执行 145

6.1.5程序中的常用命令 146

6.2结构化程序设计基础 150

6.2.1顺序结构 150

6.2.2分支结构 151

6.2.3循环结构 156

6.3过程与自定义函数 161

6.3.1过程 161

6.3.2过程文件 162

6.3.3带参数的过程调用 164

6.3.4用户自定义函数 166

6.3.5参数传递 168

6.3.6变量的作用域 169

6.3.7存储过程 171

6.3.8程序调试 172

6.4应用程序举例 176

习题6 179

第7章 面向对象程序设计 181

7.1面向对象的概念 181

7.1.1面向对象的含义 181

7.1.2对象 181

7.1.3类 182

7.2 Visual FoxPro中的类与对象 183

7.2.1系统类 183

7.2.2对象 185

7.2.3属性、事件和方法 186

7.3面向对象程序设计方法 188

7.3.1用户自定义类的创建和使用 188

7.3.2对象的建立和使用 191

习题7 193

第8章 表单设计与应用 195

8.1表单的建立与运行 195

8.1.1使用表单向导建立表单 195

8.1.2使用表单设计器建立表单 199

8.1.3表单的保存与运行 200

8.2表单的操作 202

8.2.1表单设计界面 202

8.2.2表单的设计 207

8.3常用表单控件 210

8.3.1显示类控件 210

8.3.2输入类控件 216

8.3.3控制类控件 226

8.3.4容器类控件 231

8.3.5连接类控件 236

8.4表单应用 240

8.4.1登录表单的设计 240

8.4.2查询表单的设计 242

习题8 246

第9章 菜单设计 249

9.1下拉菜单设计 249

9.1.1打开菜单设计器 250

9.1.2设计菜单 251

9.1.3保存菜单 251

9.1.4生成菜单可执行程序 251

9.1.5运行菜单可执行程序 252

9.1.6退出菜单状态命令 252

9.2下拉菜单设计器窗口 252

9.3显示菜单设置 258

9.4快捷菜单设计 260

9.5菜单设计运行综合实例 261

习题9 262

第10章 报表设计 264

10.1报表的设计 264

10.1.1新建和修改报表 264

10.1.2利用报表向导创建报表 266

10.1.3利用快速报表创建报表 274

10.1.4利用报表设计器创建报表 277

10.2报表的高级设计 282

10.2.1设计分组式报表 282

10.2.2多栏报表的设计 282

10.3报表的输出 283

10.4报表应用综合实例 283

习题10 284

第11章 数据库应用系统开发 286

11.1 Visual FoxPro 9.0应用程序开发的一般步骤 286

11.1.1需求分析 286

11.1.2数据库设计 286

11.1.3应用程序设计 287

11.1.4测试阶段 287

11.1.5运行维护阶段 287

11.2构造Viisual FoxPro 9.0应用程序 287

11.2.1建立项目文件 288

11.2.2连编应用程序 289

11.3应用程序生成器 295

11.3.1使用应用程序向导 295

11.3.2应用程序生成器 297

习题11 301

第12章 应用系统开发实例 303

12.1系统功能和题目的确立 303

12.2数据库与数据表设计 303

12.3应用系统的建立 304

12.4类的设计 306

12.5表单设计 308

12.6报表输出 330

附录1 Visual FoxPro常用函数 334

附录2 SQL自测习题及参考答案 337

附录3习题参考答案 349

参考文献 353

返回顶部