Visual FoxPro程序设计基础教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:王正才,陈虹颐主编;白淑红,张萃,彭政,杨锐副主编
- 出 版 社:北京:中国水利水电出版社
- 出版年份:2013
- ISBN:9787517013952
- 页数:332 页
第1章 数据库系统基础 1
1.1数据、信息和数据处理 1
1.1.1数据与信息 1
1.1.2数据处理 2
1.2数据库的概念 2
1.2.1数据库 2
1.2.2数据库管理系统 2
1.2.3数据库系统 3
1.2.4数据库应用系统 3
1.3数据管理技术的发展 3
1.3.1人工管理阶段 4
1.3.2文件管理阶段 4
1.3.3数据库系统阶段 5
1.3.4面向对象数据库系统阶段 6
1.4数据模型 6
1.4.1实体概念 7
1.4.2实体之间的联系 7
1.4.3数据模型 8
1.5关系数据库 9
1.5.1关系术语 9
1.5.2关系表之间的关联关系 10
1.5.3关系运算 11
1.5.4关系的完整性 12
1.6常用数据库软件 13
1.6.1 MySQL 13
1.6.2 SQL Server 13
1.6.3 Oracle 14
1.6.4 Sybase 14
1.6.5 DB2 14
习题一 14
第2章 Visual FoxPro系统概述 17
2.1 Visual FoxPro的发展及功能 17
2.1.1 Visual FoxPro系统的发展 17
2.1.2 Visual FoxPro数据库管理的基本功能 19
2.2 Visual FoxPro 6.0的主要特点和性能指标 19
2.2.1 Visual FoxPro 6.0的特点 19
2.2.2 Visual FoxPro 6.0的性能指标 20
2.3 Visual FoxPro 6.0系统的配置、启动和界面 21
2.3.1 Visual FoxPro 6.0的运行环境 21
2.3.2 Visual FoxPro 6.0的启动与退出 22
2.3.3 Visual FoxPro 6.0的界面组成 22
2.4 Visual FoxPro 6.0的文件类型 24
2.5 Visual FoxPro的操作方式 25
2.5.1操作方式 25
2.5.2建立工作目录与搜索路径 26
2.6 Visual FoxPro的命令格式 26
2.7项目管理器 28
2.7.1创建新项目 28
2.7.2项目管理器界面 29
2.7.3项目管理器中的操作 29
2.8 Visual FoxPro 6.0的辅助设计工具 31
2.8.1向导 31
2.8.2设计器 32
2.8.3生成器 33
习题二 34
第3章 Visual FoxPro的数据元素 35
3.1常量 35
3.1.1数值型常量 36
3.1.2货币型常量 36
3.1.3字符型常量 37
3.1.4日期型常量 37
3.1.5日期时间型常量 40
3.1.6逻辑型常量 41
3.2变量 41
3.2.1字段变量 42
3.2.2内存变量 42
3.2.3 Visual FoxPro命令格式与规则 49
3.3表达式 50
3.3.1数值表达式 50
3.3.2字符表达式 52
3.3.3日期时间表达式 53
3.3.4关系表达式 54
3.3.5逻辑表达式 58
3.3.6各种运算符的优先级 59
3.4系统函数 60
3.4.1数值函数 60
3.4.2字符函数 62
3.4.3日期和时间函数 65
3.4.4数据类型转换函数 66
3.4.5测试函数 67
3.4.6与表操作有关的测试函数 68
习题三 69
第4章 表的基本操作 71
4.1表的建立 71
4.1.1表的组成 71
4.1.2建立表结构 74
4.2打开和关闭表 77
4.2.1打开表 77
4.2.2关闭表 77
4.3显示和修改表结构 78
4.3.1显示表结构 78
4.3.2修改表结构 79
4.4表记录的输入 80
4.4.1建立表结构的同时输入数据 80
4.4.2以追加方式输入记录 82
4.4.3使用APPEND命令追加记录 82
4.5表记录的操作 83
4.5.1定位记录 83
4.5.2显示记录 85
4.5.3修改记录 87
4.5.4删除与恢复记录 89
4.6表的过滤 91
4.7表与数组之间的数据交换 93
4.7.1将当前记录复制到数组中 93
4.7.2将数组中的数据复制到当前记录中 93
习题四 94
第5章 排序、索引、统计和多表操作 97
5.1排序 97
5.2索引 99
5.2.1索引的概念 99
5.2.2索引的分类 99
5.2.3索引的建立、使用与删除 100
5.2.4查询命令 105
5.2.5过滤器命令 107
5.3统计 108
5.3.1求和命令 108
5.3.2求平均值命令 109
5.3.3计数命令 109
5.3.4统计命令 109
5.3.5分类汇总命令 110
5.4多工作区的操作命令 110
5.4.1工作区 110
5.4.2多表间的关联与连接 113
习题五 116
第6章 数据库操作 119
6.1数据库的基本操作 119
6.1.1建立数据库 119
6.1.2打开数据库 121
6.1.3关闭数据库 122
6.1.4删除数据库 122
6.1.5向数据库添加表 122
6.1.6在数据库中移去和删除表 123
6.2数据字典 124
6.2.1设置表中字段的输入、输出掩码 124
6.2.2设置表中字段的有效性规则 125
6.2.3设置表中记录的有效性规则和触发器 126
6.2.4设置表间永久关系 128
6.2.5设置参照完整性 130
6.3视图 131
6.3.1视图的概念 131
6.3.2创建本地视图 131
6.4查询 137
6.4.1查询的概念 137
6.4.2创建查询 137
6.4.3使用查询 141
习题六 143
第7章 结构化查询语言SQL 144
7.1 SQL概述 144
7.1.1 SQL语言简介 144
7.1.2 SQL语言的特点 145
7.2 SQL的数据定义功能 145
7.2.1创建表 145
7.2.2修改表结构 147
7.2.3删除表 149
7.2.4视图的定义和删除 149
7.3 SQL的数据查询功能 149
7.3.1基本查询语句 149
7.3.2投影查询 150
7.3.3条件查询 150
7.3.4统计查询 152
7.3.5分组查询 152
7.3.6查询的排序 153
7.3.7内连接查询 153
7.3.8自连接查询 153
7.3.9超连接查询 154
7.3.10修改查询去向 154
7.3.11嵌套查询 155
7.3.12集合查询 155
7.4数据的操纵功能 155
7.4.1插入记录 156
7.4.2修改记录 156
7.4.3删除记录 157
习题七 157
第8章 程序设计基础 160
8.1面向过程程序设计 161
8.1.1 Visual FoxPro程序设计的方法和原则 161
8.1.2程序文件的建立、编辑与运行 161
8.1.3程序中的常用命令 162
8.1.4程序的基本结构 165
8.1.5模块化程序设计 172
8.2面向对象程序设计 178
8.2.1基本概念 178
8.2.2面向对象程序设计基本方法 179
8.2.3 Visual FoxPro系统中的类 180
8.2.4 Visual FoxPro系统中的属性、事件和方法程序 181
8.2.5 Visual FoxPro系统中对象的操作 182
8.2.6添加新属性和方法 184
8.2.7使用编程方法创建类和对象 188
8.3程序调试 189
8.3.1调试工具“调试器” 189
8.3.2“调试器”的设置 190
习题八 193
第9章 表单设计 197
9.1表单设计基础 197
9.1.1表单简介 197
9.1.2创建表单 200
9.2常用表单控件 211
9.2.1控件的基本操作 211
9.2.2常用控件 212
习题九 241
第10章 报表设计与应用 246
10.1报表设计基础 246
10.1.1报表的常规布局 246
10.1.2报表设计的步骤 247
10.1.3创建报表文件 247
10.2创建简单报表 248
10.2.1创建空白报表 248
10.2.2创建快速报表 248
10.2.3用报表向导创建报表 249
10.3报表设计器 251
10.3.1报表设计器的基本环境 251
10.3.2设置报表的数据环境 253
10.3.3报表控件 254
10.3.4报表控件的调整与控制 257
10.4报表的打印输出 258
10.4.1页面设置 258
10.4.2预览结果 259
10.4.3打印报表 259
10.5报表设计示例 260
习题十 262
第11章 菜单设计 264
11.1菜单系统的基本结构 264
11.2菜单系统的设计步骤 265
11.3菜单设计 267
11.3.1菜单设计器的使用 267
11.3.2主菜单中“显示”下拉菜单中的选项 268
11.3.3下拉菜单设计 269
11.3.4快捷菜单设计 273
11.4在应用程序中使用菜单 273
习题十一 275
第12章 应用系统的开发 276
12.1数据库设计 276
12.1.1数据库设计步骤 276
12.1.2数据库设计过程 277
12.2应用系统开发的步骤 280
12.2.1可行性分析阶段 280
12.2.2需求分析阶段 280
12.2.3系统设计阶段 280
12.2.4实现阶段 281
12.2.5测试阶段 282
12.2.6运行与维护阶段 282
12.2.7系统开发的总体规划 282
12.3数据库应用系统开发 287
12.3.1“教务管理系统”功能分析 287
12.3.2系统结构 287
12.3.3部分程序模块的实现 288
12.3.4构造“教务管理系统”项目 294
12.4应用系统的集成与发布 294
12.4.1主程序的设计 295
12.4.2项目集成 295
12.4.3应用程序的发布 296
习题十二 298
第13章 软件技术基础 299
13.1数据结构 300
13.1.1数据结构概述 300
13.1.2线性结构 302
13.1.3树 305
13.1.4图结构 308
13.1.5线性表的查找 311
13.1.6内排序 312
13.2操作系统 315
13.2.1操作系统的概念和类型 315
13.2.2处理机管理 317
13.2.3存储器管理 321
13.2.4设备管理 322
13.2.5文件管理 323
13.3软件工程 324
13.3.1软件工程概述 324
13.3.2软件生存周期 325
13.3.3软件需求分析 326
13.3.4软件设计 328
13.3.5软件集成与复用 328
13.3.6软件测试与维护 330
习题十三 330
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《名医教你练走颈肩腰腿痛》许学猛 2018
- 《看视频零基础学英语口语》宋德伟 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018