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

数据库应用基础 Visual FoxProPDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:肖锋,龙毓主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2006
  • ISBN:7121028662
  • 页数:253 页
图书介绍:本书是一本介绍数据库基础知识和应用的普及性教材。该教材是按照教育部关于职业院校数据库原理与应用的基本要求,并结合当前数据库的发展状况而编写的。其内容主要包括数据库基础知识、关系数据库系统、SQL语言、关系数据库设计、数据库设计、数据库发展动态、Visual FoxPro数据库系统的使用等。本书内容翔实,图文并茂,将理论介绍与上机操作相结合,并将重点放在对基础知识和基本操作技能的培养上。本书适合高等学校、高等职业学院、各类技术学校的在校学生作为教材使用,也适合作为国家公务员和社会各类成人培训的教材使用。
上一篇:接口与通信下一篇:网页设计与制作
《数据库应用基础 Visual FoxPro》目录

第1章 数据库系统概述 1

1.1 数据 1

1.1.1 数据与信息 1

1.1.2 数据密集型应用的特点 2

1.2 数据管理技术的发展 3

1.2.1 人工管理阶段 3

1.2.2 文件管理阶段 4

1.2.3 数据库管理阶段 5

1.3 有关数据库的基本术语 7

1.3.1 数据 7

1.3.2 数据库 7

1.3.3 数据库管理系统 7

1.3.4 数据库系统 8

1.4 数据模型 9

1.4.1 数据模型 9

1.4.2 数据模型的组成要素 10

1.5 数据库系统的体系结构 10

1.5.1 数据库系统的三级模式结构 10

1.5.2 两层映像功能 12

小结 12

习题 12

第2章 关系数据库系统 14

2.1 概念模型与数据库的建模 14

2.1.1 实体-联系模型 15

2.1.2 实体-联系模型的表示方法 16

2.1.3 数据库建模 17

2.2 常用的数据模型 17

2.2.1 层次数据模型 17

2.2.2 网状数据模型 18

2.2.3 关系数据模型 19

2.3 关系数据模型的基本术语及形式化定义 21

2.3.1 关系模型的基本术语 21

2.3.2 关系数据结构及其形式化定义 22

2.3.3 关系模式 23

2.4 关系完整性 24

2.4.1 实体完整性 24

2.4.2 参照完整性 24

2.4.3 用户定义的完整性 25

2.5 关系代数 26

2.5.1 传统的集合运算 26

2.5.2 专门的关系运算 28

2.6 关系数据库的规范化 29

2.6.1 函数依赖的定义 30

2.6.2 完全依赖与部分依赖 31

2.6.3 传递依赖 31

2.6.4 关系模式的规范化 32

2.7 并发控制基础 35

2.7.1 事务及其性质 35

2.7.2 事务的开始与结束 36

2.7.3 事务的状态 37

小结 38

习题 38

第3章 关系数据库标准语言SQL 42

3.1 SQL概述 42

3.1.1 SQL语言特点 42

3.1.2 SQL语言功能概述 43

3.1.3 SQL支持三级模式结构 44

3.2 数据定义 44

3.2.1 属性的数据模型 45

3.2.2 定义表 46

3.2.3 修改表 49

3.2.4 删除基本表 49

3.3 数据查询 50

3.3.1 简单查询 51

3.3.2 排序 54

3.3.3 连接查询 55

3.3.4 嵌套查询 57

3.3.5 分组及计算查询 60

3.4 数据更新 61

3.4.1 数据插入 62

3.4.2 数据修改 62

3.4.3 数据删除 63

3.5 视图 64

3.5.1 定义视图 64

3.5.2 查询视图 66

3.5.3 删除视图 66

3.5.4 视图的作用 66

3.6 索引 67

3.6.1 建立索引 68

3.6.2 删除索引 68

3.6.3 索引的作用 69

3.7 一个应用SQL例子 69

小结 71

习题 71

第4章 数据库设计 73

4.1 概述 73

4.1.1 数据库设计的任务 74

4.1.2 数据库设计的特点 75

4.1.3 数据库设计步骤 75

4.2 数据库需求分析 78

4.2.1 需求分析的任务与步骤 78

4.2.2 需求分析的方法 79

4.3 概念结构设计 84

4.3.1 概念结构 84

4.3.2 概念结构设计的方法与步骤 85

4.3.3 数据抽象与局部E-R模型设计 87

4.3.4 局部E-R图的综合 88

4.4 逻辑结构设计 89

4.5 物理结构设计 91

4.5.1 影响物理设计的因素 91

4.5.2 选择存取方法 91

4.5.3 设计存储结构 92

4.5.4 确定系统配置 93

4.5.5 评价物理结构 93

4.6 数据库的实施 93

4.6.1 数据加载 94

4.6.2 数据库的试运行 94

4.7 数据库的运行和维护 95

4.8 数据库的发展动态 96

4.8.1 分布式数据库系统 96

4.8.2 多媒体数据库系统 98

4.8.3 数据仓库 100

小结 103

习题 104

第5章 Visual FoxPro概述 106

5.1 历史沿革及其特点 106

5.1.1 历史沿革 106

5.1.2 Visual FoxPro 6.0的特点 107

5.2 Visual FoxPro 6.0环境与安装 108

5.2.1 Visual FoxPro 6.0环境 108

5.2.2 Visual FoxPro 6.0安装 109

5.3 Visual FoxPro 6.0的启动与退出 109

5.3.1 Visual FoxPro 6.0的启动 109

5.3.2 Visual FoxPro 6.0的退出 111

5.4 Visual FoxPro 6.0的窗口界面与操作 111

5.4.1 系统菜单栏 112

5.4.2 工具栏 113

5.5 项目管理器 115

5.5.1 创建项目 116

5.5.2 项目管理器界面 117

5.5.3 添加与移去项目中的文件 118

5.5.4 修改项目中的文件 119

5.5.5 项目管理器的定制 120

5.6 Visual FoxPro 6.0辅助设计工具 120

5.6.1 Visual FoxPro向导 120

5.6.2 Visual FoxPro设计器 121

5.6.3 Visual FoxPro生成器 122

5.7 Visual FoxPro 6.0的文件类型 122

小结 123

习题 123

第6章 Visual Foxpro语言基础 125

6.1 常量和变量 125

6.1.1 常量 125

6.1.2 变量 127

6.1.3 内存变量常用命令 129

6.1.4 数组与表文件记录间的数据交换 131

6.2 表达式 133

6.2.1 数值表达式 133

6.2.2 字符表达式 134

6.2.3 关系表达式 134

6.2.4 日期时间表达式 137

6.2.5 逻辑表达式 137

6.3 函数 138

6.3.1 数值函数 139

6.3.2 字符函数 141

6.3.3 日期时间函数 143

6.3.4 类型转换函数 143

6.3.5 测试函数 144

小结 146

习题 147

第7章 数据库与表的创建与操作 148

7.1 数据类型 148

7.2 表的建立 151

7.2.1 Visual FoxPro中的表的建立 151

7.2.2 打开与关闭表 154

7.2.3 修改表结构 154

7.3 表的操作 155

7.3.1 数据的录入 155

7.3.2 记录的定位 156

7.3.3 记录的显示 157

7.3.4 记录的修改 158

7.3.5 记录的删除 158

7.3.6 数据的查询 160

7.3.7 记录的统计 162

7.4 数据库创建与操作 163

7.4.1 数据库的创建 163

7.4.2 数据字典 165

7.5 工作区与多个表连接 168

7.5.1 工作区号与别名 168

7.5.2 工作区的选择与多表文件的打开与关闭 168

7.5.3 表的关联 169

小结 170

习题 171

第8章 程序设计基础 173

8.1 程序与程序文件 173

8.1.1 Visual FoxPro的工作方式 173

8.1.2 程序文件的建立与执行 174

8.1.3 简单的输入/输出命令 175

8.2 程序的基本结构 177

8.2.1 选择结构 177

8.2.2 循环结构 179

8.3 过程与自定义函数 182

8.3.1 过程的建立 182

8.3.2 建立函数 183

8.4 过程调用与参数传递 183

8.4.1 变量的作用域 183

8.4.2 过程的调用 184

8.4.3 参数的传递 187

小结 188

习题 188

第9章 查询与视图 191

9.1 查询 191

9.1.1 查询的概念 191

9.1.2 建立查询 192

9.2 视图 196

9.2.1 视图的概念 196

9.2.2 建立视图 196

9.2.3 视图与数据更新 197

9.2.4 订货管理数据表之间关系 199

9.2.5 使用视图 200

小结 200

习题 201

第10章 表单及表单控件 202

10.1 Visual FoxPro基类简介 202

10.1.1 Visual FoxPro基类 202

10.1.2 容器与控件 203

10.1.3 事件 204

10.2 创建和管理表单 205

10.2.1 创建表单 205

10.2.2 管理表单的属性和方法 208

10.3 表单设计器 210

10.3.1 表单设计器环境 210

10.3.2 控件的操作和布局 212

10.4 常用表单控件 214

10.4.1 标签控件 214

10.4.2 文本框控件 215

10.4.3 编辑框控件 217

10.4.4 命令按钮控件 218

10.4.5 命令按钮组控件 219

10.4.6 复选框控件 220

10.4.7 选项组控件 221

10.4.8 列表框控件 222

10.4.9 组合框控件 223

10.4.10 表格控件 225

10.4.11 页框控件 226

小结 228

习题 229

第11章 菜单设计 231

11.1 菜单系统的规划 231

11.1.1 菜单系统的创建 231

11.1.2 规划菜单系统 232

11.2 建立系统菜单 233

11.2.1 启动菜单设计器 233

11.2.2 菜单设计器的组成 233

11.2.3 创建和运行菜单 236

11.2.4 设计菜单实例 236

小结 238

习题 238

第12章 创建输出报表 239

12.1 报表的创建 239

12.1.1 报表布局 239

12.1.2 使用报表向导创建报表 240

12.1.3 使用报表设计器创建报表 240

12.1.4 创建快速报表 241

12.1.5 报表工具栏 242

12.2 设计报表 243

12.2.1 报表的数据源和布局 243

12.2.2 在报表中使用控件 246

12.3 数据分组 248

12.4 报表输出 250

小结 251

习题 252

参考文献 253

返回顶部