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

  • 购买积分:12 如何计算积分?
  • 作  者:侯荣涛等编著
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2009
  • ISBN:9787508383521
  • 页数:343 页
图书介绍:本书以工程实例为依托,详细讲述了VISUAL FOXPRO实用数据库技术的基本知识、基本原理、实用工具、编程基础、面向对象的程序开发方法、程序开发环境和开发应用等内容。

第1章 关系型数据库管理系统概述 1

1.1数据库基本概念和基本理论 1

数据、信息、数据处理 1

数据管理的发展阶段 2

数据库系统的组成与结构 2

数据库系统的特点 3

1.2数据模型 4

概念模型 4

基本数据模型 5

1.3关系数据库 7

关系模型 7

关系运算 9

完整性规则 11

1.4 Visual FoxPro系统概述 11

Visual FoxPro的发展历史及其特点 11

集成环境 12

向导、设计器、生成器 14

工作方式 15

常用文件类型 15

几个常用命令 16

1.5项目管理器 16

创建一个项目文件 17

用“项目管理器”组织数据和文档 17

项目文件的打开与关闭 18

项目管理器中命令的操作 18

习题 18

上机实验 20

第2章 Visual FoxPro语言基础 25

2.1基本数据类型 25

2.2常量和变量 26

常量 27

变量 28

数组 30

2.3函数 31

数值型函数 31

字符处理函数 33

日期类函数 35

转换类函数 35

其他函数 37

2.4表达式 38

算术表达式 39

字符表达式 39

日期时间表达式 39

关系表达式 39

逻辑表达式 40

表达式小结 41

名称表达式 41

宏替换 41

习题 42

上机实验 44

第3章 数据库与表的创建和使用 50

3.1数据库的创建和基本操作 50

数据库概述 50

数据库的设计 51

数据库的创建 53

数据库设计器和“数据库”菜单 55

数据库的组成 55

数据库的操作 57

3.2数据字典 59

3.3数据库表的创建和使用 59

表结构概述 59

字段的基本属性 59

数据库表的创建 60

数据库表的操作 65

记录的添加 68

字段的扩展属性 71

数据库表的扩展属性 75

数据库表的约束机制及其激活时机 77

数据库表的索引 78

表的操作 83

3.4表之间的关系 92

建立表间的临时关系 92

删除表间的临时关系 94

创建表间的永久关系 94

参照完整性 96

数据完整性综述 97

3.5自由表的创建和使用 97

3.6有关数据库操作的命令和函数 97

有关数据库的命令和函数 97

有关数据库表的函数 99

习题 100

上机实验 103

第4章 查询与视图 119

4.1查询的创建和使用 119

利用查询向导创建查询 120

利用查询设计器创建和修改查询 122

4.2 SELECT-SQL查询语句 129

单表查询 132

多表查询(连接查询) 133

4.3视图的创建和使用 134

视图的基本概念 134

视图的类型 134

建立视图的必要条件 134

创建用户数据库视图 134

习题 141

上机实验 143

第5章 Visual FoxPro程序设计基础 149

5.1 Visual FoxPro程序设计基础 149

基本概念 149

程序设计方法与步骤 150

顺序程序设计 151

选择结构程序设计 153

循环结构程序设计 156

子程序、过程与自定义函数 159

过程文件 164

自定义函数 166

5.2程序设计综合应用举例 167

习题 171

实验指导 177

第6章 Visual FoxPro程序设计的面向对象方法 180

6.1面向对象程序设计概述 180

面向对象的程序设计方法 180

类与对象 181

类的特点 181

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

6.2 VFP系统的基类 182

6.3对象的引用与处理 183

引用对象 184

设置对象属性 185

调用对象的方法程序 185

响应事件 186

6.4 VFP中的方法 187

6.5 VFP中的事件 192

事件驱动和事件循环 192

核心事件 193

事件触发的顺序 193

常用事件 194

6.6类的创建与应用 199

子类和类库 199

类的设计和创建 199

类和类库的管理 204

类的应用 205

6.7工具栏的创建与应用 208

对系统已有的工具栏进行定制 208

创建一个包含系统已有工具按钮的工具栏 209

创建自定义工具栏 209

习题 211

上机实验 213

第7章 表单和控件 225

7.1表单 225

表单概述 225

利用表单向导创建表单 226

利用表单设计器创建、修改表单 230

7.2控件 237

控件概述 237

常用基本控件简介 237

7.3表单与控件设计综合实例 268

习题 272

上机实验 274

第8章 报表和标签 275

8.1报表 275

报表概述 275

利用报表向导创建报表 276

利用报表设计器创建/修改报表 282

报表预览与打印 289

8.2标签 289

习题 291

上机实验 292

第9章 菜单程序设计 294

9.1概述 294

建立菜单系统的步骤 294

菜单系统的规划 294

9.2普通菜单的创建 295

“菜单设计器”的使用 295

保存菜单 298

生成菜单 298

运行菜单 298

普通菜单创建实例 299

用快速菜单创建菜单 301

9.3快捷菜单的创建 301

9.4设置常规选项与菜单选项 303

9.5系统菜单的控制及主窗口标题的设置 304

9.6顶层表单菜单设计(SDI菜单) 305

习题 306

上机实验 306

第10章 应用程序开发 311

10.1开发应用程序的一般步骤 311

需求分析 311

数据库设计 312

功能设计 312

应用程序设计 313

系统测试与发布 313

系统运行与维护 313

10.2建立主程序 313

概述 313

主程序的建立 315

10.3应用程序调试 316

VFP的调试环境 316

设置调试的跟踪事件 317

调试应用程序 318

设置调试断点 319

10.4连编应用程序 320

管理项目管理器中的文件 320

设置项目信息 322

设置在启动时隐藏VFP主窗口 323

编译应用程序 323

10.5应用程序的发布 325

准备 325

Visual FoxPro 9.0发布应用程序的步骤 326

用InstallShield创建应用软件安装程序 328

习题 336

上机实验 338