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

  • 购买积分:10 如何计算积分?
  • 作  者:王碧静,李利民主编;李响副主编
  • 出 版 社:北京:北京理工大学出版社
  • 出版年份:2014
  • ISBN:9787564087937
  • 页数:217 页
图书介绍:VisualFoxPro数据库管理系统是具有强大功能、友好界面、简洁数据存取方式和良好兼容性的数据库程序设计语言,是进行数据库管理和程序设计的工具。本教材以VisualFoxPro6.0为平台,按照使用数据库表的先后顺序,从数据库表的交互式操作、结构化程序设计、面向对象程序设计和数据库应用系统开发等方面组织教学内容。

第1章 概述 1

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

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

1.1.2数据管理技术的发展 2

1.1.3数据库系统的特点 3

1.1.4数据库系统体系结构 3

1.2数据模型 4

1.3关系数据理论基础 7

1.3.1基本的关系术语 8

1.3.2关系模型的完整性约束条件 8

1.3.3关系数据操纵 9

第2章 Visual FoxPro基础知识 11

2.1 Visual FoxPro简介 11

2.1.1 VFP集成环境的使用 11

2.1.2文件类型与创建 12

2.1.3 Visual FoxPro系统环境的配置 14

2.2 Visual FoxPro的数据类型 17

2.3常量与变量 19

2.3.1常量 19

2.3.2变量 22

2.4运算符与表达式 26

2.4.1数值运算符与数值表达式 27

2.4.2字符运算符与字符表达式 27

2.4.3日期、日期时间运算符与日期、日期时间表达式 27

2.4.4关系运算符与关系表达式 28

2.4.5逻辑运算符与逻辑表达式 29

2.5函数 30

2.5.1数值函数 31

2.5.2字符函数 34

2.5.3日期和时间函数 37

2.5.4数据类型转换函数 39

2.5.5数据库与表函数 41

2.5.6其他函数 43

第3章 数据库基础操作 49

3.1 Visual FoxPro项目管理器 49

3.1.1项目文件的建立 49

3.1.2项目管理器的界面 50

3.1.3项目管理器的使用 51

3.2 Visual FoxPro数据库 53

3.2.1基本概念 53

3.2.2建立数据库 53

3.2.3打开数据库 53

3.2.4修改数据库 54

3.2.5关闭数据库 54

3.2.6删除数据库 54

3.2.7数据库实例操作 55

3.3表结构 56

3.3.1数据库表结构的建立 56

3.3.2数据库表结构的修改 58

3.3.3自由表 59

3.3.4数据库表操作实例 60

3.4表记录 64

3.4.1在浏览器中操作表 64

3.4.2操作表的相关命令 66

3.4.3表记录定位 66

3.4.4表记录实例操作 67

3.5索引 68

3.5.1基本概念 68

3.5.2索引的建立 69

3.5.3索引的使用 71

3.5.4索引的删除 72

3.5.5索引的相关命令 72

3.6数据完整性 72

3.6.1实体完整性 72

3.6.2数据库表高级属性及域完整性设置 73

3.6.3永久关系与参照完整性 76

3.7工作区 78

3.7.1基本概念 78

3.7.2工作区操作命令 79

3.7.3数据工作期 80

3.7.4表之间的关联 81

第4章 结构化查询语言SQL 83

4.1 SQL概述 83

4.2数据定义语言 83

4.2.1建立表的命令(CREATE) 84

4.2.2修改表结构的命令(ALTER) 85

4.2.3删除表的命令(DROP) 87

4.3数据操纵语言 87

4.3.1追加记录命令(INSERT) 87

4.3.2删除记录命令(DELETE) 88

4.3.3更新记录命令(UPDATE) 88

4.4数据查询 89

4.4.1投影查询 89

4.4.2条件查询 92

4.4.3统计和分组统计 96

4.4.4查询排序 102

4.4.5查询结果的处理 104

4.4.6多表查询 106

4.4.7嵌套查询 111

4.4.8超联接查询 116

4.4.9集合的并运算查询 119

第5章 查询与视图 121

5.1查询 121

5.1.1查询设计器 121

5.1.2查询设计实例 121

5.2视图 128

5.2.1视图的概念 128

5.2.2使用SQL命令建立视图 129

5.2.3使用视图设计器建立视图 130

第6章 报表设计与应用 133

6.1报表概述 133

6.1.1报表的常规布局 133

6.1.2报表向导 133

6.2报表设计器 140

6.2.1报表带区 140

6.2.2工具栏的使用 141

6.2.3预览报表 142

6.3报表设计实例 142

第7章 结构化程序设计 153

7.1程序文件 153

7.1.1程序的书写规则 153

7.1.2程序文件的建立、编辑与运行 153

7.1.3程序设计的原则和方法 154

7.2程序的基本结构 154

7.2.1顺序结构 154

7.2.2分支(选择)结构 156

7.2.3循环结构 159

7.3子程序、过程与自定义函数 162

7.3.1子程序 162

7.3.2过程 163

7.3.3自定义函数 163

7.3.4内存变量的作用域和参数传递 164

第8章 表单设计与应用 167

8.1面向对象基本概念 167

8.1.1对象与类 167

8.1.2容器与控件 169

8.1.3对象的引用 169

8.1.4事件与方法 170

8.2表单的创建与运行 171

8.2.1创建表单 171

8.2.2运行表单 172

8.3表单的操作 172

8.3.1表单设计器 172

8.3.2常用表单属性 174

8.3.3常用表单事件与方法 174

8.3.4数据环境 175

8.4常用控件 177

8.4.1标签(Label) 177

8.4.2文本框(Text)和编辑框(EditBox) 178

8.4.3命令按钮(CommandButton)和命令按钮组(CommandGroup) 179

8.4.4选项按钮组(OptionGroup) 182

8.4.5复选框(Check) 184

8.4.6微调按钮(Spinner) 186

8.4.7列表框(List) 188

8.4.8组合框(Combo) 190

8.4.9表格(Grid) 192

8.4.10页框(PageFrame) 198

8.4.11计时器(Timer) 200

第9章 菜单设计与应用 202

9.1菜单概述 202

9.2下拉式菜单设计 203

9.2.1菜单设计的一般步骤 203

9.2.2菜单设计器窗口 204

9.2.3“显示”菜单 209

9.3快捷菜单设计 211

9.4为顶层表单添加菜单 215