Visual FoxPro数据库与程序设计PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:刘淳主编;唐伟奇,向聂琳等编著
- 出 版 社:北京:中国水利水电出版社
- 出版年份:2002
- ISBN:7508411927
- 页数:323 页
第1章 数据库基本知识与Visual FoxPro概述 1
1.1 信息、数据与数据处理 1
1.1.1 数据与信息 1
1.1.2 数据处理 2
1.1.3 数据处理的发展 2
1.1.4 数据库技术的发展 4
1.1.5 数据库新技术 5
1.2 数据库系统 7
1.2.1 数据库系统的组成 7
1.2.2 数据库系统体系结构 9
1.2.3 数据库管理系统的功能 11
1.2.4 数据库系统的特点 11
1.2.5 现实世界的数据描述 12
1.2.6 数据模型 14
1.3 关系数据库系统 16
1.3.1 关系的基本概念及其特点 16
1.3.2 关系数据库 19
1.3.3 关系运算 19
1.3.4 关系的完整性约束 21
1.4 Visual FoxPro系统简介 22
1.4.1 Visual FoxPro的特点 22
1.4.2 Visual FoxPro6.0的安装 23
1.4.3 Visual FoxPro6.0的启动与退出 25
1.4.4 Visual FoxPro6.0的基本组成 25
1.4.5 Visual FoxPro6.0的文件类型 28
1.5 Visual FoxPro6.0系统的基本操作 29
1.5.1 Visual FoxPro6.0的操作方式 29
1.5.2 Visual FoxPro6.0的命令语法规则 30
1.5.3 Visual FoxPro6.0系统环境的设置 31
1.5.4 项目管理器的使用 33
习题一 34
一、选择题 34
二、填空题 35
第2章 Visual FoxPro中的数据与运算 37
2.1 Visual FoxPro的数据类型 37
2.1.1 字符型 37
2.1.2 数值型 37
2.1.3 日期型 38
2.1.4 日期时间型 38
2.1.5 逻辑型 38
2.1.6 备注型 38
2.1.7 通用型 39
2.1.8 货币型 39
2.1.9 二进制字符型和二进制备注型 39
2.1.10 数据类型的应用范围 39
2.2 Visual FoxPro的常量与变量 39
2.2.1 常量 39
2.2.2 变量 43
2.3 Visual FoxPro的函数 48
2.3.1 数值函数 49
2.3.2 字符函数 52
2.3.3 日期时间函数 55
2.3.4 转换函数 56
2.3.5 测试函数 57
2.4 Visual FoxPro的表达式 59
2.4.1 算术表达式 59
2.4.2 字符表达式 60
2.4.3 日期表达式 61
2.4.4 关系表达式 61
2.4.5 逻辑表达式 63
习题二 64
一、选择题 64
二、填空题 65
第3章 数据库的基本操作 66
3.1 建立数据库与表 66
3.1.1 建立数据库 66
3.1.2 删除数据库 68
3.1.3 打开数据库 69
3.1.4 数据库的关闭 69
3.1.5 建立表结构 70
3.1.6 输入表记录 74
3.1.7 表的打开与关闭 76
3.1.8 表的删除 77
3.2 表字段的基本操作 78
3.2.1 表结构的显示 78
3.2.2 表结构的修改 79
3.3 表记录的基本操作 80
3.3.1 表记录的显示 80
3.3.2 记录指针的定位 82
3.3.3 删除记录 84
3.3.4 修改记录 88
3.3.5 表的复制 91
3.3.6 表记录的追加 94
3.3.7 文件管理命令 96
3.4 排序与索引 99
3.4.1 表的排序 99
3.4.2 表的索引 100
3.5 查询 108
3.5.1 顺序查询 108
3.5.2 索引查询(FIND、SEEK) 110
3.6 数据统计与计算 112
3.6.1 统计记录数 112
3.6.2 求和 113
3.6.3 求平均值 114
3.6.4 综合计算 114
3.6.5 分类汇总 115
3.7 多表的操作 116
3.7.1 工作区与多个表 116
3.7.2 表的关联 119
3.7.3 数据库的连接 126
3.7.4 表间的数据更新 127
3.8 例题精选 128
一、选择题 128
二、填空题 133
习题三 137
一、选择题 137
二、填空题 142
第4章 关系数据库标准语言SQL 146
4.1 SQL语言的基本概述 146
4.1.1 SQL语言的特点 146
4.1.2 SQL语言的基本概念 147
4.2 数据定义 147
4.2.1 定义(创建)表 147
4.2.2 修改表 149
4.2.3 删除数据库 149
4.2.4 删除表 149
4.3 数据操纵 149
4.3.1 插入记录 150
4.3.2 更新记录命令 151
4.3.3 删除记录 151
4.4 数据管理 151
4.5 SQL中的数据查询语句 151
4.5.1 基本查询语句 152
4.5.2 带条件(WHERE)的查询语句 152
4.5.3 SQL的复杂查询 153
4.6 例题精选 157
一、选择题 157
二、填空题 157
习题四 158
一、选择题 158
二、填空题 158
三、上机题 159
第5章 数据查询与建立视图 160
5.1 数据查询 160
5.1.1 查询的设计过程 160
5.1.2 查询的创建 160
5.1.3 查询设计的运行与修改 168
5.1.4 复杂查询的设计 170
5.2 建立视图 173
5.2.1 视图简介 173
5.2.2 本地视图的创建 174
5.2.3 创建远程视图 177
5.2.4 使用视图的有关操作 181
习题五 183
第6章 程序设计基础 184
6.1 程序与程序文件 184
6.1.1 程序的概念 184
6.1.2 程序文件的建立、修改与执行 185
6.1.3 简单的输入输出命令 187
6.2 程序的基本结构 190
6.2.1 顺序结构 190
6.2.2 选择结构 190
6.2.3 循环结构 196
6.3 过程及过程调用 207
6.3.1 外部过程 207
6.3.2 内部过程 208
6.3.3 过程调用中的参数传递 212
6.3.4 过程的嵌套调用 213
6.3.5 过程的递归调用 214
6.3.6 内存变量的作用域 215
6.3.7 自定义函数 216
习题六 217
一、问答题 217
二、填空题 218
三、改错题 219
四、写出下列程序的运行结果 220
五、编程题 222
第7章 表单设计与应用 225
7.1 面向对象的概念 225
7.1.1 对象与类 225
7.1.2 子类与继承 226
7.2 Visual FoxPro的基类 226
7.2.1 Visual FxoPro的基类 226
7.2.2 容器与控件 228
7.2.3 事件 229
7.3 创建表单 230
7.3.1 使用表单向导 230
7.3.2 使用表单设计器 232
7.3.3 数据环境 235
7.3.4 快速表单 236
7.4 管理表单 237
7.4.1 表单的属性、方法和事件 237
7.4.2 添加新的属性和方法 238
7.4.3 运行表单 240
7.4.4 表单与其他程序模块间的通信 241
7.4.5 使用表单集扩充表单 241
7.5 常用表单控件 242
7.5.1 常用控件的公共属性 242
7.5.2 标签(Label)控件 242
7.5.3 文本框(TextBox)控件 242
7.5.4 命令按钮(CommandButton)控件 243
7.5.5 命令按钮组(CommandGroup)控件 245
7.5.6 编辑框(EditBox)控件 246
7.5.7 复选框(CheckBox)控件 246
7.5.8 选项组(OptionGroup)控件 247
7.5.9 列表框(ListBox)控件 249
7.5.10 组合框(comboBox)控件 252
7.5.11 表格(Grid)控件 253
7.5.12 页框控件 255
7.5.13 控件操作与布局 256
7.6 自定义类的创建与使用 257
7.6.1 将表单和控件保存为类 257
7.6.2 用类设计器创建类 257
7.6.3 在表单集中添加自定义工具栏 259
习题七 259
一、选择题 259
二、填空题 260
三、操作题 261
第8章 报表与标签设计 262
8.1 报表设计与应用 262
8.1.1 报表向导 262
8.1.2 打开报表设计器 264
8.1.3 报表设计器介绍 264
8.1.4 快速报表 266
8.1.5 修改用快速报表产生的报表 267
8.1.6 设计报表 268
8.1.7 报表输出 278
8.2 标签的设计与使用 280
8.2.1 标签向导 280
8.2.2 标签设计器 281
8.2.3 标签输出 282
习题八 282
一、填空题 282
二、操作题 283
第9章 菜单设计与应用 284
9.1 菜单系统 284
9.1.1 菜单系统的结构 284
9.1.2 菜单系统的设计 284
9.2 创建应用系统菜单 285
9.2.1 菜单设计器的使用 285
9.2.2 应用系统菜单设计 288
9.2.3 在顶层表单中添加菜单 293
9.3 快捷菜单设计 294
9.4 工具栏 295
习题九 297
第10章 数据库应用系统开发 298
10.1 数据库应用系统开发过程 298
10.1.1 数据库应用系统的开发步骤 298
10.1.2 构造应用程序框架 299
10.1.3 使用项目管理器组织与管理文件 302
10.1.4 项目连编 305
10.2 调试技术 307
10.2.1 建立测试环境 308
10.2.2 设置验证的内容 308
10.2.3 在调试器中的调试程序 309
10.3 容错技术 313
10.3.1 处理运行时刻错误 313
10.3.2 防止运行时刻错误的发生 314
10.3.3 处理运行时错误 315
10.3.4 处理类和对象中的错误 316
10.4 应用程序发布 318
10.4.1 制作发布盘前的准备工作 318
10.4.2 创建发布磁盘的过程 319
10.4.3 用安装向导创建发布盘 320
习题十 322
一、选择题 322
二、填空题 322
参考文献 323
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《Power BI数据清洗与可视化交互式分析》陈剑 2020
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018