Visual FoxPro程序设计与SQL数据库应用教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:高昱,张宇,黄和主编;赵慧,韩智涌,张丽君,宋敏杰副主编
- 出 版 社:北京:科学出版社
- 出版年份:2017
- ISBN:9787030538826
- 页数:305 页
第1章 Visual FoxPro 6.0系统概述 1
1.1 Visual FoxPro 6.0简介 1
1.1.1 Visual FoxPro的发展历史 1
1.1.2 Visual FoxPro 6.0的安装、卸载和启动 2
1.2 Visual FoxPro 6.0集成工作环境 3
1.2.1 主窗口 3
1.2.2 操作方式 4
1.2.3 菜单系统 4
1.2.4 对话框 7
1.2.5 常用控件 8
1.2.6 系统设置 10
1.2.7 获取帮助 11
1.3 编辑窗口 11
1.3.1 “编辑”菜单 11
1.3.2 “格式”菜单 12
1.3.3 文本操作 12
1.3.4 命令窗口 13
1.4 Visual FoxPro 6.0文件类型和性能指标 14
第2章 面向过程的程序设计基础 17
2.1 数据基础 17
2.1.1 数据类型及非格式化数据输出命令 17
2.1.2 常量的输出 19
2.1.3 简单变量的赋值与输出 19
2.1.4 数组变量的使用 21
2.2 命令文件的建立与运行 22
2.2.1 命令文件的建立和编辑 22
2.2.2 命令文件的运行 23
2.2.3 交互式输入命令 23
2.3 顺序结构程序设计 26
2.4 选择结构程序设计 26
2.5 循环结构程序设计 33
2.6 程序应用示例 38
第3章 面向对象的程序设计基础 41
3.1 面向对象的基本理论 41
3.2 Visual FoxPro面向对象程序设计 45
3.3 对象的常用属性、事件和方法 47
3.3.1 对象的常用属性 47
3.3.2 对象属性的设置 49
3.3.3 对象的常用事件 51
3.3.4 对象的常用方法 53
3.3.5 对象的引用 55
3.4 表单的创建与运行 56
3.5 用表单设计器设计表单 58
3.6 表单的常用属性、事件和方法 60
3.7 基本型控件 62
3.7.1 标签控件与图像控件 62
3.7.2 线条控件与形状控件 63
3.7.3 命令按钮与复选框控件 65
3.7.4 文本框与编辑框 67
3.7.5 计时器 71
3.7.6 微调按钮控件 73
3.8 容器类控件 74
3.8.1 容器控件 74
3.8.2 命令按钮组 76
3.8.3 选项按钮组 78
3.9 自定义类 80
3.9.1 类设计器 80
3.9.2 类库管理 82
3.9.3 类的引用 82
第4章 项目、数据库和表操作 85
4.1 项目操作 85
4.2 数据库操作 87
4.3 数据库表操作 90
4.3.1 建立数据库表 90
4.3.2 将自由表添加到数据库 95
4.3.3 从数据库中移出表 96
4.3.4 数据库表记录的浏览、修改和增加 97
4.3.5 数据库表记录的删除和恢复 99
4.3.6 数据库表设计器 100
4.4 自由表操作 103
4.4.1 建立自由表 103
4.4.2 自由表设计器 104
4.4.3 自由表记录的操作 105
4.5 表索引 106
4.6 创建和编辑关系 108
4.6.1 表间临时性关系 109
4.6.2 表间永久性关系 110
4.7 建立参照完整性 111
第5章 查询与视图 114
5.1 查询、视图与SQL语句 114
5.2 结构化查询语言SQL 115
5.3 查询数据 117
5.3.1 建立简单查询 118
5.3.2 为查询结果排序 122
5.3.3 筛选查询结果 123
5.3.4 查询结果的分组 124
5.3.5 创建多个表的查询 125
5.4 视图查询 126
5.4.1 视图文件的建立 127
5.4.2 控制视图字段的显示与输入 129
5.4.3 为视图添加筛选表达式 130
5.4.4 建立远程数据连接 130
5.4.5 建立远程视图 131
5.4.6 用视图更新数据 131
5.4.7 控制更新数据的条件 132
5.4.8 控制视图更新的方法 132
5.4.9 为视图传递参数 133
第6章 关系数据库标准语言SQL 134
6.1 SQL概述 134
6.2 查询功能 134
6.2.1 简单查询 135
6.2.2 简单的联接查询 137
6.2.3 嵌套查询 139
6.2.4 几个特殊运算符 142
6.2.5 排序 143
6.2.6 简单的计算查询 145
6.2.7 分组与计算查询 145
6.2.8 利用空值查询 146
6.2.9 别名与自联接查询 146
6.2.10 超联接查询 147
6.2.11 集合的并运算 149
6.2.12 Visual FoxPro中SQL SELECT的几个特殊选项 149
6.3 操作功能 150
6.4 定义功能 151
6.4.1 表的定义 152
6.4.2 表的删除 154
6.4.3 表结构的修改 155
6.5 视图的定义 157
6.5.1 定义视图 157
6.5.2 视图的删除 159
第7章 报表与标签设计 160
7.1 利用报表向导创建报表 160
7.2 利用快速报表创建报表 164
7.3 利用报表设计器创建报表 165
7.3.1 报表设计器 165
7.3.2 报表设计工具 166
7.3.3 报表控件的使用 167
7.4 标签的设计 171
第8章 菜单设计与应用 173
8.1 菜单概述 173
8.1.1 菜单结构 173
8.1.2 菜单设计的基本过程 173
8.2 系统菜单 175
8.2.1 系统菜单概述 175
8.2.2 系统菜单的配置 176
8.3 下拉菜单设计 177
8.3.1 定义菜单 177
8.3.2 设置常规选项 180
8.3.3 设置菜单选项 181
8.3.4 菜单程序的生成和运行 182
8.3.5 制作顶层表单的菜单 185
8.4 快捷菜单设计 187
8.4.1 快捷菜单 187
8.4.2 建立快捷菜单的步骤 187
第9章 面向过程的程序设计 189
9.1 数据及其运算 189
9.1.1 数据类型 189
9.1.2 常量及其类型 189
9.1.3 变量及其类型 191
9.1.4 函数及其类型 192
9.1.5 数据运算表达式及其类型 203
9.2 数据库和表操作命令 207
9.2.1 数据库操作命令 207
9.2.2 表操作命令 209
9.2.3 记录指针定位 211
9.2.4 记录显示 213
9.3 文件操作命令 214
9.4 表记录的修改和维护命令 215
9.4.1 记录的修改 215
9.4.2 记录的插入和删除 216
9.5 表的排序和索引 218
9.5.1 排序 218
9.5.2 索引 219
9.5.3 记录查询 221
9.5.4 过滤器命令 223
9.6 统计命令 224
9.7 使用多个表 228
9.7.1 工作区 228
9.7.2 设置表间的临时性关系 230
9.8 命令文件中的常用命令 231
9.8.1 辅助命令及过程化程序设计规则 231
9.8.2 格式化输入命令 232
9.8.3 输出命令 233
9.9 面向过程的程序设计应用 234
9.9.1 顺序结构程序设计 234
9.9.2 分支结构程序设计 235
9.9.3 循环结构程序设计 236
9.9.4 程序示例 239
9.10 过程及其调用 241
9.10.1 模块的建立和调用 241
9.10.2 子程序 242
9.10.3 过程 243
9.10.4 自定义函数 244
9.10.5 内存变量作用域 245
9.10.6 程序示例 246
第10章 面向对象的程序设计 249
10.1 表单的数据环境 249
10.1.1 数据环境 249
10.1.2 数据环境设计器 250
10.2 使用表单向导设计数据表表单 253
10.2.1 启动表单向导 253
10.2.2 用表单向导创建表单 253
10.2.3 用表单设计器修改表单 255
10.3 表格控件 256
10.4 控件与数据绑定 258
10.5 列表框与组合框控件 260
10.5.1 列表框 260
10.5.2 组合框 262
10.6 页框 263
10.6.1 页框的常用属性 263
10.6.2 页框中页面的设置方法 263
10.7 表单集设计 264
10.7.1 表单集的创建 265
10.7.2 表单集的删除 265
10.7.3 表单集的编辑 265
第11章 数据库基础 269
11.1 数据库基础知识 269
11.1.1 数据及数据管理 269
11.1.2 数据库系统的组成 273
11.1.3 数据库系统的内部结构体系 274
11.1.4 数据库系统的特点 276
11.1.5 数据库管理系统的功能 277
11.2 数据模型 278
11.2.1 概念数据模型 278
11.2.2 逻辑数据模型 280
11.2.3 关系数据库 281
11.3 关系运算 283
11.3.1 传统的集合运算 284
11.3.2 专门的关系运算 285
11.3.3 关系的完整性约束 287
附录 288
主要参考文献 305
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《Power BI数据清洗与可视化交互式分析》陈剑 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019