Visual FoxPro面向对象程序设计及应用PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:匡松,何福良主编
- 出 版 社:北京:清华大学出版社
- 出版年份:2007
- ISBN:7302144780
- 页数:302 页
1.1 数据、信息与数据处理 1
1.1.1 数据与信息 1
1.1.2 数据处理 1
第1章 数据库基础 1
1.2 数据管理技术的发展 2
1.2.1 人工管理阶段 2
1.2.2 文件管理阶段 2
1.2.3 数据库系统管理阶段 3
1.3 数据库系统基本概念 4
1.3.1 数据库 4
1.3.2 数据库管理系统 4
1.3.3 数据库系统 5
1.3.4 数据库应用系统 5
1.3.5 数据库系统的数据模式 5
1.4.1 数据模型概述 6
1.4 数据模型 6
1.4.2 E-R数据模型 7
1.4.3 几种主要数据模型 8
1.5 关系数据库 10
1.5.1 关系术语 10
1.5.2 关系的规范化 11
1.5.3 关系运算 11
1.5.4 关系数据库 12
1.5.5 关系的完整性 14
1.6 数据库新技术概述 15
习题1 15
第2章 Visual FoxPro概述 17
2.1 Visual FoxPro的启动和退出 17
2.2 Visual FoxPro的用户界面 17
2.3.1 Visual FoxPro常用文件类型 19
2.3 Visual FoxPro的文件类型 19
2.3.2 Visual FoxPro表的类型 21
2.4 Visual FoxPro操作概述 21
2.4.1 Visual FoxPro操作方式 21
2.4.2 Visual FoxPro命令格式 22
2.5 Visual FoxPro可视化设计工具 22
2.5.1 Visual FoxPro向导 23
2.5.2 Visual FoxPro设计器 24
2.5.3 Visual FoxPro生成器 25
2.6 项目管理器的基本概念 26
2.6.1 创建项目 26
2.6.2 项目管理器的使用 27
习题2 29
第3章 Visual FoxPro数据基础 30
3.1 数据类型 30
3.2 常量 33
3.3 变量 34
3.3.1 内存变量 34
3.3.2 数组变量 36
3.3.3 字段变量 37
3.4 运算符与表达式 37
3.5 常用函数 41
3.5.1 数值运算函数 41
3.5.2 字符处理函数 44
3.5.3 转换函数 48
3.5.4 日期和时间函数 50
3.5.5 测试函数 51
习题3 54
第4章 表的基本操作 55
4.1 建立表 55
4.1.1 分析和设计表的结构 55
4.1.2 建立表的结构 58
4.1.3 输入记录 60
4.2.1 打开表 64
4.2 打开和关闭表 64
4.2.2 关闭表 65
4.3 显示和修改表的结构 65
4.3.1 显示表结构 65
4.3.2 修改表结构 66
4.4 复制表 67
4.4.1 复制表结构 67
4.4.2 复制表文件 67
4.5 记录的操作 68
4.5.1 定位记录 68
4.5.2 显示记录 71
4.5.3 修改记录 74
4.5.4 删除与恢复记录 75
4.6.1 过滤字段 79
4.6 表的过滤 79
4.6.2 过滤记录 81
4.7 表与数组之间的数据交换 81
4.7.1 将当前记录复制到数组或内存变量中 81
4.7.2 将数组或内存变量中的数据复制到当前记录 82
习题4 83
第5章 索引与多表操作 84
5.1 索引 84
5.1.1 索引的概念及类型 84
5.1.2 建立索引 85
5.1.3 使用索引 89
5.2 多个表的同时使用 91
5.2.1 使用工作区 91
5.2.2 建立表间临时关系 92
5.2.3 表的连接 96
习题5 97
6.1 建立和打开数据库 98
6.1.1 建立数据库 98
第6章 数据库的操作 98
6.1.2 打开和关闭数据库 99
6.2 数据库中表的基本操作 101
6.2.1 新建表 101
6.2.2 添加表 102
6.2.3 移去和删除表 103
6.3 设置数据库表的属性 104
6.3.1 设置表中字段的显示标题 104
6.3.2 设置表中字段的输入、输出掩码 106
6.3.3 设置表中字段的注释 107
6.3.4 设置表中字段的默认值 108
6.3.5 设置表中字段的有效性规则 109
6.3.6 设置触发器 110
6.4.1 建立表间的永久关系 112
6.4 建立永久关系 112
6.4.2 设置参照完整性 114
习题6 116
第7章 视图与查询 117
7.1 视图 117
7.1.1 视图的概念 117
7.1.2 视图的创建和使用 117
7.2 查询的创建与使用 125
7.2.1 查询的概念 125
7.2.2 查询的创建和使用 125
习题7 133
第8章 关系数据库标准语言SQL 134
8.1 SQL概述 134
8.1.1 SQL的特点 134
8.2.1 SELECT语句格式 135
8.1.2 SQL语言的体系结构 135
8.2 SQL的数据查询功能 135
8.2.2 投影查询 136
8.2.3 条件查询 138
8.2.4 统计查询 143
8.2.5 分组查询 144
8.2.6 查询的排序 145
8.2.7 内连接查询 147
8.2.8 自连接查询 148
8.2.9 修改查询结果的输出去向 149
8.2.10 嵌套查询 151
8.2.11 集合查询 154
8.2.12 超连接查询 154
8.3 SQL的数据定义功能 156
8.3.1 创建表 157
8.3.2 修改表的结构 159
8.3.3 删除表 160
8.3.4 视图的定义和删除 160
8.4 SQL的数据操纵功能 162
8.4.1 插入记录 162
8.4.2 更新记录 163
8.4.3 删除记录 163
习题8 164
第9章 程序设计基础 165
9.1 程序文件 165
9.1.1 程序文件的概念 165
9.1.2 程序文件的建立、编辑与运行 166
9.2 程序中的基本命令 168
9.2.1 交互式输入命令 168
9.2.2 其他命令 169
9.3.2 分支结构 171
9.3 程序的基本结构 171
9.3.1 顺序结构 171
9.3.3 循环结构 174
9.4 子程序、过程与自定义函数 178
9.4.1 子程序 178
9.4.2 过程文件 179
9.4.3 内存变量的作用域和参数传递 180
9.4.4 自定义函数 183
9.5 程序的调试 184
9.5.1 调试程序 184
9.5.2 调试器 185
习题9 186
第10章 面向对象程序设计 188
10.1 面向对象程序设计基础 188
10.1.1 基本概念 188
10.1.2 面向对象程序设计基本方法 189
10.1.3 Visual FoxPro中的类 190
10.1.4 属性、事件与方法程序 192
10.2 对象的操作 193
10.2.1 引用对象 193
10.2.2 设置对象的属性值 194
10.2.3 调用对象方法 194
10.2.4 设计类与对象 195
习题10 200
第11章 表单设计及应用 201
11.1 表单设计基础 201
11.1.1 表单简介 201
11.1.2 表单向导 204
11.1.3 表单设计器 210
11.2 表单常用控件 217
11.2.1 控件的基本操作 217
11.1.4 表单的运行 217
11.2.2 “标签”控件 218
11.2.3 “文本框”控件 220
11.2.4 “命令按钮”控件 221
11.2.5 常用表单控件应用 223
11.3 表单其他控件 225
11.3.1 “选项按钮组”控件 225
11.3.2 “复选框”控件 227
11.3.3 “编辑框”控件 228
11.3.4 “列表框”控件 229
11.3.5 “组合框”控件 231
11.3.6 “微调按钮”控件 231
11.3.7 “计时器”控件 233
11.3.8 “图像”控件 234
11.3.9 “表格”控件 235
11.3.10 “页框”控件 237
11.3.11 “命令按钮组”控件 238
11.3.12 ActiveX控件和“ActiveX绑定”控件 238
11.3.13 “表单集”控件 239
习题11 240
第12章 报表设计及应用 241
12.1 报表概述 241
12.1.1 报表组成 241
12.1.2 报表的常规布局 241
12.1.3 报表设计器界面 243
12.2 创建简单报表 245
12.2.1 报表向导 245
12.2.2 快速报表 248
12.3 报表设计器 250
12.3.1 启动报表设计器 250
12.3.3 报表的控件设计 251
12.3.2 设置报表的数据环境 251
12.3.4 报表的数据分组 254
12.4 报表的打印输出 256
12.4.1 使用菜单输出报表 256
12.4.2 使用命令输出报表 257
习题12 258
第13章 菜单设计及应用 259
13.1 菜单设计概述 259
13.1.1 菜单的结构及类型 259
13.1.2 菜单设计的一般步骤 260
13.1.3 菜单设计器简介 261
13.1.4 “显示”菜单简介 263
13.2 菜单设计及运行 264
13.2.1 设计下拉菜单 264
13.2.2 给表单设计下拉菜单 268
13.2.3 设计快捷菜单 270
习题13 272
第14章 应用程序的集成与发布 273
14.1 应用程序的一般开发过程 273
14.1.1 应用程序设计的基本过程 273
14.1.2 应用程序组织结构 273
14.1.3 主程序设计 276
14.2 利用项目管理器开发应用程序 277
14.2.1 用项目管理器组织文件 277
14.2.2 连编项目 278
14.3 发布应用程序 279
14.3.1 准备工作 279
14.3.2 应用程序的发布 280
习题14 282
附录A Visual FoxPro 6.0常用函数表 283
附录B Visual FoxPro 6.0命令表 292
参考文献 303
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019