书籍详情

Visual FoxPro程序设计基础(第2版)

Visual FoxPro程序设计基础(第2版)

作者:卢湘鸿

出版社:清华大学出版社

出版时间:2006-08-01

ISBN:9787302131335

定价:¥29.50

购买这本书可以去
内容简介
  《高等学校文科类专业大学计算机规划教材:Visual FoxPro程序设计基础(第2版)》根据教育部高等教育司组织制订的《高等学校文科类专业计算机基础课程教学基本要求(2003版)》编写的。书中以Visual FoxPro为背景,介绍了关系数据库管理系统的基础理论及系统开发技术。主要内容包括数据库系统概述、Visual FoxPro 6.0基础知识、数据表的创建和基本操作、数据库的设计与操作、结构化程序设计、面向对象程序设计、表单的建立与使用、结构化查询语言SQL、视图与实用表单开发、报表与标签技术、菜单技术和应用系统集成技术等。全书共12章,配有丰富的例题、习题(包括上机练习),并附有解答。《高等学校文科类专业大学计算机规划教材:Visual FoxPro程序设计基础(第2版)》是高等学校计算机公共课的教材,还可作为计算机等级考试的培训教材,也可供从事数据库开发的人员学习、参考。《高等学校文科类专业大学计算机规划教材:Visual FoxPro程序设计基础(第2版)》配有电子教案,可在清华大学出版社的网站上下载。
作者简介
暂缺《Visual FoxPro程序设计基础(第2版)》作者简介
目录
第1章概述1
1.1数据库系统概述1
1.1.1数据库系统基础知识1
1.1.2现实世界的数据描述5
1.1.3关系模型7
1.1.4关系操作10
1.1.5关系完整性10
1.2书写约定概述12
1.3Visual FoxPro 6.0系统概述13
1.3.1数据库管理系统概述13
1.3.2Visual FoxPro的发展历史14
1.3.3VF6的安装、卸载和启动14
1.4本章小结17
习题
第2章Visual FoxPro 6.0开发环境20
2.1用户界面20
2.1.1主窗口20
2.1.2操作方式20
2.1.3菜单系统21
2.1.4对话框24
2.1.5常用控件25
2.1.6系统设置26
2.1.7获取帮助27
2.2编辑窗口27
2.2.1“编辑”菜单27
2.2.2“格式”菜单28
2.2.3文本操作29
2.2.4命令窗口29
2.3VF6项目管理器30
2.3.1建立项目文件30
2.3.2项目管理器的界面32
2.3.3使用项目管理器35
2.4第一个应用程序37
2.4.1建立项目文件37
2.4.2创建应用程序的一般步骤41
2.5本章小结41
习题242
第3章数据及数据运算43
3.1数据类型43
3.1.1字段数据类型43
3.1.2常量44
3.1.3变量45
3.2函数49
3.2.1数值处理函数49
3.2.2字符处理函数50
3.2.3日期与时间函数51
3.2.4类型转换函数52
3.2.5与数据表操作有关的函数53
3.2.6其他函数54
3.3表达式57
3.3.1运算符57
3.3.2表达式59
3.4本章小结62
习题362
第4章数据库的设计与操作69
4.1数据库设计概述69
4.1.1数据库设计的一般步骤69
4.1.2确定数据库的用途70
4.1.3确定需要的表文件71
4.1.4确定需要的字段71
4.1.5确定各表之间的关系74
4.1.6完善数据库76
4.2创建数据库77
4.2.1建立数据库文件77
4.2.2操作自由表78
4.2.3修改与使用表85
4.2.4在数据库中添加/移去表90
4.2.5在数据库中新建表91
4.2.6表的索引92
4.2.7多表关联94
4.3数据库操作96
4.3.1打开/关闭数据库96
4.3.2查看数据库中的表97
4.3.3设置数据库表的属性98
4.3.4修改与查看数据库结构104
4.4在项目中添加/移去数据库104
4.4.1在项目中添加数据库104
4.4.2移去或删除数据库104
4.5本章小结104
习题4105
第5章结构化程序设计108
5.1程序的编辑与使用108
5.1.1程序文件的建立108
5.1.2程序文件的保存108
5.1.3程序文件的修改109
5.1.4程序文件的执行109
5.1.5调试程序110
5.1.6程序编辑技巧110
5.2程序设计的一些常用命令111
5.2.1基本输出命令“?|??”111
5.2.2基本输入命令111
5.2.3格式输入输出命令112
5.3程序的基本控制结构112
5.3.1顺序结构112
5.3.2分支结构113
5.3.3循环结构114
5.4过程与用户自定义函数116
5.4.1过程117
5.4.2用户自定义函数120
5.4.3变量作用域120
5.5本章小结122
习题
第6章面向对象程序设计131
6.1面向对象编程概述131
6.1.1从面向过程到面向对象131
6.1.2对象132
6.1.3类133
6.2VF6中的类和对象135
6.2.1VF6的类概述135
6.2.2容器与非容器137
6.3面向对象的程序设计方法137
6.3.1程序设计方法138
6.3.2对象程序设计138
6.3.3类与事件程序设计142
6.3.4类的继承149
6.3.5事件驱动模型150
6.4本章小结153
习题
第7章表单的建立与应用157
7.1表单的设计过程157
7.2操作表单157
7.2.1表单创建与保存157
7.2.2表单属性和方法158
7.2.3表单集160
7.2.4数据环境定义161
7.2.5修改表单164
7.2.6运行表单165
7.3控件应用初步165
7.3.1表单控件165
7.3.2创建表单与数据环境165
7.3.3标签控件166
7.3.4线条与形状控件166
7.3.5文本框控件167
7.4按钮类控件169
7.4.1命令按钮和按钮组169
7.4.2单选按钮172
7.4.3复选框173
7.4.4微调按钮175
7.5框类控件176
7.5.1列表框176
7.5.2组合框177
7.5.3编辑框178
7.5.4页框179
7.5.5网格180
7.6其他控件182
7.6.1图像控件182
7.6.2计时控件183
7.6.3超级链接控件183
7.7表单的调整和定制185
7.7.1控件编辑185
7.7.2控件排列186
7.7.3使用“自动格式生成器”186
7.7.4设置Tab顺序186
7.8本章小结187
习题
第8章结构化查询语言190
8.1SQL语言概述190
8.1.1SQL语言的特点190
8.1.2数据定义语言191
8.1.3数据操纵语言194
8.1.4数据控制语言196
8.2SELECT命令基本用法196
8.2.1基本查询197
8.2.2带条件查询198
8.2.3嵌套查询201
8.2.4多表查询202
8.2.5连接查询204
8.3查询结果处理205
8.3.1有序输出205
8.3.2重定向输出206
8.3.3合并输出207
8.3.4分组统计与筛选207
8.4查询设计器208
8.4.1查询设计器的应用208
8.4.2交叉表应用212
8.4.3查询结果输出214
8.4.4查询设计器的表单设计215
8.5本章小结215
习题
第9章视图与实用表单开发219
9.1视图设计219
9.1.1视图219
9.1.2视图设计器220
9.1.3设计视图221
9.1.4视图的SQL语句226
9.1.5视图与查询和表的比较227
9.2基于视图的表单设计228
9.2.1成绩表单228
9.2.2学生学籍表单232
9.3实用表单设计233
9.3.1教师列表233
9.3.2教师任课表233
9.3.3专业情况表234
9.4本章小结234
习题
第10章报表与标签技术237
10.1报表格式设计初步237
10.1.1报表设计器237
10.1.2页面设置238
10.1.3快速报表238
10.1.4存储与预览报表239
10.2报表设计240
10.2.1报表格式概述240
10.2.2域控件设计241
10.2.3标签控件设计243
10.2.4画线设计244
10.2.5标题/总结设计245
10.2.6分组设计246
10.2.7圆角矩形控件设计248
10.2.8OLE控件设计248
10.3报表输出250
10.3.1菜单方式打印报表250
10.3.2命令方式报表输出251
10.4实用报表设计251
10.4.1学生登记卡报表设计251
10.4.2创建课程表报表252
10.4.3创建成绩单报表253
10.5标签设计254
10.6本章小结254
习题
第11章菜单技术257
11.1菜单设计的一般步骤257
11.2操作菜单258
11.2.1规划菜单系统258
11.2.2创建菜单258
11.2.3生成程序262
11.2.4执行菜单程序264
11.3菜单设计技术264
11.3.1将系统菜单引入用户菜单系统264
11.3.2顶层表单设计267
11.3.3应用系统启动程序设计268
11.4本章小结269
习题
第12章应用系统集成技术与综合实例271
12.1错误处理技术271
12.2编译应用程序272
12.2.1构造应用程序框架272
12.2.2将文件加入到项目中274
12.2.3连编应用程序275
12.3软件发布276
12.3.1教学管理系统软件发布276
12.3.2软件的安装与删除278
12.4应用程序框架279
12.4.1应用程序向导279
12.4.2应用程序生成器280
12.4.3应用程序框架281
12.5应用软件开发过程及实例288
12.5.1可行性研究阶段288
12.5.2需求分析阶段289
12.5.3系统设计阶段292
12.5.4实现阶段297
12.5.5测试运行阶段301
12.6本章小结302
习题
附录A 习题解答306
附录B 上机实验解答336
附录C VF6的性能指标348
附录D VF6文件类型350
参考文献352
猜您喜欢

读书导航