数据库设计与应用-Visual FoxPro 程序设计 第3版PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:颜辉,王艳敏主编;王煜国,董大伟,王玉芹,宫婷,段秀红副主编
- 出 版 社:北京:清华大学出版社
- 出版年份:2016
- ISBN:9787302427803
- 页数:321 页
第1章 数据库设计基础 1
1.1 数据库基础知识 1
1.1.1 基本概念 1
1.1.2 数据管理技术的发展 2
1.2 数据模型 3
1.2.1 实体及实体间的联系 3
1.2.2 三种常见的数据模型 4
1.3 关系数据库 5
1.3.1 关系术语 5
1.3.2 关系的特点 6
1.3.3 关系运算 6
1.3.4 关系数据库 8
1.4 数据库设计基础 9
1.4.1 数据库的设计 9
1.4.2 一个典型的数据库 10
本章小结 11
综合练习 11
第2章 Visual FoxPro概述 14
2.1 Visual FoxPro 6.0的发展与特点 14
2.1.1 Visual FoxPro 6.0的发展 14
2.1.2 Visual FoxPro 6.0的特点 15
2.2 Visual FoxPro 6.0的安装、启动与退出 15
2.2.1 Visual FoxPro 6.0的安装 15
2.2.2 Visual FoxPro 6.0的启动和退出 16
2.3 Visual FoxPro 6.0的用户界面 17
2.3.1 标题栏 17
2.3.2 菜单栏 18
2.3.3 工具栏 23
2.3.4 “命令”窗口 27
2.3.5 工作区窗口 27
2.3.6 状态栏 28
2.4 Visual FoxPro 6.0系统环境设置 28
2.5 Visual FoxPro 6.0的工作方式和命令结构 31
2.5.1 工作方式 31
2.5.2 命令结构 31
2.6 Visual FoxPro工具 32
2.6.1 向导 33
2.6.2 设计器 33
2.6.3 生成器 34
2.7 Visual FoxPro系统的常用文件类型 34
2.8 Visual FoxPro 9.0介绍 35
本章小结 37
综合练习 38
第3章 数据与数据运算 39
3.1 数据类型 39
3.2 常量与变量 40
3.2.1 常量 40
3.2.2 变量 43
3.2.3 变量的常用命令 46
3.3 表达式 48
3.3.1 数值运算符和数值表达式 48
3.3.2 字符运算符和字符表达式 48
3.3.3 日期时间运算符和日期时间表达式 49
3.3.4 关系运算符和关系表达式 49
3.3.5 逻辑运算符和逻辑表达式 50
3.3.6 不同类型运算符的运算优先级 51
3.4 函数 51
3.4.1 数值函数 52
3.4.2 字符函数 54
3.4.3 日期时间函数 58
3.4.4 数据类型转换函数 59
3.4.5 测试函数 60
本章小结 64
综合练习 64
第4章 数据库及其相关操作 66
4.1 项目管理器 66
4.1.1 项目及项目管理器 66
4.1.2 项目管理器的功能 68
4.1.3 项目管理器的使用 70
4.2 数据库概述与设计 72
4.2.1 数据库概述 72
4.2.2 数据库设计 72
4.3 数据库的基本操作 73
4.3.1 建立数据库 73
4.3.2 打开数据库 75
4.3.3 关闭数据库 76
4.3.4 数据库间的切换 77
4.3.5 修改数据库 77
4.3.6 删除数据库 78
4.4 表的概述与表的建立过程 79
4.4.1 表的概述 79
4.4.2 创建表结构 79
4.4.3 录入表数据 86
4.4.4 表的删除 88
4.5 表结构的基本操作 89
4.5.1 表结构的显示 89
4.5.2 表结构的修改 89
4.6 表的基本操作 91
4.6.1 打开表 91
4.6.2 关闭表 91
4.6.3 浏览表 92
4.6.4 记录定位 93
4.6.5 修改记录 95
4.6.6 插入记录 96
4.6.7 删除记录 96
4.6.8 数据表与数组的数据交换 99
4.7 排序 100
4.7.1 排序的概述 100
4.7.2 建立排序 100
4.8 索引 101
4.8.1 索引及相关概念 101
4.8.2 表设计器方式建立索引 103
4.8.3 命令方式建立索引 105
4.8.4 索引的使用 106
4.8.5 索引查找 109
4.9 数据完整性 110
4.9.1 实体完整性与主关键字 110
4.9.2 域完整性与约束规则 110
4.9.3 参照完整性 110
4.10 多表的操作 112
4.10.1 工作区的概念 112
4.10.2 使用不同工作区的表 113
4.10.3 表的关联 114
本章小结 115
综合练习 115
第5章 查询与视图 118
5.1 查询 118
5.1.1 用查询向导创建查询 118
5.1.2 用查询设计器创建查询 120
5.1.3 查询去向的设置 125
5.1.4 查询的运行与修改 126
5.1.5 查询设计器的局限性 127
5.2 视图 137
5.2.1 视图简介 137
5.2.2 建立视图 137
5.2.3 视图设计器 138
5.2.4 远程视图 140
5.2.5 视图的有关操作 141
5.3 查询与视图的区别 144
本章小结 144
综合练习 144
第6章 关系数据库标准语言SQL 147
6.1 SQL语言简介 147
6.2 SQL的数据查询功能 147
6.2.1 SELECT命令的格式 148
6.2.2 基本查询 149
6.2.3 条件查询 149
6.2.4 统计查询 151
6.2.5 分组查询 152
6.2.6 查询的排序 152
6.2.7 利用空值查询 153
6.2.8 联接查询 153
6.2.9 嵌套查询 154
6.2.10 查询结果输出 156
6.2.11 集合并运算 156
6.3 SQL的数据更新功能 156
6.3.1 插入记录 156
6.3.2 修改数据记录 157
6.3.3 删除记录 157
6.4 SQL的数据定义功能 158
6.4.1 表的定义 158
6.4.2 表结构的修改 158
6.4.3 表的删除 159
6.4.4 索引的创建和删除 160
6.4.5 视图的创建和删除 160
本章小结 161
综合练习 161
第7章 Visual FoxPro结构化程序设计 165
7.1 程序的建立和执行 165
7.1.1 程序的概念 165
7.1.2 程序文件的建立 166
7.1.3 程序文件的修改 167
7.1.4 程序文件的执行 168
7.2 程序设计常用命令 169
7.2.1 输入/输出命令 169
7.2.2 基本命令 170
7.3 程序的基本结构 173
7.3.1 顺序结构 173
7.3.2 选择结构 174
7.3.3 循环结构 176
7.4 模块化程序设计 181
7.4.1 过程与过程文件 181
7.4.2 过程的带参调用 183
7.4.3 变量的作用域 185
7.5 程序调试 188
7.5.1 调试器环境 189
7.5.2 设置断点 190
7.5.3 调试菜单 192
本章小结 193
综合练习 193
第8章 表单设计 197
8.1 面向对象程序设计概述 197
8.1.1 结构化程序设计与面向对象程序设计 197
8.1.2 面向对象程序设计的优点 198
8.2 对象和类 198
8.2.1 对象 198
8.2.2 类 199
8.2.3 Visual FoxPro中的类 199
8.2.4 设计类 201
8.2.5 对象的使用 202
8.3 创建表单 205
8.3.1 表单向导 205
8.3.2 表单设计器创建表单 210
8.3.3 表单的保存与运行 211
8.4 表单设计器 212
8.4.1 表单设计器的概述 212
8.4.2 表单的数据环境 215
8.4.3 控件的操作与布局 216
8.5 表单控件 218
8.5.1 表单的属性 218
8.5.2 表单的方法 218
8.5.3 表单的事件 219
8.6 表单常用控件 220
8.6.1 标签控件 220
8.6.2 命令按钮控件 221
8.6.3 文本框控件 223
8.6.4 编辑框控件 227
8.6.5 复选框控件 228
8.6.6 选项按钮组控件 229
8.6.7 命令按钮组控件 231
8.6.8 列表框控件 232
8.6.9 组合框控件 234
8.6.10 表格控件 235
8.6.11 页框控件 238
8.6.12 计时器控件 239
本章小结 241
综合练习 241
第9章 报表设计与标签设计 244
9.1 报表概述 244
9.1.1 报表布局的类型 244
9.1.2 报表设计的步骤 244
9.1.3 创建报表文件 245
9.2 报表向导 246
9.2.1 用报表向导创建单一报表 246
9.2.2 用报表向导创建一对多报表 249
9.3 快速报表 252
9.4 报表设计器 254
9.4.1 用报表设计器建立报表 254
9.4.2 报表带区 254
9.4.3 报表工具栏 257
9.4.4 报表的数据环境 258
9.4.5 报表控件的使用 259
9.4.6 数据分组 267
9.4.7 设计多栏报表 270
9.4.8 报表输出 271
9.5 创建标签 272
9.5.1 标签向导 272
9.5.2 标签设计器 275
本章小结 275
综合练习 275
第10章 菜单设计 277
10.1 菜单系统 277
10.1.1 菜单的类型与结构 277
10.1.2 菜单系统的设计步骤 278
10.2 下拉菜单 279
10.2.1 菜单的建立 279
10.2.2 菜单程序的生成及运行 282
10.2.3 显示菜单的常规选项和菜单选项 283
10.2.4 为顶层表单添加菜单 285
10.3 快捷菜单 286
本章小结 287
综合练习 288
第11章 Visual FoxPro系统开发案例 290
11.1 系统开发的一般过程 290
11.2 应用程序的生成 290
11.3 “学生管理系统”的开发 293
11.3.1 系统功能分析 293
11.3.2 系统功能模块设计 293
11.3.3 建立应用程序项目 294
11.3.4 建立数据库及数据库表 294
11.3.5 设计系统的主程序 294
11.3.6 系统登录表单 295
11.3.7 系统主菜单 296
11.3.8 数据管理和查询表单 296
11.3.9 报表 298
11.3.10 连编应用程序及生成可执行文件 299
11.3.11 运行应用程序 299
本章小结 300
综合练习 300
附录A Visual FoxPro 6.0常用函数 302
附录B Visual FoxPro 6.0命令概要 310
参考文献 320
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《Power BI数据清洗与可视化交互式分析》陈剑 2020
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019