当前位置:首页 > 工业技术
Visual  FoxPro程序设计
Visual  FoxPro程序设计

Visual FoxPro程序设计PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:刘建平,吴磊主编;谭强,孙艳秋副主编
  • 出 版 社:北京:科学出版社
  • 出版年份:2012
  • ISBN:9787030340405
  • 页数:282 页
图书介绍:《Visual FoxPro程序设计》根据全国高等学校非计算机专业教学大纲要求,在多年教学实践的基础上编写完成。本书数据库理论知识系统全面,特色突出,图文并茂、内容由浅入深、循序渐进,使学生既能够掌握面向过程的结构化程序设计方法,又能够全面掌握面向对象的可视化程序设计方法。全书共分为12章,系统介绍了数据库系统的基本知识、Visual FoxPro语言基础、数据库与表操作、关系数据库标准语言SQL、数据库的查询和视图、结构化程序设计、表单设计、菜单设计、报表设计和典型案例应用系统开发。每章内容均包含了丰富的操作实例与习题。本书另配有实验指导书,包含大量的上机操作实践内容,供读者实际操作和练习使用。本书涵盖了全国计算机等级考试Visual FoxPro程序设计考试大纲的全部内容,可以作为高等院校的本科、高职高专、继续教育学院等开设数据库系统程序设计的教材,也可作为自学参考书和计算机等级考试辅导用书,并可供从事计算机应用和开发的各类人员使用。
《Visual FoxPro程序设计》目录

第1章 数据库系统概述 1

1.1数据库系统基本概念 1

1.1.1数据管理技术的发展 1

1.1.2数据库系统 3

1.1.3数据模型 6

1.2关系数据库 10

1.2.1关系数据库术语 10

1.2.2关系数据库特点 11

1.2.3关系运算 11

1.2.4关系完整性 13

1.3 Visual FoxPro 6.0系统概述 14

1.3.1 Visual FoxPro 6.0的发展历程 14

1.3.2 Visual FoxPro 6.0的特点 15

1.3.3 Visual FoxPro 6.0的功能 17

小结 17

习题1 17

第2章 Visual FoxPro 6.0使用初步 20

2.1 Visual FoxPro 6.0的安装与启动 20

2.1.1 Visual FoxPro 6.0的安装 20

2.1.2 Visual FoxPro 6.0的启动与退出 21

2.2 Visual FoxPro 6.0系统环境介绍 21

2.2.1 Visual FoxPro 6.0系统主界面 22

2.2.2 Visual FoxPro 6.0系统环境设置 25

2.2.3 Visual FoxPro 6.0系统工作方式 27

2.3 Visual FoxPro 6.0的辅助设计工具 28

2.3.1 Visual FoxPro 6.0的向导 28

2.3.2 Visual FoxPro 6.0的设计器 29

2.3.3 Visual FoxPro 6.0的生成器 29

2.4 Visual FoxPro 6.0的性能指标与文件类型 30

2.4.1 Visual FoxPro 6.0的性能指标 30

2.4.2 Visual FoxPro 6.0的文件类型 30

2.5项目管理器 31

2.5.1项目管理器概述 31

2.5.2新建、打开与关闭项目 32

2.5.3使用项目管理器 34

2.5.4定制项目管理器 35

小结 36

习题2 36

第3章 数据与数据运算 38

3.1常量 38

3.1.1数值型常量 38

3.1.2字符型常量 38

3.1.3货币型常量 38

3.1.4逻辑型常量 39

3.1.5日期型常量 39

3.1.6日期时间型常量 40

3.2变量 40

3.2.1内存变量 41

3.2.2字段变量 42

3.2.3数组变量 43

3.2.4系统变量 44

3.3表达式 44

3.3.1数值表达式 45

3.3.2字符表达式 45

3.3.3日期时间表达式 46

3.3.4逻辑表达式 46

3.4函数 49

3.4.1数值函数 49

3.4.2字符函数 51

3.4.3日期时间函数 54

3.4.4数据类型转换函数 55

3.4.5测试函数 56

3.5命令 60

3.5.1命令的格式 60

3.5.2命令书写的规则 61

小结 62

习题3 62

第4章 数据库及其操作 64

4.1数据库的建立及管理 64

4.1.1数据库的建立 64

4.1.2数据库的打开 66

4.1.3数据库的修改 66

4.1.4数据库的删除 67

4.1.5数据库管理的其他命令 67

4.2表的建立及操作 68

4.2.1数据表的建立 68

4.2.2自由表的建立 71

4.2.3表结构的修改 72

4.2.4数据表与自由表 73

4.3表的基本操作 74

4.3.1表的打开与关闭 74

4.3.2向表中追加记录 75

4.3.3记录指针定位 77

4.3.4记录的显示 78

4.3.5记录的修改 81

4.3.6记录的插入 84

4.3.7记录的删除 84

4.4表的排序与索引 85

4.4.1物理排序 85

4.4.2索引类型 87

4.4.3索引文件的建立 88

4.4.4索引的使用 92

4.5数据检索 95

4.5.1查找命令FIND 95

4.5.2检索命令SEEK 95

4.5.3顺序查找命令(LOCATE与CONTINUE) 96

4.6统计命令 96

4.6.1求和命令 96

4.6.2求平均值命令 97

4.6.3计数命令 97

4.6.4求统计量命令 97

4.6.5分类汇总命令 98

4.7数据完整性 99

4.7.1实体完整性与主关键字 99

4.7.2域完整性与约束规则 99

4.7.3参照完整性与表之间的关联 101

4.8多表的使用 106

4.8.1工作区 106

4.8.2表之间的关联 109

小结 110

习题4 110

第5章 关系数据库标准语言SQL 113

5.1 SQL概述 113

5.1.1 SQL语言的主要特点 113

5.1.2 SQL语言的规则 114

5.2数据查询功能 114

5.2.1 SELECT语句基本格式 114

5.2.2简单查询 115

5.2.3几个特殊运算符 117

5.2.4排序 119

5.2.5简单的计算查询 119

5.2.6分组与计算查询 120

5.2.7简单的联接查询 121

5.2.8嵌套查询 122

5.2.9别名的使用 125

5.2.10内外层互相关嵌套查询 126

5.2.11超联接查询 126

5.2.12集合的并运算 128

5.2.13利用空值查询 129

5.2.14查询结果输出 129

5.3数据定义功能 131

5.3.1表的定义 131

5.3.2表的删除 134

5.3.3表结构的修改 134

5.3.4视图的定义 135

5.4数据操作功能 138

5.4.1插入 138

5.4.2更新 139

5.4.3删除 140

小结 141

习题5 141

第6章 查询与视图 143

6.1基本概念 143

6.1.1查询 143

6.1.2视图 143

6.2查询数据 143

6.3视图 150

6.3.1视图文件的建立 151

6.3.2远程视图与连接 152

6.3.3用视图更新数据 154

6.3.4查询和视图的区别 157

小结 157

习题6 157

第7章 程序设计基础 159

7.1程序文件的建立与运行 159

7.1.1程序文件的建立与编辑 159

7.1.2程序文件的执行 160

7.1.3程序中的辅助命令 161

7.1.4程序中的交互输入命令 162

7.2顺序结构程序设计 163

7.3分支结构程序设计 164

7.3.1简单分支结构 164

7.3.2选择分支结构 165

7.3.3分支嵌套结构 166

7.3.4多分支结构 167

7.4循环结构程序设计 168

7.4.1 DO WHILE-ENDDO循环结构 168

7.4.2 FOR-ENDFOR循环结构 171

7.4.3 SCAN-ENDSCAN循环结构 172

7.4.4循环嵌套结构 172

7.5模块结构程序设计 173

7.5.1子程序的建立与运行 173

7.5.2过程文件的建立与运行 175

7.5.3参数传递 176

7.5.4变量的作用域 177

7.5.5自定义函数的建立与运行 178

小结 179

习题7 179

第8章 表单设计 183

8.1面向对象程序设计的基本概念 183

8.1.1基本概念 183

8.1.2面向对象程序设计的特点 185

8.2 Visual FoxPro基类简介 185

8.2.1容器类与控件类 185

8.2.2常用控件及对象属性方法引用 186

8.3表单设计概述 189

8.3.1可视化编程简介 189

8.3.2创建表单 190

8.3.3运行和修改表单 192

8.3.4表单的属性、事件与方法 193

8.4用表单向导设计表单 195

8.4.1表单向导 195

8.4.2一对多表单向导 197

8.5用表单设计器设计表单 199

8.5.1表单设计器环境 199

8.5.2控件的操作与布局 201

8.5.3设置数据环境 203

小结 205

习题8 205

第9章 常用控件设计 207

9.1输出类控件 207

9.1.1标签 207

9.1.2图像、线条和形状 210

9.2输入类控件 211

9.2.1文本框 211

9.2.2编辑框 217

9.2.3列表框 218

9.2.4组合框 222

9.2.5微调控件 223

9.3控制类控件 225

9.3.1命令按钮 225

9.3.2命令按钮组 227

9.3.3复选框 229

9.3.4选项按钮组 230

9.3.5计时器 232

9.4容器类控件 234

9.4.1表格 234

9.4.2页框 235

9.4.3容器 235

小结 237

习题9 237

第10章 菜单设计 238

10.1 Visual FoxPro系统菜单 238

10.1.1菜单结构 238

10.1.2系统菜单 238

10.2菜单设计器 240

10.2.1调用菜单设计器 240

10.2.2菜单设计器 241

10.3下拉式菜单设计 245

10.3.1菜单设计的基本过程 245

10.3.2用快速菜单创建菜单 247

10.3.3在应用程序中使用菜单 248

10.4快捷菜单的设计 250

小结 251

习题10 251

第11章 报表设计 252

11.1报表设计简介 252

11.2报表向导 252

11.2.1报表向导的启动 253

11.2.2报表向导的操作步骤 253

11.3快速报表 257

11.4报表设计器 259

11.4.1报表设计器窗口 259

11.4.2报表设计工具 260

11.4.3报表控件的使用 260

小结 263

习题11 263

第12章 应用系统开发 265

12.1需求分析 265

12.2系统功能结构 266

12.3项目和数据库的建立 266

12.3.1项目文件的建立 266

12.3.2数据库和表的建立 267

12.4表单设计 271

12.4.1系统登录表单 271

12.4.2密码修改表单 273

12.4.3书目查询表单 273

12.4.4书目查询结果表单 274

12.4.5书刊借阅表单 277

12.5主程序设计 278

12.6应用程序的连编 280

小结 280

习题12 281

参考文献 282

相关图书
作者其它书籍
返回顶部