数据库技术及应用:Visual FoxPro程序设计PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:罗先文,胡继宽主编
- 出 版 社:北京:清华大学出版社
- 出版年份:2010
- ISBN:9787302230212
- 页数:306 页
第1章 数据库技术概述 1
1.1 数据库技术的发展 1
1.1.1 人工管理阶段 1
1.1.2 文件系统阶段 2
1.1.3 数据库系统阶段 3
1.1.4 数据库技术的发展 5
1.2 数据库技术基本概念 7
1.2.1 信息与数据 7
1.2.2 记录与数据表 8
1.2.3 数据库 8
1.2.4 数据库管理系统 8
1.2.5 数据库系统 9
1.3 数据库系统的体系结构 9
1.3.1 数据库系统的模式结构 10
1.3.2 数据库系统的体系结构 12
1.4 数据库系统的研究与应用 14
1.5 数据模型 15
1.5.1 概念层数据模型 15
1.5.2 层次数据模型 16
1.5.3 网状模型 17
1.5.4 面向对象模型 18
1.5.5 关系模型 19
1.6 关系数据库理论基础 20
1.6.1 基本概念 20
1.6.2 关系数据库的特点 21
1.6.3 关系数据库基本运算 21
1.7 数据库设计过程 22
1.7.1 需求分析阶段 22
1.7.2 概念模型设计 24
1.7.3 数据库逻辑设计 24
1.7.4 数据库物理设计 25
习题1 26
第2章 Visual FoxPro概述 30
2.1 Visual FoxPro系统概述 30
2.1.1 Visual FoxPro 6.0的发展历程 30
2.1.2 Visual FoxPro 6.0的特点 31
2.1.3 Visual FoxPro 6.0的功能 33
2.2 Visual FoxPro 6.0开发环境简介 33
2.3 Visual FoxPro 6.0基本操作 35
2.3.1 Visual FoxPro 6.0主要文件类型 35
2.3.2 Visual FoxPro 6.0的操作方式 36
2.4 Visual FoxPro 6.0的命令和语法规则 37
2.4.1 命令格式 37
2.4.2 命令中几种常用子句 37
2.4.3 命令书写规则 38
2.4.4 命令工作方式中的常见错误 39
2.4.5 Visual FoxPro 6.0命令窗口的使用 39
2.5 Visual FoxPro 6.0设计工具 39
2.5.1 项目管理器 39
2.5.2 向导 40
2.5.3 设计器 40
2.5.4 生成器 41
2.6 Visual FoxPro 6.0环境配置 42
习题2 44
第3章 Visual FoxPro语言基础 47
3.1 数据类型 47
3.2 数据存储 48
3.2.1 常量 48
3.2.2 内存变量 50
3.2.3 数组变量 52
3.2.4 系统变量 53
3.2.5 字段变量 53
3.2.6 字段、记录和数据表 53
3.2.7 对象、类和属性 53
3.3 运算符及表达式 53
3.3.1 算术表达式 54
3.3.2 字符表达式 54
3.3.3 日期及日期时间表达式 55
3.3.4 关系表达式 56
3.3.5 逻辑表达式 57
3.3.6 类与对象表达式 57
3.4 函数 58
3.4.1 函数的要素 58
3.4.2 函数的类型 58
3.4.3 Visual FoxPro常用函数 58
习题3 62
第4章 数据库与数据表的基本操作 66
4.1 数据表的建立 66
4.1.1 设计表结构 66
4.1.2 建立表结构 68
4.1.3 修改表结构 68
4.1.4 输入记录 68
4.1.5 编辑记录 69
4.2 数据表的基本操作 69
4.2.1 打开与关闭 69
4.2.2 显示记录 70
4.2.3 定位记录指针 71
4.2.4 表数据的替换 72
4.2.5 添加记录 74
4.2.6 删除记录 75
4.2.7 复制表 77
4.3 数据表的排序、索引与查询 78
4.3.1 数据表的排序 78
4.3.2 数据表的索引 79
4.3.3 数据表的查询 85
4.4 数据表的统计与汇总 87
4.4.1 数据表的统计 87
4.4.2 数据表的汇总 89
4.5 多数据表的操作 90
4.5.1 工作区的概念 90
4.5.2 选择工作区 90
4.5.3 不同工作区的互访 91
4.5.4 数据表之间的关联 91
4.5.5 数据表文件的更新 93
4.6 数据库及其基本操作 93
4.6.1 数据库的基本概念 93
4.6.2 设计数据库 94
4.6.3 创建数据库 95
4.6.4 数据库的基本操作 96
4.6.5 查看和修改数据库结构 98
4.6.6 数据词典 101
习题4 108
第5章 关系数据库结构化查询语言 112
5.1 关系数据库SQL 112
5.1.1 SQL概述 112
5.1.2 SQL语言的主要功能 112
5.1.3 SQL语言的主要特点 112
5.2 SQL数据定义语言 113
5.3 SQL数据操纵语言 116
5.4 SQL的数据查询功能(从一个或多个表中检索数据) 117
5.4.1 单表查询 118
5.4.2 连接查询 123
5.4.3 TOP子句的使用 125
5.4.4 查询结果去向子句 125
习题5 126
第6章 查询与视图 128
6.1 查询 128
6.1.1 查询的概念 128
6.1.2 查询设计器 128
6.1.3 运行查询 135
6.1.4 查询设计器的局限性 136
6.2 视图 136
6.2.1 视图的定义 136
6.2.2 视图的分类 137
6.2.3 建立视图 137
6.2.4 远程视图与连接 139
6.2.5 视图与数据更新 140
6.2.6 使用视图 141
习题6 141
第7章 Visual FoxPro结构化程序设计 144
7.1 程序文件的建立、编辑、修改 145
7.1.1 程序文件的建立 145
7.1.2 修改程序文件 146
7.2 执行程序文件 146
7.3 程序中常用命令 147
7.3.1 基本的输入输出命令 147
7.3.2 程序文件中的辅助命令 149
7.4 Visual FoxPro程序的三种基本结构 150
7.5 模块化程序设计 160
7.5.1 子程序 160
7.5.2 过程 162
7.5.3 自定义函数 163
7.5.4 过程文件 164
7.5.5 变量的作用域 165
7.6 程序调试与测试 168
7.6.1 调试的概念 168
7.6.2 Visual FoxPro的程序调试器 168
7.6.3 程序中常见错误 171
7.6.4 查错技术 171
7.6.5 程序调试实例 172
习题7 173
第8章 面向对象程序设计基础 176
8.1 面向对象的概念 176
8.1.1 基本概念 176
8.1.2 对象程序设计方法 180
8.2 表单的基本操作 183
8.2.1 表单的设计过程 183
8.2.2 操作表单 184
8.2.3 表单创建与保存 184
8.2.4 表单属性和方法 186
8.2.5 表单集 190
8.3 表单的调整和定制 191
8.3.1 控件编辑 191
8.3.2 控件排列 192
8.3.3 使用自动格式生成器 192
8.3.4 设置Tab顺序 193
8.3.5 表单的数据环境 193
8.4 表单控件 195
8.4.1 表单控件 195
8.4.2 标签控件 197
8.4.3 线条与形状控件 198
8.4.4 文本框控件 200
8.4.5 命令按钮和按钮组 203
8.4.6 单选按钮 207
8.4.7 复选框 208
8.4.8 微调按钮 210
8.4.9 列表框 212
8.4.10 组合框 214
8.4.11 编辑框 216
8.4.12 页框 217
8.4.13 表格 218
8.4.14 图像控件 221
8.4.15 计时控件 222
8.4.16 OLE控件 223
习题8 225
第9章 菜单与报表 229
9.1 菜单 229
9.1.1 菜单设计的一般步骤 229
9.1.2 规划菜单 230
9.1.3 菜单创建 230
9.1.4 保存菜单定义 234
9.1.5 生成程序 235
9.1.6 执行菜单程序 237
9.1.7 菜单设计技术 237
9.1.8 将系统菜单引入用户菜单系统 237
9.2 弹出式菜单设计 239
9.2.1 用菜单设计器设计快捷菜单 239
9.2.2 用菜单命令为弹出式菜单编程 240
9.3 顶层表单设计 243
9.4 设计应用系统启动程序 244
9.5 报表格式设计初步 245
9.5.1 报表设计器 246
9.5.2 页面设置 247
9.5.3 快速报表 247
9.5.4 存储与预览报表 248
9.6 报表设计 248
9.6.1 报表格式概述 248
9.6.2 域控件设计 250
9.6.3 标签控件设计 253
9.6.4 画线设计 254
9.6.5 标题/总结设计 254
9.6.6 分组设计 257
9.6.7 圆角矩形控件设计 258
9.7 报表输出 259
9.7.1 菜单方式打印报表 259
9.7.2 命令方式报表输出 260
习题9 260
第10章 系统开发实例 263
10.1 应用系统开发的基本步骤 263
10.1.1 需求分析 263
10.1.2 数据库设计 264
10.1.3 应用程序设计 264
10.1.4 软件测试 265
10.1.5 应用程序发布 265
10.1.6 系统运行与维护 265
10.2 “学生成绩管理系统”的开发简介 265
10.2.1 系统设计的目的意义 265
10.2.2 系统需求分析 266
10.2.3 数据库设计 266
10.2.4 系统的主要功能模块 268
10.3 生成可发布的应用程序 281
10.3.1 发布过程 281
10.3.2 准备要发布的应用程序 281
10.3.3 选择连编类型 281
10.3.4 考虑硬件、内存和网络问题 282
10.3.5 确保正确运行 282
10.3.6 在应用程序中包含资源 283
10.3.7 删除受限制的Visual FoxPro功能和文件 283
10.3.8 定制要发布的应用程序 284
10.3.9 生成应用程序 284
10.3.10 准备制作发布磁盘 285
附录A 部分习题解答 286
习题1 286
习题2 287
习题3 287
习题4 288
习题5 289
习题6 290
习题7 291
习题8 292
习题9 293
附录B 理论考试样题 294
B.1 模拟题一 294
B.2 模拟题二 299
参考文献 306
- 《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