《Visual FoxPro数据库应用教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:张宏,黄楠,甄利玲主编
  • 出 版 社:北京:航空工业出版社
  • 出版年份:2005
  • ISBN:7801835484
  • 页数:280 页
图书介绍:本书介绍了V.F的有关数据库管理系统的基础知识及应用开发方面的知识。

第1章 数据库基础知识 1

1.1 信息、数据和数据处理 1

1.1.1 信息与数据 1

1.1.2 数据处理 1

1.2 数据模型 2

1.2.1 层次模型 2

1.2.2 网状模型 3

1.2.3 关系模型 3

1.3 数据库应用系统 4

1.3.1 数据库 4

1.3.2 关系数据库 4

1.3.3 数据库管理系统 5

1.3.4 数据库应用系统的构成 5

习题 6

2.1.2 FoxBase以及FoxPro阶段 7

2.1.1 dBASEⅡ阶段 7

2.1 Visual FoxPro的发展 7

第2章 Visual FoxPro 8.0系统概述 7

2.1.3 Visual FoxPro阶段 8

2.2 Visual FoxPro 8.0的特点 8

2.2.1 Visual FoxPro 8.0的基本功能 8

2.2.2 Visual FoxPro 8.0的特点 8

2.3 Visual FoxPro 8.0的安装与启动 10

2.3.1 安装Visual FoxPro 8.0的系统要求 10

2.3.2 安装Visual FoxPro 8.0 11

2.3.3 启动和退出Visual FoxPro 8.0 12

2.4 Visual FoxPro 8.0的系统环境配置 14

2.5 Visual FoxPro 8.0的用户界面 15

2.5.1 标题栏 15

2.5.2 主菜单 16

2.5.3 工具栏 17

2.5.4 “命令”窗口 18

2.6.1 Visual FoxPro操作方式 19

2.6 Visual FoxPro操作概述 19

2.5.5 工作区 19

2.5.6 状态行 19

2.6.2 Visual FoxPro可视化设计工具 20

2.6.3 Visual FoxPro帮助系统 23

习题与上机操作 24

第3章 Visual FoxPro 8.0基础 26

3.1 数据类型 26

3.1.1 Visual FoxPro 8.0的数据类型 26

3.1.2 Visual FoxPro 8.0的字段数据类型 26

3.2 数据存储 27

3.2.1 常量 27

3.2.2 变量 28

3.2.3 记录 32

3.3 函数 32

3.3.1 数值函数 32

3.3.2 字符函数 34

3.3.3 日期和时间函数 37

3.3.4 数据类型转换函数 38

3.3.5 测试函数 39

3.4 表达式 41

3.4.1 算术表达式 41

3.4.2 字符表达式 42

3.4.3 日期和时间表达式 42

3.4.4 关系表达式 43

3.4.5 逻辑表达式 44

3.4.6 名表达式 45

3.5 Visual FoxPro命令概述 45

3.5.1 Visual FoxPro命令的结构 46

3.5.2 Visual FoxPro命令中的常用短语 46

3.5.3 Visual FoxPro命令的书写规则 47

习题与上机操作 47

4.1.1 建立表结构 50

4.1 建立表 50

第4章 表的基本操作 50

4.1.2 修改表结构 53

4.2 输入和显示表中的记录数据 53

4.2.1 以追加方式输入数据 54

4.2.2 备注型数据的输入 54

4.2.3 通用型数据的输入 54

4.3 数据的显示和修改方式 56

4.3.1 用编辑方式显示和修改数据 56

4.3.2 用浏览方式显示和修改数据 57

4.4 控制字段和记录的访问 58

4.4.1 限制对字段的访问 58

4.4.2 限制对记录的访问 60

4.5 数据表中记录的定位 61

4.6 删除和恢复表中的数据 64

4.6.1 逻辑删除表中的记录 64

4.6.2 恢复表中逻辑删除的记录 65

4.6.3 物理删除表中的记录 66

4.7.1 索引的概念和分类 68

4.7 索引 68

4.7.2 创建索引 70

4.7.3 使用索引 71

4.8 工作区 74

4.8.1 工作区号与别名 74

4.8.2 工作区的选择 74

习题与上机操作 75

5.1.1 建立数据库 79

第5章 创建和使用数据库 79

5.1 创建数据库 79

5.1.2 数据库的打开、修改、关闭 80

5.1.3 向数据库中添加与删除数据表 83

5.2 数据库中表的使用 83

5.2.1 控制字段显示格式 84

5.2.2 设置字段的有效性 84

5.3.1 关系的类型 86

5.2.3 为字段添加注释 86

5.3 建立表间的关联关系 86

5.3.2 建立、编辑永久性关系 87

5.3.3 建立临时性关系 88

5.3.4 建立数据表的参照完整性 90

习题与上机操作 91

第6章 SQL语言 94

6.1 SQL语言概述 94

6.2 数据定义 95

6.2.1 建立表结构 95

6.2.2 删除表 98

6.2.3 修改表结构 99

6.3 数据查询 100

6.3.1 基本查询 100

6.3.2 带条件查询 102

6.3.3 嵌套查询 104

6.3.4 多表查询 105

6.3.5 联接查询 107

6.3.6 查询结果处理 107

6.4 数据操纵 110

6.4.1 插入记录 110

6.4.2 删除记录 111

6.4.3 更新记录 112

习题与上机操作 113

第7章 查询和视图 116

7.1 数据查询 116

7.1.1 查询的含义和功能 116

7.1.2 创建查询的步骤 117

7.1.3 使用查询向导创建查询 117

7.1.4 使用查询设计器创建查询 121

7.1.5 查询的运行和修改 126

7.2 视图 127

7.2.2 创建本地视图 128

7.2.1 视图与查询的比较 128

7.2.3 创建远程视图 132

习题与上机操作 133

第8章 项目管理器 134

8.1 创建和打开项目 134

8.1.1 创建新项目 134

8.1.2 打开已有的项目 135

8.2 项目管理器的操作 135

8.2.1 项目中内容的查看 136

8.2.2 添加和移去文件 136

8.2.3 创建和修改文件 137

8.2.4 查看表中的数据 137

8.2.5 项目之间文件的共享 138

8.3 定制“项目管理器” 139

8.3.1 “项目管理器”位置以及大小的改变 139

8.3.2 “项目管理器”的压缩 139

8.3.3 项目管理器选项卡的分离 139

习题与上机操作 140

第9章 程序设计基础 141

9.1 程序设计基础知识 141

9.1.1 程序设计的概念 141

9.1.2 程序的控制结构 141

9.1.3 结构化程序设计方法 142

9.1.4 程序文件的建立与执行 143

9.1.5 面向对象程序的设计 145

9.1.6 程序文件中的辅助命令 145

9.1.7 交互式输入命令 146

9.1.8 格式输入输出命令的基本形式 148

9.2 程序的基本结构 149

9.2.1 顺序结构 149

9.2.2 分支结构 149

9.2.3 循环结构 153

9.3 过程和自定义函数 159

9.3.2 调用过程和自定义函数 160

9.3.1 过程和自定义函数的概念 160

习题与上机操作 165

第10章 面向对象的程序设计 167

10.1 面向对象的基本概念 167

10.1.1 对象 167

10.1.2 类 168

10.1.3 属性 169

10.1.4 事件与方法 169

10.2 定义类 170

10.2.1 创建用户自定义类 170

10.2.2 将类添加到工具栏 172

10.2.3 类的编辑 173

10.2.4 为字段设计类 174

10.3 对象的操作 176

10.3.1 对象的引用规则 176

10.3.2 编程方式设置属性值 177

习题与上机操作 178

10.3.3 方法的调用 178

第11章 表单的设计及运行 180

11.1 创建表单 180

11.1.1 表单的功能 180

11.1.2 使用向导创建单表表单 180

11.1.3 使用“表单设计器”创建表单 182

11.2 美化表单 183

11.2.1 选择控件 183

11.2.2 调整控件的大小 184

11.2.3 移动和对齐控件 184

11.2.4 改变文本的字体、字号 184

11.2.5 设置表单的颜色 185

11.3 运行表单 185

习题与上机操作 186

12.1.1 Label(标签)控件 187

12.1 输出类控件 187

第12章 设计表单控件 187

12.1.2 Image(图像)控件 188

12.1.3 Line(线条)控件 188

12.1.4 Shape(形状)控件 188

12.2 输入类控件 189

12.2.1 TextBox(文本框)控件 190

12.2.2 EditBox(编辑框)控件 191

12.2.3 ListBox(列表框)控件 192

12.2.4 ComboBox(组合框)控件 194

12.2.5 Spinner(微调)控件 195

12.3 控制类控件 196

12.3.1 CommandButton(命令按钮)控件 196

12.3.2 CommandGroup(命令按钮组)控件 197

12.3.3 Check Box(复选框)控件 198

12.3.5 Timer(计时器)控件 200

12.3.4 OptionGroup(选项按钮组)控件 200

12.4 容器类控件 202

12.4.1 Grid(表格)控件 202

12.4.2 PageFrame(页框)控件 202

习题与上机操作 203

第13章 菜单与工具栏 206

13.1 菜单的设计 206

13.1.1 使用菜单设计器 206

13.1.2 创建快捷菜单 209

13.2 为菜单指定任务 210

13.3 工具栏的设计 210

习题与上机操作 211

第14章 报表和标签的设计 213

14.1 规划报表的布局 213

14.1.1 报表的常规布局 213

14.1.2 报表布局文件 213

14.2 创建报表布局 213

14.2.1 使用“报表向导” 214

14.2.2 使用“报表设计器” 216

14.2.3 使用“快速报表” 217

14.3 创建标签 218

14.3.1 使用“标签向导” 218

14.3.2 使用“标签设计器” 220

14.4 修改和调整布局 220

14.5 增添报表控件 221

14.5.1 “报表控件”工具栏的启动 221

14.5.2 域控件的添加 221

14.6 定制布局 224

14.6.1 设置边距 224

14.6.2 设置一页中定义的多个列 225

14.6.3 设置报表的页标头和页注脚 225

14.7 预览和打印报表 225

14.7.2 打印报表 226

习题与上机操作 226

14.7.1 预览报表 226

第15章 应用程序开发实例 228

15.1 需求分析 228

15.1.1 数据需求 228

15.1.2 功能需求 228

15.2 项目的建立 229

15.3 应用程序的设计 230

15.3.1 数据库的设计 231

15.3.2 应用程序设计 235

15.4 程序的运行、调试 244

15.5 应用程序的生成和发布 245

15.5.1 应用程序的生成 245

15.5.2 应用程序的发布 245

习题与上机操作 246

附录一 Visual FoxPro常用文件类型一览表 247

附录二 Visual FoxPro常用命令一览表 248

附录三 Visual FoxPro常用函数一览表 264