热门关键字:  听力密码  单词密码  新概念美语  巧用听写练听力  零起点

Visual FoxPro数据库与程序设计(第二版)

中国水利水电出版社
    【作 者】刘淳 主编 胡剑锋 副主编 邓顺 【I S B N 】978-7-5084-4792-6 【责任编辑】张玉玲 【适用读者群】高职高专 【出版时间】2002-08-01 【开 本】16开本 【装帧信息】平装(光膜) 【版 次】2002年08月第2版 【页 数】316 【千字数】 【印 张】 【定 价】28 【丛 书】普通高等教育“十一五”国家级规划教材 21世纪高职高专新概念教材 【备注信息】
图书详情

      本书是普通高等教育“十一五”国家级规划教材,在第一版的基础上做了适量的修改,以Visual FoxPro 6.0中文版作为背景,通过大量实例介绍Visual FoxPro数据库与程序设计的基础知识和使用方法,内容涵盖全国计算机等级考试考试大纲中对Visual FoxPro程序设计所要求的知识点。全书共10章,内容包括:数据库基本知识与Visual FoxPro 概述、Visual FoxPro中的数据与运算、数据库的基本操作、关系数据库标准语言SQL、数据查询与建立视图、程序设计基础、表单设计与应用、报表与标签设计、菜单设计与应用、数据库应用系统开发等。

      本书内容全面,深入浅出,例题丰富,图文并茂,适合作为高职高专院校各专业的学生学习数据库开发和程序设计的教材,也可作为全国计算机等级考试二级Visual FoxPro程序设计的培训教材,同时,也是广大Visual FoxPro爱好者的首选参考书。

    被评为普通高等教育“十一五”国家级规划教材;知识点讲述清楚、例题分析透彻、习题安排合理、内容取舍满足课堂教学需要、兼顾应试复习要求;集课堂教学、课后自学、应试复习于一体的实用教材

      第二版前言

      本书第一版于2002年出版,到目前为止已经在多所高等院校中使用,并受到了广大读者的欢迎。本书第二版被评为普通高等教育“十一五”国家级规划教材。

      本书在第一版的基础上,主要对第4章(关系数据库标准语言SQL)作了重大修改,加强了对SQL语言的介绍。目前Visual FoxPro虽然已发展到Visual FoxPro 9.0版,但考虑Visual FoxPro 6.0仍是国内应用最为普及的版本,所以本书继续使用Visual FoxPro 6.0中文版作为操作与开发平台。全书共10章,内容简述如下:

    第1章主要介绍数据库系统基本概念和Visual FoxPro 系统的特点、功能与基本组成;第2章介绍系统中数据的表示、运算方法;第3章介绍数据库、表的建立、编辑和维护等基本操作方法;第4章介绍SQL语言的基本概念与使用方法;第5章介绍查询与视图的建立与应用方法;第6章介绍结构化程序设计的基本方法;第7章介绍面向对象程序设计思想和有关基本概念,以及表单的设计与应用方法;第8章介绍报表与标签设计的基本方法;第9章介绍菜单的设计与应用方法;第10章介绍开发数据库应用系统的一般方法。

      本书知识点讲述清楚,例题分析透彻,习题安排合理,内容的取舍既能满足课堂教学的需要,又兼顾应试复习的要求(内容涵盖全国计算机等级考试考试大纲中对Visual FoxPro程序设计所要求的知识点),是一本集课堂教学、课后自学、应试复习于一体的实用教材。本书可以作为各类大中专及高职院校的Visual FoxPro程序设计课程的教材,也可作为全国计算机等级考试二级Visual FoxPro程序设计的培训教材,同时,也适合作为广大Visual FoxPro初学者的自学教材。

      本书由刘淳任主编,胡剑锋任副主编。第1章和第2章由向聂琳编写,第3章由郑洁编写,第4章由刘钊编写,第5章由全立新编写,第6章由唐伟奇编写,第7章、第8章由刘淳编写,第9章由陈川编写,第10章由胡剑锋编写。全书由邓顺川主审。

      由于时间仓促及作者水平有限,书中不足与疏漏之处在所难免,恳请读者批评指正。


    第二版前言
    第一版前言
    第1章  数据库基本知识与Visual FoxPro概述 1
    1.1  信息、数据与数据处理 1
    1.1.1  数据与信息 1
    1.1.2  数据处理 1
    1.1.3  数据处理的发展 2
    1.1.4  数据库技术的发展 3
    1.1.5  数据库新技术 4
    1.2  数据库系统 6
    1.2.1  数据库系统的组成 6
    1.2.2  数据库系统体系结构 8
    1.2.3  数据库管理系统的功能 9
    1.2.4  数据库系统的特点 10
    1.2.5  现实世界的数据描述 11
    1.2.6  数据模型 13
    1.3  关系数据库系统 14
    1.3.1  关系的基本概念及其特点 14
    1.3.2  关系数据库 17
    1.3.3  关系运算 17
    1.3.4  关系的完整性约束 18
    1.4  Visual FoxPro 系统简介 20
    1.4.1  Visual FoxPro 的特点 20
    1.4.2  Visual FoxPro 6.0的安装 21
    1.4.3  Visual FoxPro 6.0的启动与退出 22
    1.4.4  Visual FoxPro 6.0的基本组成 23
    1.4.5  Visual FoxPro 6.0的文件类型 25
    1.5  Visual FoxPro 6.0系统的基本操作 26
    1.5.1  Visual FoxPro 6.0的操作方式 26
    1.5.2  Visual FoxPro 6.0的命令语法规则 27
    1.5.3  Visual FoxPro 6.0系统环境的设置 28
    1.5.4  项目管理器的使用 30
    习题一 31
    第2章  Visual FoxPro中的数据与运算 33
    2.1  Visual FoxPro的数据类型 33
    2.1.1  字符型 33
    2.1.2  数值型 33
    2.1.3  日期型 34
    2.1.4  日期时间型 34
    2.1.5  逻辑型 34
    2.1.6  备注型 34
    2.1.7  通用型 34
    2.1.8  货币型 35
    2.1.9  二进制字符型和二进制备注型 35
    2.2  Visual FoxPro的常量与变量 35
    2.2.1  常量 35
    2.2.2  变量 38
    2.3  Visual FoxPro的函数 43
    2.3.1  数值函数 43
    2.3.2  字符函数 46
    2.3.3  日期时间函数 49
    2.3.4  转换函数 50
    2.3.5  测试函数 51
    2.4  Visual FoxPro的表达式 53
    2.4.1  算术表达式 53
    2.4.2  字符表达式 54
    2.4.3  日期表达式 54
    2.4.4  关系表达式 55
    2.4.5  逻辑表达式 56
    习题二 57
    第3章  数据库的基本操作 60
    3.1  建立数据库与表 60
    3.1.1  建立数据库 60
    3.1.2  删除数据库 62
    3.1.3  打开数据库 62
    3.1.4  数据库的关闭 63
    3.1.5  建立表结构 63
    3.1.6  输入表记录 67
    3.1.7  表的打开与关闭 69
    3.1.8  表的删除 70
    3.2  表字段的基本操作 71
    3.2.1  表结构的显示 71
    3.2.2  表结构的修改 72
    3.3  表记录的基本操作 73
    3.3.1  表记录的显示 73
    3.3.2  记录指针的定位 75
    3.3.3  删除记录 76
    3.3.4  修改记录 80
    3.3.5  表的复制 83
    3.3.6  表记录的追加 86
    3.3.7  文件管理命令 87
    3.4  排序与索引 90
    3.4.1  表的排序 90
    3.4.2  表的索引 91
    3.5  查询 98
    3.5.1  顺序查询 98
    3.5.2  索引查询(FIND、SEEK) 100
    3.6  数据统计与计算 102
    3.6.1  统计记录数 102
    3.6.2  求和 102
    3.6.3  求平均值 103
    3.6.4  综合计算 104
    3.6.5  分类汇总 104
    3.7  多表的操作 105
    3.7.1  工作区与多个表 106
    3.7.2  表的关联 108
    3.7.3  数据库的连接 114
    3.7.4  表间的数据更新 115
    3.8  例题精选 116
    习题三 124
    第4章  关系数据库标准语言SQL 132
    4.1  SQL语言的基本概述 132
    4.1.1  SQL语言的特点 132
    4.1.2  SQL语言的基本概念 133
    4.2  数据定义 133
    4.2.1  定义(创建)表 133
    4.2.2  修改表 134
    4.2.3  删除表 135
    4.3  数据操纵 135
    4.3.1  插入记录 135
    4.3.2  更新记录命令 136
    4.3.3  删除记录 136
    4.4  数据管理 137
    4.5  SQL中的数据查询语句 137
    4.5.1  基本查询语句 137
    4.5.2  带条件(WHERE)的单表查询语句 137
    4.5.3  SQL的复杂查询 138
    4.5.4  对查询结果排序 141
    4.5.5  使用集函数 141
    4.5.6  分组统计 141
    4.5.7  查询去向 142
    4.6  例题精选 142
    习题四 143
    第5章  数据查询与建立视图 146
    5.1  数据查询 146
    5.1.1  查询的设计过程 146
    5.1.2  查询的创建 146
    5.1.3  查询设计的运行与修改 154
    5.1.4  复杂查询的设计 155
    5.2  建立视图 159
    5.2.1  视图简介 159
    5.2.2  本地视图的创建 160
    5.2.3  创建远程视图 163
    5.2.4  使用视图的有关操作 166
    习题五 167
    第6章  程序设计基础 169
    6.1  程序与程序文件 169
    6.1.1  程序的概念 169
    6.1.2  程序文件的建立、修改与执行 170
    6.1.3  简单的输入输出命令 172
    6.2  程序的基本结构 174
    6.2.1  顺序结构 175
    6.2.2  选择结构 175
    6.2.3  循环结构 181
    6.3  过程及过程调用 190
    6.3.1  外部过程 190
    6.3.2  内部过程 191
    6.3.3  过程调用中的参数传递 195
    6.3.4  过程的嵌套调用 196
    6.3.5  过程的递归调用 197
    6.3.6  内存变量的作用域 198
    6.3.7  自定义函数 199
    习题六 200
    第7章  表单设计与应用 207
    7.1  面向对象的概念 207
    7.1.1  对象与类 207
    7.1.2  子类与继承 208
    7.2  Visual FoxPro的基类 208
    7.2.1  Visual FoxPro的基类 208
    7.2.2  容器与控件 209
    7.2.3  事件 210
    7.3  创建表单 211
    7.3.1  使用表单向导 211
    7.3.2  使用表单设计器 214
    7.3.3  数据环境 216
    7.3.4  快速表单 218
    7.4  管理表单 218
    7.4.1  表单的属性、方法和事件 218
    7.4.2  添加新的属性和方法 220
    7.4.3  运行表单 220
    7.4.4  表单与其他程序模块间的通信 221
    7.4.5  使用表单集扩充表单 222
    7.5  常用表单控件 222
    7.5.1  常用控件的公共属性 222
    7.5.2  标签(Label)控件 223
    7.5.3  文本框(TextBox)控件 223
    7.5.4  命令按钮(CommandButton)控件 224
    7.5.5  命令按钮组(CommandGroup)控件 225
    7.5.6  编辑框(EditBox)控件 226
    7.5.7  复选框(CheckBox)控件 227
    7.5.8  选项组(OptionGroup)控件 227
    7.5.9  列表框(ListBox)控件 229
    7.5.10  组合框(comboBox)控件 232
    7.5.11  表格(Grid)控件 232
    7.5.12  页框控件 235
    7.5.13  控件操作与布局 235
    7.6  自定义类的创建与使用 236
    7.6.1  将表单和控件保存为类 236
    7.6.2  用类设计器创建类 236
    7.6.3  在表单集中添加自定义工具栏 238
    习题七 238
    第8章  报表与标签设计 240
    8.1  报表设计与应用 240
    8.1.1  报表向导 240
    8.1.2  打开报表设计器 242
    8.1.3  报表设计器介绍 243
    8.1.4  快速报表 245
    8.1.5  修改用快速报表产生的报表 246
    8.1.6  设计报表 246
    8.1.7  报表输出 256
    8.2  标签的设计与使用 257
    8.2.1  标签向导 257
    8.2.2  标签设计器 260
    8.2.3  标签输出 260
    习题八 260
    第9章  菜单设计与应用 262
    9.1  菜单系统 262
    9.1.1  菜单系统的结构 262
    9.1.2  菜单系统的设计 262
    9.2  创建应用系统菜单 263
    9.2.1  菜单设计器的使用 263
    9.2.2  应用系统菜单设计 266
    9.2.3  在顶层表单中添加菜单 270
    9.3  快捷菜单设计 271
    9.4  工具栏 273
    习题九 274
     
    第10章  数据库应用系统开发 275
    10.1  数据库应用系统开发过程 275
    10.1.1  数据库应用系统的开发步骤 275
    10.1.2  构造应用程序框架 276
    10.1.3  使用项目管理器组织与管理文件 279
    10.1.4  项目连编 281
    10.2  调试技术 283
    10.2.1  建立测试环境 284
    10.2.2  设置验证的内容 284
    10.2.3  在调试器中调试程序 285
    10.3  容错技术 289
    10.3.1  处理运行时刻错误 289
    10.3.2  防止运行时刻错误的发生 289
    10.3.3  处理运行时错误 290
    10.3.4  处理类和对象中的错误 291
    10.4  应用程序发布 293
    10.4.1  制作发布盘前的准备工作 293
    10.4.2  创建发布磁盘的过程 293
    10.4.3  用安装向导创建发布盘 294
    习题十 296
    附录 298
    参考文献 299
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册