当前位置:首页 > 工业技术
数据库原理与应用 Visual FoxPro
数据库原理与应用 Visual FoxPro

数据库原理与应用 Visual FoxProPDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:石道元主编
  • 出 版 社:北京:北京大学出版社
  • 出版年份:2005
  • ISBN:7301095279
  • 页数:253 页
图书介绍:本书共13章。第1章为数据库系统概论;第2章为Visual FoxPro 6.0概述;第3章为编程基础;第4章为数据表基本操作;第5章为数据库及其操作;第6章为结构化查询语言SQL;第7章为面向对象程序设计基础;第8章为表单设计;第9章为控件设计;第10章为菜单设计;第11章为报表设计;第12章为数据库应用程序开发;第13章为技能训练。全书内容紧凑,结构合理,论述清楚,实例丰富,且理顺了众多知识点之间的关系,有利于读者的理解和掌握。本书适合于高等职业学校、高等专科学校、成人高校、本科院校举办的二级职业技术学院,也可供继续教育学院、民办高校、技能型紧缺人才培养使用,还可供计算机应用人员自学或参考。
《数据库原理与应用 Visual FoxPro》目录

第1章 数据库系统概论 1

1.1数据库技术的发展 1

1.1.1人工管理阶段 1

1.1.2文件系统阶段 1

1.1.3数据库系统阶段 2

1.2数据模型 3

1.2.1实体及其联系 3

1.2.2数据模型 4

1.2.3关系术语及关系运算 6

1.3数据库系统的组成 8

1.3.1硬件系统 8

1.3.2系统软件 8

1.3.3数据库应用系统 8

1.3.4 各类人员 8

1.4数据库设计基础 9

1.4.1数据库设计步骤 9

1.4.2数据库设计过程 10

习题一 12

第2章 Visual FoxPro 6.0概述 13

2.1关于Visual FoxPro 13

2.1.1 Visual FoxPro的发展过程 13

2.1.2 Visual FoxPro 6.0的功能特点 14

2.1.3 Visual FoxPro 6.0的安装 15

2.2 Visual FoxPro 6.0的基本操作 17

2.2.1 Visual FoxPro 6.0的启动与退出 17

2.2.2 Visual FoxPro 6.0的集成界面组成 18

2.2.3 Visual FoxPro 6.0的界面操作 20

2.3 Visual FoxPro 6.0基础知识 22

2.3.1 Visual FoxPro 6.0的工作方式 22

2.3.2 Visual FoxPro 6.0的辅助设计工具 23

2.4项目管理器 26

2.4.1“项目管理器”的功能 26

2.4.2“项目管理器”的组成 27

2.4.3“项目管理器”的操作 29

2.5 Visual FoxPro 6.0的开发环境设置 31

2.5.1“选项”对话框 32

2.5.2默认工作目录设置 33

2.5.3日期、时间、货币及数字格式设置 34

2.5.4配置文件Config.fpw的创建 35

习题二 37

第3章 编程基础 38

3.1数据类型 38

3.1.1字符型(Character) 38

3.1.2数值型 38

3.1.3日期型(Date) 39

3.1.4日期时间型(Date Time) 39

3.1.5逻辑型(Logic) 39

3.1.6备注型(Memo) 39

3.1.7通用型(General) 39

3.1.8货币型(Currency) 39

3.1.9字符型二进制和备注型二进制 40

3.2常量与变量 40

3.2.1常量 40

3.2.2变量 42

3.2.3系统变量 46

3.2.4变量命名的推荐规则 46

3.3函数 47

3.3.1函数的一般形式 47

3.3.2函数的类型 47

3.4 VFP的运算符与表达式 50

3.4.1算术运算符与算术表达式 50

3.4.2字符串运算符与字符串表达式 51

3.4.3日期时间运算符与日期时间表达式 51

3.4.4条件表达式 51

3.4.5逻辑表达式 52

3.4.6 运算符的优先顺序 52

3.5结构化程序设计 53

3.5.1程序文件的建立与运行 53

3.5.2程序结构控制 54

3.6过程及其调用 58

3.6.1主程序、子程序及其调用 58

3.6.2过程的定义 59

3.6.3过程文件 60

习题三 61

第4章 数据表基本操作 63

4.1表的创建 63

4.1.1表的概念 63

4.1.2表结构的设计与创建 64

4.2数据的输入 71

4.2.1打开、关闭表 71

4.2.2表数据的输入 71

4.2.3输入备注型和通用型字段 73

4.2.4追加记录 74

4.2.5追加记录的命令 76

4.3表结构的修改 77

4.3.1使用“表设计器” 77

4.3.2使用修改命令 78

4.4数据的显示与修改 78

4.4.1数据的显示 78

4.4.2数据的修改 79

4.5数据的删除 79

4.5.1逻辑删除 79

4.5.2恢复记录 80

4.5.3物理删除 80

习题四 80

第5章 数据库及其操作 82

5.1数据库的创建 82

5.1.1利用“数据库向导”创建数据库 82

5.1.2使用“数据库设计器”创建数据库 85

5.1.3使用命令创建数据库 87

5.1.4数据库的修改、打开和关闭 88

5.2数据库表的操作 89

5.2.1创建数据库表 89

5.2.2数据库中表的添加和删除 94

5.2.3数据库表的打开和关闭 95

5.2.4数据库表结构的修改、显示 96

5.3索引 96

5.3.1索引文件 97

5.3.2索引文件的分类 97

5.3.3索引类型 97

5.3.4创建索引文件 98

5.3.5索引文件的打开和关闭 100

5.3.6删除索引标识 101

5.4数据库的关联 102

5.4.1工作区的基本概念 102

5.4.2数据库的关联 102

习题五 104

第6章 结构化查询语言SQL 105

6.1结构化查询语言SQL概述 105

6.1.1 SQL简介 105

6.1.2 SQL语言的组成 105

6.1.3 SQL语言的特点 106

6.2 SQL的数据定义功能 107

6.2.1建立表结构 107

6.2.2修改表结构 110

6.2.3视图的创建和删除 111

6.2.4数据表的删除 111

6.3 SQL的数据查询功能 112

6.3.1 SELECT语句格式 112

6.3.2基本查询 113

6.3.3筛选查询 114

6.3.4排序查询 116

6.3.5带库函数查询 117

6.3.6 分组查询 117

6.3.7嵌套查询 118

6.3.8多表查询 119

6.4 SQL的数据更新功能 120

6.4.1插入记录 120

6.4.2数据修改 121

6.4.3数据删除 123

习题六 124

第7章 面向对象程序设计基础 125

7.1对象与类的基本概念 125

7.1.1对象(Object) 125

7.2 对象与类的特性 126

7.2.1封装 126

7.2.2继承性 126

7.2.3抽象性 126

7.2.4层次性 127

7.3 VFP的基类(Base Class) 127

7.3.1控件类(Control) 127

7.3.2容器类(Container) 128

7.4对象的属性、事件和方法 129

7.4.1属性(Property) 129

7.4.2方法(Methods) 129

7.4.3事件(Events) 130

7.5创建用户自定义类 131

7.5.1创建新类 132

7.5.2在程序中引用对象 132

习题七 133

第8章 表单设计 134

8.1使用“表单向导”创建表单 134

8.1.1使用“表单向导”创建单表表单 134

8.1.2使用“表单向导”创建一对多表单 137

8.2使用“表单设计器”创建表单 140

8.2.1“表单设计器”的基本用法 140

8.2.2使用“快速表单”创建表单 142

8.3数据环境的设置 143

8.3.1“数据环境设计器”的打开 143

8.3.2数据环境的具体设置 144

8.4表单的属性、事件和方法 146

8.4.1表单的属性 146

8.4.2表单的事件 148

8.4.3表单的方法程序 149

习题八 149

第9章 表单控件设计 150

9.1控件初步使用 150

9.1.1“表单控件”工具栏简介 150

9.1.2控件相关操作 152

9.1.3表单控件的“属性”窗口 154

9.2输出类控件 156

9.2.1标签控件 156

9.2.2线条与形状控件 158

9.2.3图像控件 160

9.3输入类控件 161

9.3.1文本框控件 161

9.3.2编辑框控件 163

9.3.3列表框控件 164

9.3.4组合框控件 167

9.4控制类控件 169

9.4.1命令按钮控件 169

9.4.2命令按钮组控件 170

9.4.3选项按钮组控件 170

9.4.4复选框控件 171

9.4.5计时类控件 171

9.5容器类控件 172

9.5.1表格控件 172

9.5.2页框控件 173

9.5.3容器控件 174

9.6连接类控件 175

9.6.1 ActiveX控件 175

9.6.2 ActiveX绑定控件 175

9.6.3超级链接控件 175

习题九 176

第10章 菜单设计 177

10.1菜单设计基础知识 177

10.1.1菜单的基本概念 177

10.1.2创建菜单系统的步骤 178

10.1.3 Visual FoxPro系统菜单的控制 178

10.2创建下拉式菜单 180

10.2.1菜单设计的基本步骤 180

10.2.2定义菜单 181

10.2.3为顶层表单设计下拉式菜单 185

10.2.4用编程方式定义菜单 187

10.3创建快捷菜单 189

习题十 191

第11章 报表设计 192

11.1创建报表 192

11.1.1使用“报表向导”创建报表 192

11.1.2使用“报表设计器”创建报表 198

11.1.3创建快速报表 199

11.2“报表设计器”的使用 200

11.2.1“报表设计器”工具栏 200

11.2.2“报表控件”工具栏 202

11.2.3报表输出 204

习题十 205

第12章 VFP数据库应用系统开发 206

12.1系统开发基本步骤 206

12.1.1建立应用程序文件夹 206

12.1.2用“项目管理器”组织应用程序 206

12.2系统设计及基本功能实现 207

12.2.1需求分析及数据库设计 207

12.2.2生成应用程序框架 208

12.2.3建立数据库 209

12.3设计表单 212

12.3.1建立表单 212

12.3.2表单设置 214

12.3.3设计表单代码 214

12.4完善系统并发布 215

12.4.1修改菜单 215

12.4.2连编运行 215

12.4.3制作发布磁盘 217

习题十二 219

第13章 技能训练 220

13.1创建和使用“项目管理器” 220

13.2数据运算 222

13.3程序设计 223

13.4表的建立与操作 225

13.5数据库的建立和操作 228

13.6查询文件的创建 231

13.7表单设计 233

13.8常用控件的使用 236

13.9菜单设计与应用 238

13.10报表设计和应用 241

附录1 Visual FoxPro常用命令表 245

附录2 Visual FoxPro常用函数表 251

参考文献 253

返回顶部