Visual FoxPro程序设计

Visual FoxPro程序设计
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2019-01
版次: 1
ISBN: 9787121356629
定价: 42.00
装帧: 平装
开本: 其他
页数: 238页
字数: 377千字
3人买过
  • 《Visual FoxPro程序设计》将\\\"人事工资管理系统”案例贯穿于全书,是一本基于案例教学的教材。全书紧扣案例,具体介绍了数据库的基础理论、数据库和表的基本操作、结构化查询语言SQL、查询与视图、结构化程序设计、表单设计与应用、菜单与报表设计等基本知识。每章后面还附有习题与上机题。读者通过学习基本知识,认真做每章后面的练习,可达到独立设计简单数据库管理系统的学习效果 黄玲芳自参加工作以来,一直从事Visual FoxPro 程序设计方面的教学和研究工作,积累了丰富的教学和科研经验,教育思想观念优选,教学内容理论联系实际,教学方法灵活创新,教学效果很好,受到学生欢迎。科研成果丰硕。 章VFP 9.0基础1

    1.1数据库系统的基本概念1

    1.1.1数据、数据库、数据库系统与数据库管理系统1

    1.1.2数据处理技术的发展概况2

    1.1.3数据库管理系统的功能4

    1.2数据模型4

    1.3关系数据库5

    1.3.1关系模型的数据结构6

    1.3.2关系运算7

    1.3.3关系的完整性约束7

    1.4VFP 9.0概述8

    1.4.1特点8

    1.4.2启动与退出8

    1.4.3操作方式9

    1.4.4环境设置10

    1.4.5命令语法规则10

    1.5使用项目管理器12

    1.5.1项目管理器的功能特性12

    1.5.2项目管理器界面13

    习题15

    上机练习15

    第2章VFP 9.0的数据及其运算16

    2.1VFP 9.0的数据类型16

    2.2VFP 9.0的常量与变量17

    2.2.1常量17

    2.2.2变量19

    2.3表达式与运算符22

    2.3.1算术表达式及算术运算符22

    2.3.2字符表达式及字符运算符23

    2.3.3日期时间表达式及日期运算符23

    2.3.4关系表达式及关系运算符24

    2.3.5逻辑表达式及逻辑运算符25

    2.3.6运算符的优先级25

    2.4系统函数26

    2.4.1数值函数26

    2.4.2字符函数28

    2.4.3日期和时间函数30

    2.4.4转换函数32

    2.4.5测试函数33

    习题35

    上机练习36

    第3章数据库和表的基本操作37

    3.1数据库操作37

    3.1.1数据库设计37

    3.1.2创建数据库40

    3.1.3打开和关闭数据库41

    3.2创建表42

    3.2.1创建数据库表42

    3.2.2输入表记录46

    3.2.3自由表与数据库表48

    3.3表的基本操作50

    3.3.1打开与关闭表50

    3.3.2显示表52

    3.3.3修改表55

    3.3.4定位表记录指针58

    3.3.5插入与删除表记录59

    3.3.6复制表62

    3.4索引与排序63

    3.4.1索引的概念64

    3.4.2创建索引65

    3.4.3使用和删除索引67

    3.4.4查询表内容69

    3.4.5排序70

    3.5数据的完整性约束71

    3.5.1设置数据库表的字段属性71

    3.5.2设置记录规则74

    3.5.3参照完整性与表之间的联系77

    3.6统计与计算80

    3.7多表操作83

    3.7.1工作区83

    3.7.2关联表84

    习题87

    上机练习89

    第4章结构化查询语言SQL91

    4.1SQL语言概述91

    4.2数据定义91

    4.3数据查询93

    4.3.1SELECT语句的语法93

    4.3.2基本查询94

    4.3.3条件查询和排序95

    4.3.4多表查询96

    4.3.5嵌套查询97

    4.3.6统计与分组查询97

    4.4数据操纵99

    4.4.1插入记录99

    4.4.2更新记录100

    4.4.3删除记录100

    习题100

    上机练习102

    第5章查询与视图104

    5.1查询104

    5.1.1利用查询向导创建查询104

    5.1.2利用查询设计器创建查询107

    5.1.3使用查询110

    5.2视图112

    5.2.1利用数据库视图向导创建视图112

    5.2.2利用视图设计器创建视图114

    5.2.3通过视图更新数据115

    习题116

    上机练习117

    第6章结构化程序设计118

    6.1程序设计概述118

    6.1.1程序设计的概念118

    6.1.2创建和修改程序文件118

    6.1.3运行程序文件119

    6.2程序中的常用命令119

    6.2.1辅助命令119

    6.2.2交互输入命令120

    6.2.3输出命令121

    6.3程序的基本结构121

    6.3.1顺序结构121

    6.3.2分支结构122

    6.3.3循环结构124

    6.4子程序和过程125

    6.4.1子程序126

    6.4.2过程和过程文件126

    6.4.3变量的作用域128

    习题129

    上机练习129

    第7章设计与应用表单130

    7.1面向对象程序设计的概念130

    7.1.1对象与类130

    7.1.2引用类与对象132

    7.1.3对象的属性、事件和方法程序133

    7.2创建表单136

    7.2.1使用表单向导创建表单136

    7.2.2使用表单设计器创建表单142

    7.2.3保存、修改和运行表单145

    7.2.4表单的数据环境146

    7.3常用表单控件150

    7.3.1标签控件150

    7.3.2命令按钮控件与命令按钮组控件151

    7.3.3文本框与编辑框控件153

    7.3.4复选框与选项按钮组控件156

    7.3.5列表框与组合框控件159

    7.3.6计时器控件162

    7.3.7表格控件162

    7.3.8图像控件和形状控件164

    7.4综合应用165

    习题171

    上机练习172

    第8章设计与应用菜单174

    8.1VFP 9.0系统菜单174

    8.1.1菜单结构174

    8.1.2系统菜单175

    8.2菜单设计177

    8.2.1菜单设计器178

    8.2.2创建应用程序菜单181

    8.2.3快速菜单186

    8.2.4为顶层表单添加菜单187

    8.3设计快捷菜单188

    习题190

    上机练习191

    第9章报表设计193

    9.1报表概述193

    9.1.1报表组成193

    9.1.2报表布局193

    9.1.3创建报表的方法195

    9.2创建报表195

    9.2.1使用报表向导设计报表195

    9.2.2使用快速报表设计报表202

    9.2.3使用报表设计器设计报表204

    9.2.4修改报表208

    9.3输出报表209

    9.3.1预览报表209

    9.3.2打印报表210

    习题210

    上机练习211

    0章数据库应用系统开发212

    10.1开发步骤212

    10.2实例——采购管理系统213

    10.2.1系统分析213

    10.2.2系统功能模块设计213

    10.2.3数据库设计214

    10.2.4主要表单216

    10.2.5修改密码表单218

    10.2.6管理员表单219

    10.2.7销售员主页表单226

    10.2.8采购员主页表单232

    10.2.9主程序及其代码235

    10.2.10报表设计236

    习题237

    上机练习237

    参考文献238


  • 内容简介:
    《Visual FoxPro程序设计》将\\\"人事工资管理系统”案例贯穿于全书,是一本基于案例教学的教材。全书紧扣案例,具体介绍了数据库的基础理论、数据库和表的基本操作、结构化查询语言SQL、查询与视图、结构化程序设计、表单设计与应用、菜单与报表设计等基本知识。每章后面还附有习题与上机题。读者通过学习基本知识,认真做每章后面的练习,可达到独立设计简单数据库管理系统的学习效果
  • 作者简介:
    黄玲芳自参加工作以来,一直从事Visual FoxPro 程序设计方面的教学和研究工作,积累了丰富的教学和科研经验,教育思想观念优选,教学内容理论联系实际,教学方法灵活创新,教学效果很好,受到学生欢迎。科研成果丰硕。
  • 目录:
    章VFP 9.0基础1

    1.1数据库系统的基本概念1

    1.1.1数据、数据库、数据库系统与数据库管理系统1

    1.1.2数据处理技术的发展概况2

    1.1.3数据库管理系统的功能4

    1.2数据模型4

    1.3关系数据库5

    1.3.1关系模型的数据结构6

    1.3.2关系运算7

    1.3.3关系的完整性约束7

    1.4VFP 9.0概述8

    1.4.1特点8

    1.4.2启动与退出8

    1.4.3操作方式9

    1.4.4环境设置10

    1.4.5命令语法规则10

    1.5使用项目管理器12

    1.5.1项目管理器的功能特性12

    1.5.2项目管理器界面13

    习题15

    上机练习15

    第2章VFP 9.0的数据及其运算16

    2.1VFP 9.0的数据类型16

    2.2VFP 9.0的常量与变量17

    2.2.1常量17

    2.2.2变量19

    2.3表达式与运算符22

    2.3.1算术表达式及算术运算符22

    2.3.2字符表达式及字符运算符23

    2.3.3日期时间表达式及日期运算符23

    2.3.4关系表达式及关系运算符24

    2.3.5逻辑表达式及逻辑运算符25

    2.3.6运算符的优先级25

    2.4系统函数26

    2.4.1数值函数26

    2.4.2字符函数28

    2.4.3日期和时间函数30

    2.4.4转换函数32

    2.4.5测试函数33

    习题35

    上机练习36

    第3章数据库和表的基本操作37

    3.1数据库操作37

    3.1.1数据库设计37

    3.1.2创建数据库40

    3.1.3打开和关闭数据库41

    3.2创建表42

    3.2.1创建数据库表42

    3.2.2输入表记录46

    3.2.3自由表与数据库表48

    3.3表的基本操作50

    3.3.1打开与关闭表50

    3.3.2显示表52

    3.3.3修改表55

    3.3.4定位表记录指针58

    3.3.5插入与删除表记录59

    3.3.6复制表62

    3.4索引与排序63

    3.4.1索引的概念64

    3.4.2创建索引65

    3.4.3使用和删除索引67

    3.4.4查询表内容69

    3.4.5排序70

    3.5数据的完整性约束71

    3.5.1设置数据库表的字段属性71

    3.5.2设置记录规则74

    3.5.3参照完整性与表之间的联系77

    3.6统计与计算80

    3.7多表操作83

    3.7.1工作区83

    3.7.2关联表84

    习题87

    上机练习89

    第4章结构化查询语言SQL91

    4.1SQL语言概述91

    4.2数据定义91

    4.3数据查询93

    4.3.1SELECT语句的语法93

    4.3.2基本查询94

    4.3.3条件查询和排序95

    4.3.4多表查询96

    4.3.5嵌套查询97

    4.3.6统计与分组查询97

    4.4数据操纵99

    4.4.1插入记录99

    4.4.2更新记录100

    4.4.3删除记录100

    习题100

    上机练习102

    第5章查询与视图104

    5.1查询104

    5.1.1利用查询向导创建查询104

    5.1.2利用查询设计器创建查询107

    5.1.3使用查询110

    5.2视图112

    5.2.1利用数据库视图向导创建视图112

    5.2.2利用视图设计器创建视图114

    5.2.3通过视图更新数据115

    习题116

    上机练习117

    第6章结构化程序设计118

    6.1程序设计概述118

    6.1.1程序设计的概念118

    6.1.2创建和修改程序文件118

    6.1.3运行程序文件119

    6.2程序中的常用命令119

    6.2.1辅助命令119

    6.2.2交互输入命令120

    6.2.3输出命令121

    6.3程序的基本结构121

    6.3.1顺序结构121

    6.3.2分支结构122

    6.3.3循环结构124

    6.4子程序和过程125

    6.4.1子程序126

    6.4.2过程和过程文件126

    6.4.3变量的作用域128

    习题129

    上机练习129

    第7章设计与应用表单130

    7.1面向对象程序设计的概念130

    7.1.1对象与类130

    7.1.2引用类与对象132

    7.1.3对象的属性、事件和方法程序133

    7.2创建表单136

    7.2.1使用表单向导创建表单136

    7.2.2使用表单设计器创建表单142

    7.2.3保存、修改和运行表单145

    7.2.4表单的数据环境146

    7.3常用表单控件150

    7.3.1标签控件150

    7.3.2命令按钮控件与命令按钮组控件151

    7.3.3文本框与编辑框控件153

    7.3.4复选框与选项按钮组控件156

    7.3.5列表框与组合框控件159

    7.3.6计时器控件162

    7.3.7表格控件162

    7.3.8图像控件和形状控件164

    7.4综合应用165

    习题171

    上机练习172

    第8章设计与应用菜单174

    8.1VFP 9.0系统菜单174

    8.1.1菜单结构174

    8.1.2系统菜单175

    8.2菜单设计177

    8.2.1菜单设计器178

    8.2.2创建应用程序菜单181

    8.2.3快速菜单186

    8.2.4为顶层表单添加菜单187

    8.3设计快捷菜单188

    习题190

    上机练习191

    第9章报表设计193

    9.1报表概述193

    9.1.1报表组成193

    9.1.2报表布局193

    9.1.3创建报表的方法195

    9.2创建报表195

    9.2.1使用报表向导设计报表195

    9.2.2使用快速报表设计报表202

    9.2.3使用报表设计器设计报表204

    9.2.4修改报表208

    9.3输出报表209

    9.3.1预览报表209

    9.3.2打印报表210

    习题210

    上机练习211

    0章数据库应用系统开发212

    10.1开发步骤212

    10.2实例——采购管理系统213

    10.2.1系统分析213

    10.2.2系统功能模块设计213

    10.2.3数据库设计214

    10.2.4主要表单216

    10.2.5修改密码表单218

    10.2.6管理员表单219

    10.2.7销售员主页表单226

    10.2.8采购员主页表单232

    10.2.9主程序及其代码235

    10.2.10报表设计236

    习题237

    上机练习237

    参考文献238


查看详情
12