中文Visual FoxPro 9.0数据库应用与开发教程PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:杨国清主编
- 出 版 社:北京:研究出版社
- 出版年份:2008
- ISBN:9787801683571
- 页数:397 页
第1章 数据库基本原理 1
1.1信息、数据与数据处理 1
信息与数据 1
数据处理与数据管理 1
1.2数据模型 3
数据模型的组成要素 3
数据模型的分类 4
1.3数据库系统 5
数据库 5
数据库管理系统 5
数据库系统的特点 6
数据库技术的发展 7
1.4关系数据库 8
关系数据库概述 8
关系表之间的关联类型 11
关系的操作 11
关系的完整性 11
小结 12
习题一 12
一、选择题 12
二、填空题 13
三、简答题 13
第2章 Visual FoxPro 9.0概述 14
2.1 VFP数据库系统的发展历史 14
Dbase系列数据库 14
FoxBase系列数据库 14
FoxPro系列数据库 15
Visual FoxPro系列数据库 15
2.2 VFP 9.0的新增功能 15
强大的集成开发系统 16
新的数据处理方式 16
强大的报表设计器 16
其他功能 17
2.3 VFP 9.0的操作界面 17
VFP的操作界面 17
VFP的系统菜单 18
VFP的工具栏 20
2.4 VFP 9.0辅助编程工具 22
VFP项目管理器 22
VFP向导 28
VFP设计器 29
VFP生成器 30
2.5 VFP 9.0的系统配置 30
用选项对话框配置VFP 31
用Set命令配置VFP 33
2.6 VFP 9.0的语法规则与工作方式 33
命令语法规则 33
VFP的工作方式 35
2.7 VFP 9.0常见的文件类型 36
小结 37
习题二 37
一、选择题 37
二、填空题 37
三、简答题 37
第3章 Visual FoxPro 9.0语言基础 39
3.1数据类型 39
字符型(Character) 39
数值型(Numeric) 39
整数型(Integer) 39
双精度型(Double) 39
浮点型(Float) 40
逻辑型(Logical) 40
备注型(Memo) 40
通用型(General) 40
货币型(Currency) 40
日期型(Date) 40
日期时间型(DateTime) 40
3.2常量 41
数值型常量 41
货币型常量 41
字符型常量 41
逻辑型常量 41
日期型常量 41
日期时间型常量 41
3.3变量 42
内存变量 42
数组变量 44
字段变量 45
系统变量 45
对象变量 46
3.4函数 46
字符处理函数 46
数值函数 47
日期和时间函数 48
逻辑函数 49
系统函数 50
3.5表达式 51
算术运算符和算术表达式 51
字符串运算符和字符串表达式 51
日期时间运算符和日期时间表达式 51
关系运算符和关系表达式 52
逻辑运算符和逻辑表达式 52
小结 52
习题三 52
一、选择题 52
二、填空题 53
三、简答题 53
第4章 表的创建与操作 55
4.1表结构的创建 55
设计表结构 55
创建自由表 57
4.2表数据的输入 60
表数据输入的模式 60
数据输入的常用命令 63
特殊类型数据的输入 64
4.3表的维护与操作 66
表的打开与关闭 66
浏览表数据 67
修改表数据 69
过滤表数据 70
记录指针的定位 72
记录的删除与恢复 73
表结构的操作 75
4.4数据工作期 77
多工作区查询 77
数据工作期 80
表的临时关联 81
视图文件 85
表达式生成器 86
小结 88
习题四 88
一、选择题 88
二、填空题 89
三、简答题 89
四、上机题 89
第5章 排序索引与查询统计 92
5.1排序与索引 92
排序 92
索引 93
5.2查询命令 99
顺序查询 99
索引查询 100
5.3统计命令 101
计数命令 101
求和命令 102
求平均命令 102
计算命令 102
分类汇总命令 103
小结 104
习题五 104
一、选择题 104
二、填空题 105
三、简答题 105
四、上机题 105
第6章 结构化查询语言SQL 106
6.1 SQL概述 106
SQL语言的基本概念 106
SQL语言的特点 106
6.2数据定义 107
创建表结构 107
修改表结构 108
删除表 111
6.3数据修改 111
插入数据 111
更新数据 112
删除数据 113
6.4数据查询 113
Select基本语法结构 113
Select子句及参数说明 114
数据查询应用实例 118
6.5数据控制 120
小结 120
习题六 120
一、选择题 120
二、填空题 121
三、简答题 122
四、上机题 122
第7章 数据库的创建与操作 123
7.1创建数据库的步骤 123
分析数据需求 123
确定需要的表 124
确定表中所需的字段 124
确定表间关系 125
完善整个设计 125
7.2数据库的基本操作 125
创建数据库 125
数据库的操作 128
数据库表的操作 130
7.3设置数据库表的属性 133
数据字典及其他常用概念 133
字段显示属性及注释 134
字段有效性规则 137
记录有效性规则 140
长表名及注释 142
映射字段类型与设置字段增量 143
7.4设置数据库表间关系 144
表间关系的概述 144
主索引 145
创建表间永久关系 145
参照完整性 147
小结 149
习题七 149
一、选择题 149
二、填空题 150
三、简答题 150
四、上机题 150
第8章 查询与视图 152
8.1创建查询 152
查询概述 152
创建查询 152
查询的应用 162
8.2创建视图 164
视图概述 165
本地视图与远程视图 166
参数化视图 173
小结 175
习题八 175
一、选择题 175
二、填空题 176
三、简答题 176
四、上机题 176
第9章 程序设计基础 177
9.1程序文件的创建与使用 177
程序文件的建立与运行 177
程序书写规则 178
程序设计的常用命令 179
9.2程序控制结构 182
顺序结构 182
分支结构 182
循环结构 184
9.3多模块程序操作 187
子程序 187
过程与过程文件 189
自定义函数 190
变量的作用域 192
9.4程序的调试 194
调试概述 194
调试器 195
9.5图形界面的设计 196
定制浏览窗口 197
设置功能键 199
信息对话框 201
9.6结构化程序设计实例 202
小结 204
习题九 204
一、选择题 204
二、填空题 205
三、简答题 206
四、上机题 206
第10章 面向对象程序设计 208
10.1面向过程与面向对象 208
面向过程的程序设计 208
面向对象的程序设计 209
10.2对象和类 210
对象(Object) 210
类(Class) 210
容器类与控件类 211
容器对象与控件对象 212
10.3属性、事件与方法程序 213
属性(Property) 214
事件(Event) 215
方法程序(Method) 216
10.4对象的操作 217
对象的引用 217
设置对象的属性 218
事件的响应 219
方法程序的调用 219
事件和方法程序的参数传递 219
10.5面向对象程序设计实例 220
小结 223
习题十 223
一、选择题 223
二、填空题 223
三、简答题 224
四、上机题 224
第11章 表单设计 225
11.1表单的创建与操作 225
利用向导创建表单 225
表单设计器及其应用 228
表单操作的常用命令 235
11.2表单的高级设计 236
在表单上创建控件 236
设置控件的数据 238
调整控件的布局 238
处理控件的焦点 239
控件的计数属性和收集属性 240
使用控件生成器 241
11.3多表单应用程序 242
创建多文档界面表单 242
创建表单集 245
11.4自定义属性与方法程序 248
用户自定义属性 249
用户自定义方法程序 249
编辑属性与方法程序 250
11.5用户自定义类 250
使用类设计器创建类 251
将表单或者控件保存为类 257
小结 258
习题十一 258
一、选择题 258
二、填空题 259
三、简答题 259
四、上机题 259
第12章 常见表单控件 260
12.1输出类控件 260
标签(Label) 260
线条(Line) 260
形状(Shape) 261
图像(Image) 261
分隔栏(Separator) 262
12.2输入类控件 263
文本框(TextBox) 263
编辑框(EditBox) 266
列表框(ListBox) 267
组合框(ComboBox) 271
微调控件(Spinner) 272
12.3控制类控件 275
命令按钮(CommandButton) 275
命令按钮组(CommandGroup) 276
复选框(CheckBox) 280
选项按钮组(OptionGroup) 282
计时器(Timer) 284
12.4容器类控件 286
表格(Grid) 286
页框(PageFrame) 292
容器(Container) 294
12.5连接类控件 294
ActiveX控件(OLEcontrol) 294
ActiveX绑定控件(OLEboundcontrol) 298
超级链接(HyperLink) 300
小结 301
习题十二 301
一、选择题 301
二、填空题 302
三、简答题 302
四、上机题 302
第13章 报表设计 303
13.1报表的创建与操作 303
利用向导创建报表 303
报表设计器及其应用 307
报表操作的命令 312
报表的预览和打印 313
13.2报表的高级设计 313
报表页面设置 314
定制报表带区 315
报表的分组 317
创建报表变量 320
报表的其他操作 323
13.3标签的创建与使用 324
标签向导 324
标签设计器 325
标签的输出 326
小结 326
习题十三 326
一、选择题 326
二、填空题 327
三、简答题 327
四、上机题 328
第14章 菜单设计 329
14.1菜单概述 329
菜单的基本结构 329
常用的菜单形式 330
创建菜单的基本步骤 330
14.2使用菜单设计器创建菜单 331
菜单设计器 331
创建下拉菜单 334
创建快捷菜单 338
14.3使用菜单命令创建菜单 340
创建菜单的命令 340
创建菜单实例 345
小结 346
习题十四 346
一、选择题 346
二、填空题 347
三、简答题 347
四、上机题 347
第15章 应用程序开发实例 348
15.1数据库应用程序开发步骤 348
需求分析 348
系统设计 349
系统编程开发 349
系统测试 350
系统管理与维护 350
15.2学生选修课管理系统简介 350
系统简单介绍 350
系统功能设置及流程图 350
15.3系统数据库设计 351
确定表和表间关系 351
定义数据表的结构 352
创建项目与数据库表 353
15.4创建菜单与类 355
创建系统菜单 355
创建容器和类 360
创建特色按键 360
15.5系统功能模块设计 361
学生信息模块 361
教师信息模块 371
课程信息模块 373
成绩信息模块 374
创建系统登陆界面 376
创建系统主界面 378
15.6系统的运行与测试 387
主程序代码的编制 387
运行与测试系统 388
15.7应用程序的连编 391
设置项目信息 392
文件的包含与排除 392
连编应用程序 392
小结 394
习题十五 394
一、选择题 394
二、填空题 394
三、简答题 395
四、上机题 395
参考文献 396
内容简介 397
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《东北民歌文化研究及艺术探析》(中国)杨清波 2019
- 《黄遵宪集 4》陈铮主编 2019
- 《孙诒让集 1》丁进主编 2016
- 《近代世界史文献丛编 19》王强主编 2017
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017