当前位置:首页 > 工业技术
Visual FoxPro数据库基础及应用
Visual FoxPro数据库基础及应用

Visual FoxPro数据库基础及应用PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:牟绍波,张笑主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2011
  • ISBN:9787121126413
  • 页数:280 页
图书介绍:本书系统介绍数据库技术与程序设计方法。全书共11章,详细介绍了数据库基础知识、VFP集成应用环境、数据及其运算、Visual FoxPro数据库及其操作、关系数据库标准语言SQL、查询与视图、程序设计基础、表单设计与应用、菜单设计与应用、报表设计、开发应用程序等知识,并在最后一章用一个完整的实例详细讲解了如何使用Visual FoxPro 6.0开发数据库应用程序。全书以Visual FoxPro 6.0中文版为平台,以程序设计为线索,以全国计算机等级二级考试大纲为重点。
《Visual FoxPro数据库基础及应用》目录

第1章 数据库基础知识 1

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

1.1.1数据与信息 1

1.1.2数据处理与数据管理 1

1.2数据管理技术的发展 2

1.2.1人工管理阶段 2

1.2.2文件管理阶段 2

1.2.3数据库系统管理阶段 2

1.3数据模型 3

1.3.1数据处理的3个世界 3

1.3.2基本的数据模型 3

1.4数据库系统 6

1.4.1数据库 6

1.4.2数据库系统 6

1.4.3数据库系统的分代 6

1.4.4数据库系统的分类 7

1.5数据库管理系统与数据库应用系统 7

1.5.1数据库管理系统 7

1.5.2数据库应用系统 8

1.6关系数据库 8

1.6.1关系模型的基本概念 8

1.6.2关系的数学定义 9

1.6.3关系的性质和完整性规则 9

1.6.4关系运算 10

1.7本章小结 11

1.8习题 11

第2章Visual FoxPro集成应用环境 13

2.1 Visual FoxPro 6.0的主要特点 13

2.2 Visual FoxPro的安装与启动 14

2.2.1安装环境 14

2.2.2启动Visual FoxPro 14

2.2.3退出Visual FoxPro 14

2.3 Visual FoxPro用户界面 14

2.3.1 Visual FoxPro的界面 14

2.3.2标题栏 15

2.3.3菜单栏 15

2.3.4工具栏 18

2.3.5“命令”窗口 19

2.3.6工作区与状态栏 19

2.4 Visual FoxPro辅助工具 20

2.4.1 Visual FoxPro向导 20

2.4.2 Visual FoxPro设计器 21

2.4.3 Visual FoxPro生成器 22

2.5 Visual FoxPro工作方式和命令结构 23

2.5.1 Visual FoxPro工作方式 23

2.5.2 Visual FoxPro命令结构 23

2.6项目管理器:Visual FoxPro的控制中心 24

2.6.1启动项目管理器 24

2.6.2项目管理器的组成 25

2.6.3项目管理器的定制 25

2.6.4项目管理器的操作 26

2.7本章小结 28

2.8习题 28

第3章 数据及其运算 29

3.1数据类型 29

3.2常量与变量 30

3.2.1常量 30

3.2.2变量 32

3.3运算符与表达式 35

3.3.1算术运算符和算术表达式 36

3.3.2字符串运算符与字符串表达式 36

3.3.3日期运算符与日期表达式 36

3.3.4关系运算符与关系表达式 37

3.3.5逻辑运算符与逻辑表达式 37

3.4函数 38

3.4.1数值函数 38

3.4.2字符函数 41

3.4.3日期和时间函数 44

3.4.4数据类型转换函数 45

3.4.5测试函数 47

3.5本章小结 50

3.6习题 50

第4章Visual FoxPro数据库及其操作 52

4.1 Visual FoxPro的数据库及相关操作 52

4.1.1 Visual FoxPro的数据库 52

4.1.2建立数据库 52

4.1.3打开数据库 53

4.1.4修改数据库 53

4.1.5关闭数据库 54

4.1.6删除数据库 54

4.2数据库表 54

4.2.1数据库表的建立 54

4.2.2修改表结构 57

4.2.3复制表及表结构 57

4.3表的基本操作 61

4.3.1使用浏览器操作表 61

4.3.2增加记录的命令 62

4.3.3删除记录的命令 63

4.3.4修改记录的命令 63

4.3.5显示记录的命令 65

4.3.6查询定位的命令 66

4.4排序与索引 67

4.4.1表的排序 67

4.4.2索引的概念 68

4.4.3索引的种类与类型 68

4.4.4索引文件的建立 69

4.4.5索引文件的使用 71

4.5数据完整性 74

4.5.1实体完整性与主关键字 74

4.5.2域完整性与约束规则 74

4.5.3表之间的永久关联 76

4.5.4参照完整性和表之间的关联 78

4.6自由表 79

4.6.1自由表和数据库表的联系和区别 79

4.6.2建立自由表 79

4.6.3将自由表添加到数据库中 81

4.6.4从数据库中移去表 81

4.7多个表的同时使用 82

4.7.1多工作区的含义 82

4.7.2使用不同工作区的表 82

4.7.3表之间的临时关联 83

4.7.4表的联接 84

4.8表的统计与计算 85

4.8.1统计记录个数 85

4.8.2求数值表达式之和与平均值 86

4.8.3统计函数计算 86

4.8.4分类汇总 87

4.9本章小结 88

4.10习题 88

第5章 关系数据库标准语言SQL 90

5.1 SQL概述 90

5.1.1 SQL的发展历程 90

5.1.2 SQL数据库的体系结构 91

5.1.3 SQL的组成 91

5.1.4 SQL的特点 92

5.2数据定义 93

5.2.1模式的定义与删除 94

5.2.2基本表的定义、删除与修改 95

5.2.3索引的建立与删除 97

5.2.4视图的创建与删除 98

5.3数据查询 101

5.3.1 SELECT语句的一般格式 101

5.3.2单表查询 103

5.3.3连接查询 114

5.3.4嵌套查询 116

5.3.5集合查询 118

5.4数据更新 119

5.4.1插入数据 119

5.4.2修改数据 120

5.4.3删除数据 120

5.5数据控制 121

5.5.1授权 121

5.5.2收回授权 122

5.6本章小结 123

5.7习题 123

第6章 查询与视图 125

6.1查询 125

6.1.1查询的概念 125

6.1.2查询设计器 125

6.1.3建立查询 128

6.1.4运行查询 130

6.2视图 131

6.2.1视图的概念 132

6.2.2视图的创建 132

6.2.3远程视图与连接 133

6.2.4视图与数据更新 134

6.2.5使用视图 135

6.2.6视图与查询的比较 136

6.3本章小结 136

6.4习题 136

第7章 程序设计基础 139

7.1程序与程序文件 139

7.1.1程序的基本概念 139

7.1.2程序文件的建立、修改与运行 140

7.1.3程序书写的基本规则 143

7.1.4简单的输入输出命令 143

7.2程序的基本结构 153

7.2.1顺序结构 153

7.2.2选择结构 154

7.2.3循环结构 162

7.3多模块程序 169

7.3.1模块的定义和调用 169

7.3.2变量的作用域 176

7.3.3参数传递 180

7.4程序调试 182

7.4.1调试器 183

7.4.2断点 186

7.5本章小结 187

7.6习题 187

第8章 表单设计与应用 190

8.1面向对象的概念 190

8.1.1对象和类 190

8.1.2对象的属性、方法和事件 190

8.1.3继承与父类、子类 193

8.2创建与管理表单 194

8.2.1创建表单 194

8.2.2管理表单属性和方法 199

8.2.3常用事件和方法 200

8.2.4消息对话框的设计 200

8.3表单设计器 201

8.3.1表单设计器环境 201

8.3.2控件的基本操作 203

8.3.3数据环境 204

8.4常用表单控件 206

8.4.1标签(Label)控件 206

8.4.2命令按钮(CommandBuon)控件 207

8.4.3命令组(CommandGroup)控件 210

8.4.4文本框(TextBox)控件 210

8.4.5编辑框(EditBox)控件 214

8.4.6复选框(CheckBox)和组合框(ComboBox)控件 214

8.4.7选项按钮组(OptionGroup)控件 216

8.4.8列表框(ListBox)控件 217

8.4.9表格(Grid)控件 222

8.4.10页框(PageFrame)控件 224

8.5本章小结 226

8.6习题 227

第9章 菜单设计与应用 229

9.1菜单设计概述 229

9.1.1菜单结构 229

9.1.2系统菜单 229

9.2下拉式菜单设计 230

9.2.1菜单设计的基本步骤 230

9.2.2定义菜单 230

9.2.3将菜单添加到顶层表单中 234

9.3快捷菜单设计 235

9.4本章小结 237

9.5习题 237

第10章 报表设计 239

10.1创建报表 239

10.1.1报表的布局 239

10.1.2创建报表的方法 241

10.1.3报表工具栏和菜单 251

10.1.4报表的打印与预览 252

10.2设计报表 253

10.2.1设置报表数据源 253

10.2.2设置报表布局 253

10.2.3报表控件设计 255

10.2.4分组报表设计 257

10.3本章小结 258

10.4习题 258

第11章 开发应用程序 260

11.1开发Visual FoxPro数据库应用系统的基本步骤 260

11.2图书管理系统 260

11.2.1需求分析 260

11.2.2数据库的设计 262

11.3应用程序的发布 274

11.4本章小结 279

11.5习题 279

参考文献 280

返回顶部