当前位置:首页 > 工业技术
Visual FoxPro及其应用系统设计
Visual FoxPro及其应用系统设计

Visual FoxPro及其应用系统设计PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:梁静毅主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2010
  • ISBN:9787302213796
  • 页数:339 页
图书介绍:本书基于Visual FoxPro 6.0中文版编写,主要内容有数据库系统概述、Visual FoxPro 6.0中文版简介、Visual FoxPro语言基础等。
《Visual FoxPro及其应用系统设计》目录

第1章 数据库系统概述 1

1.1 数据处理基本概念 1

1.1.1 信息、数据和数据处理 1

1.1.2 数据管理技术的发展 2

1.2 数据模型 5

1.2.1 基本概念 6

1.2.2 实体间的联系 6

1.2.3 数据模型 7

1.3 数据库系统 10

1.3.1 有关数据库的几个概念 10

1.3.2 数据库系统的特点 11

1.3.3 数据库系统的发展 12

1.3.4 数据库系统的分类 13

1.3.5 数据库系统的应用模式 14

1.4 数据库管理系统 16

1.4.1 数据库管理系统的基本功能 16

1.4.2 数据库管理系统的发展现状 17

1.5 数据库应用系统 18

1.5.1 数据库应用系统的概念 18

1.5.2 数据库应用系统的开发环境 18

1.6 关系型数据库 20

1.6.1 关系型数据库简介 20

1.6.2 数据完整性 23

习题一 23

第2章 Visual FoxPro使用基础 25

2.1 Visual FoxPro简介 25

2.1.1 Visual FoxPro发展历史 25

2.1.2 Visual FoxPro系统特点 26

2.2 运行环境与安装 27

2.2.1 运行环境 27

2.2.2 Visual FoxPro 6.0的安装 27

2.3 界面组成 29

2.3.1 Visual FoxPro 6.0的启动与退出 29

2.3.2 Visual FoxPro 6.0系统界面简介 29

2.3.3 Visual FoxPro 6.0的操作方式 31

2.4 设计与管理工具 32

2.4.1 项目管理器 32

2.4.2 向导 33

2.4.3 生成器 33

2.4.4 设计器 34

2.5 文件类型 34

2.6 MSDN的使用 35

习题二 36

第3章 Visual FoxPro语言基础 37

3.1 命令规则 37

3.1.1 命令的一般格式 37

3.1.2 命令字句 39

3.1.3 命令的执行方式 41

3.2 数据类型 44

3.2.1 字符型字段和字符型数据 46

3.2.2 数值型、浮点型、双精度型和整型字段与数值型数据 46

3.2.3 货币型字段和货币型数据 46

3.2.4 日期型字段和日期型数据 47

3.2.5 日期时间型字段和日期时间型数据 47

3.2.6 逻辑型字段和逻辑型数据 47

3.2.7 备注型字段 47

3.2.8 通用型字段和通用型数据 47

3.3 常量与变量 48

3.3.1 常量 48

3.3.2 变量 49

3.4 表达式 55

3.4.1 算术表达式 56

3.4.2 字符表达式 56

3.4.3 日期或日期时间表达式 57

3.4.4 关系表达式 58

3.4.5 逻辑表达式 60

3.5 常用内部函数 61

3.5.1 数值运算函数 61

3.5.2 字符及字符串处理函数 66

3.5.3 转换函数 68

3.5.4 日期函数 71

3.5.5 数据库函数 73

3.5.6 其他函数 75

习题三 78

第4章 表与数据库 79

4.1 表结构 79

4.1.1 数据表 79

4.1.2 创建表结构 82

4.1.3 修改表结构 84

4.1.4 输出表结构 85

4.2 表记录 85

4.2.1 输入记录 85

4.2.2 显示记录 86

4.2.3 追加记录 89

4.2.4 修改记录 90

4.2.5 定位记录 91

4.2.6 记录的删除与恢复 93

4.3 表记录索引 93

4.3.1 索引的概念 93

4.3.2 索引类型 94

4.3.3 创建索引 95

4.3.4 使用索引 97

4.3.5 记录的查找 98

4.3.6 记录的统计 99

4.3.7 表的复制 101

4.4 多表操作 102

4.4.1 工作区 103

4.4.2 多表间的关联 106

4.5 数据库 107

4.5.1 数据库的创建与修改 108

4.5.2 打开与关闭数据库 109

4.5.3 数据库表的添加与移除 109

4.5.4 设置当前数据库 110

4.5.5 删除数据库 111

4.5.6 数据库表的关联 111

4.5.7 参照完整性设置 112

4.6 数据库表的特有设置 114

4.6.1 字段级设置 114

4.6.2 记录级设置 116

4.6.3 索引设置 117

习题四 117

第5章 查询、视图与SQL 119

5.1 查询 119

5.1.1 查询设计器 119

5.1.2 单表查询 124

5.1.3 多表查询 127

5.1.4 输出查询结果及运行查询 129

5.1.5 查看SQL语句 130

5.2 视图 130

5.2.1 创建视图 131

5.2.2 参数视图 136

5.2.3 使用视图更新数据 137

5.3 SQL语句 138

5.3.1 SQL数据定义语句 138

5.3.2 SQL数据操纵语句 140

5.3.3 SQL数据查询语句 140

习题五 150

第6章 程序设计基础 152

6.1 程序与程序文件 152

6.1.1 程序的概念 152

6.1.2 程序的建立、编辑与运行 153

6.1.3 程序中的专用命令 154

6.2 程序的基本结构 157

6.2.1 顺序结构 157

6.2.2 分支结构 157

6.2.3 循环结构 161

6.2.4 基本结构的嵌套 165

6.3 子程序、过程和自定义函数 166

6.3.1 子程序 166

6.3.2 过程 168

6.3.3 自定义函数 170

6.4 程序单位之间的数据传递 172

6.4.1 通过虚实结合的显式传递 172

6.4.2 利用内存变量作用域的隐式传递 172

6.5 程序的调试 175

6.5.1 程序调试器概述 175

6.5.2 在调试器中调试程序 177

习题六 178

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

7.1 面向对象的基本概念 182

7.1.1 对象 182

7.1.2 类 183

7.2 Visual FoxPro中的类 184

7.2.1 Visual FoxPro基类 184

7.2.2 Visual FoxPro基类的类型 186

7.3 创建类 188

7.3.1 创建类概述 188

7.3.2 类的属性、事件和方法的定义 189

7.3.3 通过编程定义类 190

7.4 对象的操作 192

7.4.1 由类创建对象 192

7.4.2 设置对象的属性 192

7.4.3 事件的触发和方法的调用 193

7.5 面向对象程序设计实例 193

7.6 创建表单 195

7.6.1 使用表单向导创建表单 196

7.6.2 通过表单设计器建立表单 200

7.6.3 通过“快速表单”建立表单 204

7.6.4 修改已有的表单 205

7.6.5 运行表单 205

7.7 向表单中添加控件 205

7.7.1 添加控件 205

7.7.2 设置Tab键的次序 206

7.7.3 使用代码编辑器设定控件的功能 207

7.8 数据环境 209

7.8.1 打开数据环境设计器 209

7.8.2 在数据环境设计器中添加和移去表或视图 210

7.8.3 在数据环境设计器中设置关系 210

7.8.4 向表单中添加字段 211

7.9 常用的表单属性、事件和方法 211

7.9.1 常用的表单属性 211

7.9.2 常用的表单事件 212

7.9.3 常用的表单方法 213

7.10 常用表单控件 214

7.10.1 标签控件 214

7.10.2 命令按钮控件 215

7.10.3 命令按钮组控件 215

7.10.4 文本框控件 217

7.10.5 编辑框控件 219

7.10.6 复选框控件 220

7.10.7 选项按钮组控件 220

7.10.8 列表框控件 221

7.10.9 组合框控件 222

7.10.10 表格控件 222

7.10.11 页框控件 224

7.10.12 微调控件 225

习题七 226

第8章 报表与标签设计 230

8.1 报表文件与标签文件的作用 230

8.1.1 报表文件及其作用 230

8.1.2 标签文件及其作用 230

8.2 创建报表文件 231

8.2.1 创建报表的方法和步骤 231

8.2.2 利用报表向导创建报表 231

8.2.3 创建设计快速报表 234

8.2.4 使用报表设计器创建报表 236

8.2.5 定制报表 238

8.2.6 数据分组和多栏报表 244

8.2.7 报表输出 251

8.3 创建标签文件 251

8.3.1 使用标签向导创建标签 251

8.3.2 使用标签设计器创建标签 255

8.3.3 标签的输出 256

习题八 257

第9章 菜单的设计与应用 259

9.1 设计下拉式菜单 259

9.1.1 使用菜单设计器建立下拉式菜单 259

9.1.2 菜单设计器的构成和设计环境 261

9.1.3 利用快速菜单建立下拉式菜单系统 265

9.1.4 为顶层表单添加下拉式菜单 265

9.2 快捷菜单设计 266

习题九 268

第10章 数据库应用系统开发 270

10.1 总体设计 270

10.2 数据库设计 271

10.2.1 数据库设计原则 272

10.2.2 数据库设计过程 273

10.2.3 学生成绩管理系统的数据库设计 275

10.3 系统主界面设计 277

10.3.1 软件前导界面设计 277

10.3.2 身份验证界面设计 278

10.4 功能模块设计 279

10.4.1 查询模块设计 279

10.4.2 维护模块设计 281

10.4.3 统计打印及帮助模块的设计 284

10.5 主菜单与主程序的设计 284

10.5.1 系统主菜单设计 284

10.5.2 主程序的设计 285

10.6 系统的调试 286

10.6.1 调试时常见的错误 286

10.6.2 调试时常用的方法 286

10.7 系统的连编 287

10.8 应用系统运行与发布 288

习题十 291

附录A Visual FoxPro命令 293

附录B Visual FoxPro函数 306

附录C Visual FoxPro对象属性 321

附录D Visual FoxPro对象事件 331

附录E Visual FoxPro对象方法 333

附录F Visual FoxPro常用文件 335

附录G 习题参考答案 336

返回顶部