当前位置:首页 > 工业技术
Visual FoxPro数据库程序设计教程
Visual FoxPro数据库程序设计教程

Visual FoxPro数据库程序设计教程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:王凤领主编
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2008
  • ISBN:9787508454030
  • 页数:292 页
图书介绍:本书以Visual FoxPro 6.0中文版为平台,结合普通高校非计算机专业数据库程序设计课程的具体要求,深入浅出地介绍Visual FoxPro数据库程序设计的有关知识、方法和具体的实例。本教材共12章。分别介绍数据库系统及Visual FoxPro概述、项目管理器及其操作、数据表的基本操作、数据库的设计与操作、程序设计基础、面向对象程序设计、表单的建立与使用、结构化查询语言——SQL、查询与视图、报表设计、菜单设计、应用程序的生成和发布等。本书突出案例教学并配套有《Visual FoxPro 数据库程序设计习题解答与实验指导》实验教材。在理论讲解过程中,配有大量实例,通过一个个实例的分析和操作,使读者在理解所学知识的基础上,掌握数据库应用系统的开发方法。各章后均附有丰富的习题与上机操作题供读者练习,并在配套的实验教材中对各章习题提供了参考答案与上机指导以及全国计算机等考试笔试题和上机操作题。本书可作为普通高等学校各专业(含高职、高专)计算机公共课,数据库应用课程的教材,也可作为计算机等级考试培训教材,也可供从事数据库开发的人员学习、参考。
《Visual FoxPro数据库程序设计教程》目录

第1章 数据库系统及Visual FoxPro 6.0概述 1

本章要点 1

数据、信息与数据处理 1

数据与信息 1

数据处理 2

计算机数据管理的发展 2

人工管理阶段 2

文件系统阶段 3

数据库系统阶段 3

数据库系统基本概念 4

数据库 4

数据库管理系统 4

数据库系统 5

数据库应用系统 6

数据库系统的数据模式 6

数据模型 7

数据模型概述 7

E-R数据模型 7

几种主要数据模型 8

关系数据库概述 10

关系术语 10

关系的规范化 11

关系运算 12

关系数据库 12

关系的完整性 12

数据库新技术概述 13

Visual FoxPro 6.0及其界面 14

Visual FoxPro 6.0概述 14

Visual FoxPro 6.0界面 15

Visual FoxPro向导、设计器、生成器简介 15

Visual FoxPro 6.0语法基础 16

数据类型 17

常量 17

变量 19

数组 20

常用函数 22

表达式 38

命令 43

本章小结 44

习题1 44

第2章 项目管理器及其操作 52

本章要点 52

项目管理器的基本概念 52

创建项目 52

项目管理器的使用 53

项目管理器的操作 55

查看项目中的内容 55

添加或移去文件 55

创建和修改文件 56

定制项目管理器 56

本章小结 56

习题2 57

第3章 数据表的基本操作 58

本章要点 58

数据表概述 58

表的相关概念 58

表中的数据类型 59

创建新表 59

设计表结构 60

通过表设计器创建新表 60

通过表向导创建新表 62

输入记录与浏览表中的信息 65

浏览和编辑表 66

修改已有表的结构 66

添加新记录 67

删除记录 67

在表中移动记录指针 67

定制浏览窗口 68

表的索引与排序 69

索引的类型 69

各种类型索引的使用 70

用多个字段进行索引 70

排序 71

表的数值计算 71

纵向求和SUM 71

纵向求平均值AVERAGE 72

统计记录数COUNT 72

多表的操作 73

工作区的概念 73

选择工作区的命令 73

使用USE命令指定工作区打开表 74

建立表的关联 74

解除关联 75

用命令对表进行操作 75

打开表命令 75

关闭表命令 76

显示表记录的命令 76

利用已有的表建立新表 77

修改表结构的命令 77

记录定位命令 77

记录的删除命令 78

替换REPLACE命令 79

条件查询LOCATE命令 79

建立单索引文件的命令 79

建立复合索引文件的命令 80

追加记录APPEND命令 81

插入记录INSERT命令 81

从其表文件中追加数据APPEND FROM命令 81

本章小结 81

习题3 82

第4章 数据库的设计与操作 86

本章要点 86

数据库的基本操作 86

数据库设计的一般步骤 86

创建新数据库 87

在数据库中加入表和移去表 88

多表间关联 90

表的连接 93

设置数据库 93

设置字段显示属性 93

设置字段输入默认值 95

定义字段有效性规则 95

设置永久关系与参照完整性 95

数据库的操作 98

打开/关闭数据库 98

在项目中添加/移去数据库 99

建立表间关系 100

使用多个数据库 101

本章小结 101

习题4 102

第5章 面向对象的程序设计 107

本章要点 107

面向对象程序设计 107

对象 107

对象的属性、事件与方法 108

面向对象编程 109

对象编程实例 109

Visual FoxPro中的类 111

Visual FoxPro的基类 111

类的特性 113

使用对象 113

对象的包容层次 113

对象的引用 114

设置属性 115

简单的输入输出程序设计 116

命令按钮的使用 116

用标签输出信息 116

文本框输入输出 117

Visual FoxPro中的事件与方法程序 119

用户自定义类 120

使用类设计器创建类 121

编程方式使用类 123

本章小结 124

习题5 124

第6章 表单的建立与使用 127

本章要点 127

创建表单 127

表单设计器 129

“表单设计器”工具栏 129

“表单控件”工具栏 129

“属性”窗口 130

“代码”窗口 132

表单的数据环境 132

数据环境设计器 132

添加、移去表或视图 133

表单的保存、运行和修改 134

保存表单 134

运行表单的多种方法 134

修改表单 134

表单常用控件 134

标签、文本框和命令按钮 134

线条、形状和图像控件 138

列表框 140

容器控件 141

选项按钮组 142

复选框 143

命令按钮组 144

计时器控件 145

微调按钮 146

组合框 147

表格控件 148

页框 149

编辑框 150

本章小结 151

习题6 151

第7章 程序设计基础 162

本章要点 162

程序概述 162

程序的建立、编辑 163

程序的运行 164

程序中常用的命令 165

顺序结构程序设计 166

选择结构程序设计 168

简单分支结构 168

选择分支结构 169

多分支结构 170

循环结构程序设计 172

条件循环语句DO WHILE.....ENDDO 172

计数循环语句FOR ENDFOR 174

数据表扫描循环语句SCAN ENDSCAN 175

多重循环 177

多模块程序设计 179

过程及其过程调用 179

用户自定义函数 184

自定义方法 185

变量作用域 187

程序的调试 188

调试器环境 188

设置断点 189

调试菜单 190

本章小结 190

习题7 191

第8章 结构化查询语言——SQL 197

本章要点 197

SQL语言概述 197

SQL的数据查询功能 198

SELECT语句格式与功能 198

应用举例 204

SQL的数据操作功能 206

插入记录 206

更新记录 207

删除记录命令 207

SQL的数据定义功能 208

定义表 208

修改表的结构 209

删除表 209

建立视图 210

本章小结 210

习题8 210

第9章 查询与视图 217

本章要点 217

查询与视图概述 217

查询的概念 217

视图的概念 217

视图与查询比较 217

创建查询 218

通过查询向导建立查询 218

通过查询设计器创建查询 221

查询去向 225

运行查询 228

创建视图 229

通过视图向导建立视图 229

通过视图设计器建立视图 232

利用视图更新表 237

本章小结 237

习题9 238

第10章 菜单设计 242

本章要点 242

菜单系统概述 242

菜单系统的基本结构 242

菜单系统的设计步骤 243

创建快速菜单 244

使用菜单设计器创建菜单 246

创建主菜单 246

创建子菜单项 247

定义菜单项功能 247

定义快捷键 248

添加系统菜单项 249

菜单项的相关设计 250

显示菜单中选项设置 251

在顶层表单中设计菜单 253

创建快捷菜单 254

本章小结 256

习题10 256

第11章 报表设计 259

本章要点 259

计划报表布局 259

报表的常规布局 259

报表布局文件 260

创建报表布局 260

通过“报表向导”创建报表 260

快速报表 263

通过“报表设计器”创建报表 264

修改报表布局 265

规划数据的位置 266

调整报表带区的大小和布局 266

设置报表数据源 267

增添报表控件 267

预览和打印报表 270

预览结果 271

打印报表 271

本章小结 272

习题11 272

第12章 应用程序的生成和发布 275

本章要点 275

建立帮助文件 275

建立HTML帮助 275

建立图形方式的帮助 276

设计.DBF帮助 276

编译应用程序 277

建立项目 277

建立主控文件 277

在项目中运行应用程序 278

项目的连编 278

安装向导 279

发布树 279

运行安装向导 281

系统开发实例 281

本章小结 289

习题12 290

参考文献 292

相关图书
作者其它书籍
返回顶部