《Visual FoxPro数据库应用技术》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:何春林,刘吉林主编;梁丽莎,丁兵兵,李江副主编
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2010
  • ISBN:9787113107215
  • 页数:243 页
图书介绍:本书参考高校全国计算机VisualFoxPro等级考试大纲,涵盖了数据库基础和数据库应用技术的主要内容,包括数据库发展、数据库的基础知识、VisualFoxPro的数据及基本运算、表与数据库的操作、查询与视图和相关SQL、结构化编程基础、表单设计、报表设计、菜单设计、最后介绍一个面向对象具体的开发应用程序实例。

第1章 数据库基础和Visual FoxPro概述 1

1.1数据库基本概念 1

1.1.1数据处理 1

1.1.2数据模型 2

1.1.3数据库系统 5

1.2关系数据库 7

1.2.1关系数据结构定义 7

1.2.2关系运算(代数) 10

1.2.3关系规范化 10

1.2.4关系数据库 12

1.3 Visual FoxPro简介 13

1.3.1 Visual FoxPro的概述 13

1.3.2 Visual FoxPro的基本操作 15

1.3.3 Visual FoxPro的功能 16

1.3.4 Visual FoxPro 6.0的特点 16

1.3.5 Visual FoxPro 6.0的技术指标 17

1.4 Visual FoxPro的界面组成及工作方式 18

1.4.1 Visual FoxPro 6.0界面组成 18

1.4.2 Visual FoxPro工作方式 20

1.5 Visual FoxPro设计工具 22

1.5.1向导(Wizard) 22

1.5.2设计器(Designer) 23

1.5.3生成器(Builder) 24

1.5.4项目管理器(Project Manager) 25

本章小结 25

习题与思考 26

第2章 数据与数据运算 27

2.1数据类型 27

2.2常量与变量 27

2.2.1常量 27

2.2.2变量 28

2.3数组 31

2.3.1数组的定义 31

2.3.2数组的赋值和引用 31

2.4函数 31

2.4.1函数的组成要素 31

2.4.2函数的类型 32

2.5数据运算符及表达式 34

本章小结 36

习题与思考 37

第3章 表与数据库的操作 38

3.1自由表的建立与操作 38

3.1.1表结构设计 38

3.1.2表结构建立 39

3.1.3表记录数据的输入 42

3.2表的编辑修改 43

3.2.1表文件的打开与关闭 43

3.2.2表结构的显示与修改 44

3.2.3记录的显示与修改 46

3.2.4记录的追加 47

3.2.5记录的删除与恢复 48

3.3表复制与逻辑表设置 49

3.3.1表复制 49

3.3.2逻辑表设置 50

3.4数据库的基本操作 51

3.4.1数据库的建立 51

3.4.2数据库操作命令 53

3.5排序与索引 54

3.5.1排序 54

3.5.2索引 56

3.6多表操作 61

3.6.1多工作区操作 61

3.6.2数据工作期的使用 62

3.6.3建立表间临时关联 63

3.6.4数据词典 65

本章小结 70

习题与思考 70

第4章 查询视图与SQL 72

4.1查询 72

4.1.1顺序查询命令 72

4.1.2索引查询命令 73

4.2统计命令 73

4.2.1记录数统计命令 73

4.2.2求和命令 73

4.2.3求平均值命令 74

4.2.4计算命令 74

4.2.5分类汇总命令 75

4.3关系数据库标准语言SQL 75

4.3.1 SQL概述 75

4.3.2 SQL的数据定义(DDL)命令 77

4.3.3 SQL的数据操纵(DML)命令 82

4.3.4 SQL的数据查询(Query)命令 83

4.4视图的建立与使用 92

4.4.1视图概述 92

4.4.2建立视图的CREATE SQL VIEW命令 93

4.4.3通过视图设计器创建视图 93

4.4.4视图的其他操作 94

本章小结 95

习题与思考 96

第5章 结构化程序设计基础 97

5.1结构化程序设计基础 97

5.1.1设计工具 97

5.1.2结构化程序设计步骤 98

5.2程序文件的建立与执行 99

5.2.1程序的概念 99

5.2.2程序文件的建立 99

5.2.3程序文件的执行 100

5.2.4程序中的注释语句 100

5.2.5结束和返回命令 100

5.2.6会话状态控制 101

5.3输入、输出命令 101

5.3.1交互式输入命令 101

5.3.2定位输入与输出命令 103

5.4程序的基本结构 104

5.4.1顺序结构 104

5.4.2选择结构 105

5.4.3循环结构 108

5.5子程序、函数和过程 113

5.5.1子程序 113

5.5.2自定义函数 115

5.5.3过程 116

5.6变量的作用范围 118

5.7程序调用中参数的传递 120

本章小结 121

习题与思考 121

第6章 面向对象的基本概念与表单设计 122

6.1基本概念 122

6.2表单的基本操作 123

6.2.1利用表单向导设计表单 123

6.2.2利用表单设计器设计表单 125

6.2.3表单的保存、运行与修改 126

6.2.4快速表单 127

6.3设置表单的数据环境 127

6.4向表单中添加控件 128

6.5对象的属性窗口 130

6.6表单常用事件 133

6.7表单的方法 134

6.8对象的引用 135

6.9常用控件及应用 136

6.9.1标签控件 136

6.9.2命令按钮控件 138

6.9.3文本框控件 138

6.9.4编辑框 141

6.9.5表格控件 142

6.9.6命令按钮组 144

6.9.7选项按钮组 145

6.9.8复选框控件 146

6.9.9列表框控件 148

6.9.10组合框控件 149

6.9.11页框控件 151

6.9.12计时器控件 152

6.9.13图像控件 153

6.9.14微调控件 154

6.9.15 线条与形状控件 155

6.9.16 Activex绑定控件 156

6.10在表单控件工具栏中添加新控件 157

6.11表单设计 157

6.11.1顶层表单与子表单 157

6.11.2综合表单 160

本章小结 162

习题与思考 163

第7章 报表与标签设计 164

7.1创建报表 164

7.1.1使用报表向导 164

7.1.2使用报表设计器 170

7.1.3快速报表 173

7.2报表设计 174

7.2.1设置报表数据环境 175

7.2.2添加报表控件 175

7.3数据分组和多栏报表 181

7.3.1设计分组报表 181

7.3.2多栏报表 184

7.3.3报表的输出 185

7.4标签设计 186

7.4.1标签向导 186

7.4.2标签输出 187

本章小结 187

习题与思考 187

第8章 菜单设计 190

8.1菜单设计 190

8.1.1菜单结构 190

8.1.2菜单系统的规划 190

8.2下拉菜单设计 191

8.2.1菜单设计的基本过程 191

8.2.2菜单设计器 192

8.2.3快速菜单 196

8.2.4建立应用程序菜单 196

8.2.5为顶层表单添加菜单 198

8.3快捷菜单设计 199

本章小结 200

习题与思考 200

第9章 开发应用程序 203

9.1 Visual FoxPro的项目管理器 203

9.1.1创建项目 203

9.1.2打开和关闭项目 204

9.1.3项目管理器的界面 205

9.1.4定制项目管理器 206

9.2构造应用程序 208

9.2.1构造应用程序框架 208

9.2.2将文件添加到项目中 211

9.2.3引用可修改的文件 212

9.2.4为项目建立应用程序 213

9.3编译和调试应用程序 214

9.3.1常见的错误类型 215

9.3.2常用的调试技术 215

9.3.3使用调试器进行调试 216

9.3.4设置主程序 219

9.4数据库系统实例分析与设计 220

9.4.1数据库应用系统的开发步骤 221

9.4.2学生管理系统需求分析 221

9.4.3数据库设计 223

9.4.4应用程序设计 226

9.4.5连编应用程序 232

9.4.6运行应用程序 235

本章小结 235

习题与思考 235

附录A Visual FoxPro常用字段数据类型 237

附录B Visual FoxPro常用函数 238

附录C Visual FoxPro常用运算符 240

附录D Visual FoxPro常用文件扩展名 241

参考文献 243