21世纪高等学校规划教材

Visual FoxPro 数据库应用教程

分享 推荐 0 收藏 0 阅读 2.1K
周玉萍 (主编) 李丽蓉 (副主编) 张诚一 (审) 978-7-115-17321-8

关于本书的内容有任何问题,请联系 武恩玉

内容较全面,应用性较强,适合范围广,各类读者可根据自身情况进行取舍。并配有习题集、上机实验、多媒体课件。
¥32.00 ¥27.20 (8.5 折)
立即购买 申请样书
教学资源仅供教师教学使用,转载或另作他用版权方有权追究法律责任。

内容摘要

  本书系统介绍了数据库的基本概念、Visual FoxPro数据与数据运算、表和数据库的操作、查询与视图、SQL关系数据库语言、程序设计、表单的设计与应用、报表与标签设计、菜单与工具栏设计等内容。本书所有程序均上机调试通过,具有界面友好、程序直观易读、代码效率高等特点

  本书易于教学和自学,理论结合应用,注重应用技能的培养,可作为普通高校非计算机专业数据库应用课程教材,对初学者自学使用也比较合适。

目录

第 1章 数据库概述 1
1.1 数据库系统 1
1.1.1 基本概念 1
1.1.2 数据库系统的发展 2
1.1.3 数据库系统的特点 3
1.2 数据模型 4
1.2.1 层次模型 4
1.2.2 网0状模型 4
1.2.3 关系模型 4
1.3 关系数据库 5
1.3.1 关系术语 5
1.3.2 关系的特点 6
1.3.3 关系运算 6
1.3.4 关系术语对比 7
1.3.5 用VFP设计数据库的步骤 7
1.4 VFP系统概述 8
1.4.1 VFP特点 8
1.4.2 VFP运行环境、启动和退出 9
1.4.3 VFP的系统性能和用户界面 10
1.5 VFP的命令和基本规则 13
1.5.1 命令的格式 13
1.5.2 命令规则 13
1.5.3 命令中的符号约定 13
1.5.4 命令中的短语 14
1.6 VFP的设计工具和项目管理器 14
1.6.1 VFP的设计工具 15
1.6.2 VFP的项目管理器 16
本章小结 20
习题 21

第 2章 VFP数据与数据运算 23
2.1 计算显示命令 23
2.2 数据类型 24
2.3 常量 25
2.3.1 字符型常量 25
2.3.2 数值型常量 25
2.3.3 日期型常量 26
2.3.4 日期时间型常量 26
2.3.5 逻辑型常量 27
2.3.6 货币型常量 27
2.4 变量 27
2.4.1 字段变量 27
2.4.2 内存变量 27
2.5 表达式 31
2.5.1 数值表达式 32
2.5.2 字符表达式 33
2.5.3 日期时间表达式 33
2.5.4 关系表达式 34
2.5.5 逻辑表达式 37
2.6 函数 38
2.6.1 数值函数 39
2.6.2 字符函数 43
2.6.3 日期时间函数 50
2.6.4 转换函数 53
2.6.5 测试函数 57
2.6.6 表操作函数 59
2.6.7 其他函数 62
本章小结 64
习题 64

第3章 表操作 66
3.1 表的基本操作 66
3.1.1 认识表结构 66
3.1.2 创建表 69
3.1.3 打开与关闭数据表 72
3.1.4 修改表结构 73
3.2 表记录的基本操作 75
3.2.1 输入记录 75
3.2.2 数据记录的显示 77
3.2.3 表记录的定位 81
3.2.4 表记录的修改 83
3.2.5 表记录的删除与恢复 85
3.3 排序与索引 89
3.3.1 数据表的排序 89
3.3.2 索引和索引类型 90
3.3.3 索引的创建 92
3.3.4 设置主控索引 94
3.3.5 删除索引 95
3.3.6 索引查询命令 96
3.4 数据表的统计 97
3.4.1 记录数统计 97
3.4.2 求和命令 98
3.4.3 求平均值命令 99
3.4.4 记录分类汇总 99
3.5 工作区与多表操作 100
3.5.1 工作区 100
3.5.2 设置多表间临时关系 102
3.6 表文件操作 105
3.6.1 显示表结构 105
3.6.2 复制表文件结构 105
3.6.3 复制表文件 106
3.6.4 从其他表文件给当前表追加记录 106
本章小结 106
习题 107

第4章 数据库的创建与操作 111
4.1 数据库的创建与操作 111
4.1.1 创建数据库 111
4.1.2 打开数据库 113
4.1.3 编辑数据库 114
4.1.4 关闭数据库 116
4.1.5 删除数据库 116
4.2 设置数据字典信息 117
4.2.1 设置字段有效性规则 117
4.2.2 格式化输入输出 119
4.2.3 设置字段的标题与注释 122
4.2.4 设置记录的有效性规则 122
4.2.5 设置记录的触发器 123
4.3 表的关联和参照完整性 124
4.3.1 关系的类型 125
4.3.2 建立表之间的关系 125
4.3.3 删除表间关系 126
4.3.4 编辑表间关系 127
4.3.5 设置参照完整性 127
本章小结 129
习题 129

第5章 查询与视图 133
5.1 创建查询 133
5.1.1 利用查询设计器创建查询 133
5.1.2 利用查询向导创建查询 140
5.2 查询的输出格式 145
5.3 创建视图 150
5.3.1 利用视图设计器创建本地视图 150
5.3.2 利用视图向导创建本地视图 157
5.4 利用视图更新数据 164
本章小结 165
习题 165

第6章 关系数据库标准语言SQL 168
6.1 SQL语言简介 168
6.2 数据定义 169
6.2.1 定义基本表/创建基本表 169
6.2.2 修改表的结构 170
6.2.3 删除表 172
6.2.4 定义视图 172
6.3 数据操作 172
6.3.1 插入 172
6.3.2 更新 173
6.3.3 删除 173
6.4 数据查询 173
6.4.1 单表查询 174
6.4.2 连接查询 178
6.4.3 嵌套查询 180
6.4.4 集合的并运算 181
6.4.5 查询结果处理 181
本章小结 182
习题 182

第7章 程序设计 185
7.1 程序文件 185
7.1.1 程序的概念 185
7.1.2 程序文件的建立、编辑和保存 186
7.1.3 程序文件的运行 188
7.1.4 程序文件中的常用命令 189
7.1.5 程序文件中的常用输入输出命令 189
7.2 程序的基本结构 191
7.2.1 顺序结构 191
7.2.2 分支结构 191
7.2.3 循环结构 195
7.3 多模块程序 199
7.3.1 子程序 200
7.3.2 过程 201
7.3.3 自定义函数 203
7.3.4 变量的作用域 204
7.4 程序调试 205
7.4.1 程序中常见的语法错误 205
7.4.2 程序的可维护性 205
7.4.3 调试器 206
7.4.4 设置断点 207
7.4.5 调试菜单 208
本章小结 209
习题 209

第8章 表单设计与使用 216
8.1 面向对象程序设计的概念 216
8.1.1 对象与类 216
8.1.2 常用对象的基类、容器类与控件类 217
8.1.3 属性、事件与方法 219
8.1.4 对象的引用 221
8.2 创建与管理表单 222
8.2.1 使用表单向导创建表单 222
8.2.2 使用表单设计器 227
8.2.3 表单生成器 228
8.2.4 表单文件的保存、修改与运行 229
8.3 表单设计器 230
8.3.1 表单设计工具 230
8.3.2 表单的数据环境 233
8.4 表单常用控件 234
8.4.1 标签 235
8.4.2 命令按钮控件 236
8.4.3 文本框控件 236
8.4.4 复选框控件 239
8.4.5 选项按钮组 239
8.4.6 编辑框 240
8.4.7 命令按钮组 242
8.4.8 列表框 243
8.4.9 组合框 244
8.4.10 表格控件 245
8.4.11 计时器 248
8.4.12 微调按钮 249
8.4.13 页框 250
8.4.14 图像控件 250
8.4.15 ActiveX控件 251
8.4.16 ActiveX绑定控件 251
本章小结 251
习题 252

第9章 报表与标签设计 254
9.1 报表的创建 254
9.1.1 使用报表向导创建报表 254
9.1.2 用“快速报表”创建报表 260
9.1.3 报表的保存与预览 261
9.2 设计报表 261
9.2.1 报表设计器窗口 262
9.2.2 报表的数据源或数据环境 263
9.2.3 报表控件的使用 264
9.3 数据分组和多栏报表 266
9.3.1 建立一级数据分组 267
9.3.2 建立多级数据分组 268
9.3.3 多栏报表设计 269
9.4 报表的输出 271
9.4.1 报表的页面设置 271
9.4.2 报表的预览与打印 271
9.5 标签的设计 272
本章小结 274
习题 274

第 10章 菜单与工具栏设计 277
10.1 菜单设计概述 277
10.1.1 菜单概述 277
10.1.2 菜单的设计原则与步骤 277
10.2 菜单的设计 278
10.2.1 菜单设计器的使用 278
10.2.2 创建快速菜单 285
10.2.3 创建快捷菜单 286
10.3 为菜单系统指定任务 288
10.3.1 使用命令完成任务 288
10.3.2 使用过程完成任务 288
10.4 定制工具栏 288
本章小结 290
习题 291

第 11章 小型系统开发和程序编译 293
11.1 数据库应用系统开发的基本步骤 293
11.2 系统设计 293
11.2.1 系统目标设计 294
11.2.2 系统开发设计思想 294
11.2.3 系统功能及模块设计 294
11.3 数据库设计 295
11.4 数据库信息的组织 297
11.5 各功能模块的设计 298
11.5.1 欢迎界面设计 298
11.5.2 登录界面设计 299
11.5.3 修改密码表单设计 302
11.5.4 增删用户表单的设计 305
11.5.5 系统主界面的设计 306
11.5.6 查询界面的设计 307
11.5.7 学生信息查询功能设计 308
11.5.8 公寓信息查询功能设计 311
11.5.9 备品维修查询功能的设计 311
11.5.10 卫生情况查询功能设计 312
11.5.11 维护功能选择界面设计 312
11.5.12 维护功能中各子模块的设计 314
11.6 项目管理器组织 316
11.7 设计主程序 318
11.8 连编应用程序 319
11.9 应用程序生成器 324
11.9.1 使用应用程序向导 324
11.9.2 应用程序生成器 325
11.10 打包应用程序 329
本章小结 329
习题 329

参考文献 331

读者评论

赶紧抢沙发哦!

我要评论

同系列书

  • 大学物理实验

    陈庆东

    本书是有关物理实验的教材。全书共42个实验,涉及力学、热学、电磁学、光学和近代物理等方面,其中有综合与设计性实...

    ¥49.80
  • 大学信息技术教程

    严熙

    本书分为两大部分,第一部分为信息技术基础,主要介绍计算机信息处理技术的基础知识,共分6个章节,系统地论述了计算...

    ¥52.00
  • 大学计算机基础案例教程

    魏娟丽

    本书打破了传统模式,以实际应用为出发点,通过大量来源于实际工作的精彩实例,全面涵盖了读者在使用Word、Exc...

    ¥39.80
  • 高等数学(下册)

    许峰 殷志祥 周继振 詹倩

    本书分为上、下两册。下册主要内容为向量代数与空间解析几何、多元函数微分学及应用、重积分、曲线积分、曲面积分、无...

    ¥44.00
  • 高等数学(上册)

    许峰 范自强 耿显亚 孙侠

    本书分为上、下两册。上册主要内容为函数、极限与连续,一元函数微分学,微分中值定理与导数的应用,一元函数积分学,...

    ¥45.00

相关图书

人邮微信
本地服务
人邮微信
教师服务
二维码
读者服务
读者服务
返回顶部
返回顶部