当前位置:首页 > 工业技术
VISUAL FOXPRO及其应用系统设计  第2版
VISUAL FOXPRO及其应用系统设计  第2版

VISUAL FOXPRO及其应用系统设计 第2版PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:梁静毅主编;张立涛,梁静毅,李军,王钢等编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2016
  • ISBN:7302425396
  • 页数:373 页
图书介绍:本书基于Visual FoxPro 6.0中文版编写,主要内容有数据库系统概述,Visual FoxPro 6.0中文版简介,Visual FoxPro语言基础,表与数据库的基本操作,查询、视图及SQL命令,结构化程序设计,面向对象程序设计,报表与标签设计,菜单设计,数据库应用系统设计实例等。
《VISUAL FOXPRO及其应用系统设计 第2版》目录

第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

习题1 23

第2章 Visual FoxPro简介 25

2.1 Visual FoxPro 6.0简介 25

2.1.1 Visual FoxPro发展历史 25

2.1.2 Visual FoxPro 6.0系统特点 27

2.2 运行环境与安装 28

2.2.1 运行环境 28

2.2.2 Visual FoxPro 6.0的安装 29

2.2.3 Visual FoxPro与其他开发工具的简单比较 30

2.3 界面组成 31

2.3.1 Visual FoxPro 6.0的启动与退出 31

2.3.2 Visual FoxPro 6.0系统界面简介 31

2.3.3 Visual FoxPro 6.0的操作方式 34

2.4 设计与管理工具 35

2.4.1 项目管理器 35

2.4.2 向导 36

2.4.3 生成器 36

2.4.4 设计器 37

2.5 文件类型 37

2.6 MSDN的使用 38

习题2 40

第3章 Visual FoxPro语言基础 41

3.1 命令规则 41

3.1.1 命令的一般格式 41

3.1.2 命令字句 43

3.1.3 命令的执行方式 46

3.2 数据类型 49

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

3.2.2 数值型、浮动型、双精度型和整型字段与数值型数据 50

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

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

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

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

3.2.7 备注型字段 52

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

3.3 常量与变量 52

3.3.1 常量 52

3.3.2 变量 53

3.4 表达式 61

3.4.1 算术表达式 61

3.4.2 字符表达式 62

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

3.4.4 关系表达式 64

3.4.5 逻辑表达式 65

3.5 常用内部函数 66

3.5.1 数值运算函数 66

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

3.5.3 转换函数 75

3.5.4 日期函数 78

3.5.5 数据库函数 80

3.5.6 其他函数 83

习题3 86

第4章 表与数据库 88

4.1 表结构 88

4.1.1 数据表 88

4.1.2 创建表结构 91

4.1.3 修改表结构 94

4.1.4 输出表结构 95

4.2 表记录 96

4.21 输入记录 96

4.2.2 显示记录 97

4.2.3 追加记录 100

4.2.4 修改记录 101

4.2.5 定位记录 103

4.2.6 记录的删除与恢复 104

4.3 数据库 105

4.3.1 数据库的创建与修改 106

4.3.2 打开与关闭数据库 107

4.3.3 数据库表的添加与移除 108

4.3.4 设置当前数据库 110

4.3.5 删除数据库 110

4.4 数据库表的设置 110

4.4.1 字段级设置 111

4.4.2 记录级设置 113

4.5 索引和表间关系 114

4.5.1 索引的概念 114

4.5.2 索引类型 115

4.5.3 创建索引 115

4.5.4 使用索引 119

4.5.5 表间关系 120

4.5.6 参照完整性设置 122

4.6 表的其他操作 124

4.6.1 记录的查找 124

4.6.2 记录的统计 126

4.6.3 表的复制 127

4.6.4 工作区 128

习题4 131

第5章 查询、视图与SQL 132

5.1 查询 132

5.1.1 查询设计器 132

5.1.2 单表查询 137

5.1.3 多表查询 140

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

5.1.5 查看SQL语句 145

5.2 视图 146

5.2.1 创建视图 146

5.2.2 参数视图 151

5.2.3 使用视图更新数据 151

5.3 SQL语句 153

5.3.1 SQL数据定义语句 154

5.3.2 SQL数据操纵语句 155

5.3.3 SQL数据查询语句 156

习题5 166

第6章 程序设计基础 168

6.1 程序与程序文件 168

6.1.1 程序的概念 168

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

6.1.3 程序中的专用命令 170

6.2 程序的基本结构 173

6.2.1 顺序结构 173

6.2.2 分支结构 174

6.2.3 循环结构 177

6.2.4 基本结构的嵌套 181

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

6.3.1 子程序 184

6.3.2 过程 185

6.3.3 自定义函数 188

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

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

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

6.5 程序的调试 196

6.5.1 程序调试器 196

6.5.2 在调试器中调试程序 197

习题6 200

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

7.1 面向对象的基本概念 203

7.1.1 对象 203

7.1.2 类 204

7.2 Visual FoxPro中的类 205

7.2.1 Visual FoxPro基类 205

7.2.2 Visual FoxPro基类的类型 206

7.2.3 Visual FoxPro中的事件 208

7.3 创建类 209

7.3.1 创建类 209

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

7.3.3 通过编程定义类 212

7.4 对象的操作 213

7.4.1 由类创建对象 214

7.4.2 设置对象的属性 214

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

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

7.6 创建表单 217

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

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

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

7.6.4 修改已有的表单 228

7.6.5 运行表单 228

7.7 向表单中添加控件 228

7.7.1 添加控件 228

7.7.2 设置Tab键的次序 229

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

7.8 数据环境 232

7.8.1 打开数据环境设计器 232

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

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

7.8.4 向表单中添加字段 234

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

7.9.1 常用的表单属性 234

7.9.2 常用的表单事件 235

7.9.3 常用的表单方法 237

7.10 常用表单控件 237

7.10.1 标签控件 237

7.10.2 命令按钮控件 238

7.10.3 文本框控件 239

7.10.4 编辑框控件 240

7.10.5 复选框控件 242

7.10.6 列表框控件 243

7.10.7 组合框控件 244

7.10.8 命令按钮组控件 245

7.10.9 选项按钮组控件 247

7.10.10 表格控件 249

7.10.11 页框控件 251

7.10.12 微调控件 252

习题7 252

第8章 报表与标签设计 257

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

8.1.1 报表文件及其作用 257

8.1.2 标签文件及其作用 257

8.2 创建报表文件 258

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

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

8.2.3 创建设计快速报表 262

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

8.2.5 定制报表 265

8.2.6 数据分组和多栏报表 272

8.2.7 报表输出 279

8.3 创建标签文件 280

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

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

8.3.3 标签的输出 285

习题8 286

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

9.1 设计下拉式菜单 288

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

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

9.1.3 利用“快速菜单”建立下拉式菜单系统 295

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

9.2 快捷菜单设计 297

习题9 299

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

10.1 总体设计 300

10.2 数据库设计 301

10.2.1 数据库设计原则 302

10.2.2 数据库设计过程 303

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

10.3 系统主界面设计 306

10.3.1 软件前导界面设计 306

10.3.2 身份验证界面设计 307

10.4 功能模块设计 309

10.4.1 查询模块设计 309

10.4.2 维护模块设计 310

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

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

10.5.1 系统主菜单设计 314

10.5.2 主程序的设计 315

10.6 系统的调试 316

10.6.1 调试时常见的错误 316

10.6.2 调试时常用的方法 317

10.7 系统的连编 318

10.8 应用系统运行与发布 318

习题10 322

附录A Visual FoxPro命令 324

附录BVisual FoxPro函数 338

附录C Visual FoxPro对象属性 353

附录D Visual FoxPro对象事件 363

附录E Visual FoxPro对象方法 366

附录F Visual FoxPro常用文件 368

附录G习题参考答案 369

参考文献 373

返回顶部