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

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

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:王丙义,胡鸿编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2005
  • ISBN:711306356X
  • 页数:272 页
图书介绍:本书内容主要包括:信息管理与数据库系统、关系数据库模型、关系数据库设计理论、Visual FoxPro 系统概述、程序设计基础等。
《数据库原理与Visual FoxPro应用》目录

第1篇 数据库系统基础 1

第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-2-1 文本文件方式 4

1-2-2 二维表格文件方式 5

1-2-3 利用关系数据库管理系统 7

1-3 数据库管理系统 9

1-3-1 数据库与数据库管理系统的概念 9

1-3-2 数据库管理系统的功能 9

1-3-3 DBMS的使用方式 12

1-4 数据库系统的组成 14

1-5 数据管理技术的发展 15

1-5-1 人工管理阶段 15

1-5-2 文件系统阶段 16

1-5-3 数据库系统阶段 16

1-6 概念模型与数据模型 17

1-6-1 模型 17

1-6-2 概念模型 18

1-6-3 数据模型 22

1-6-4 3个世界 23

本章小结 24

习题 24

第2章 关系数据模型 27

2-1 关系模型的数据结构 27

2-1-1 二维表 27

2-1-3 关系的基本性质 28

2-1-2 关系的基本术语 28

2-2 关系的完整性 29

2-3 关系代数 30

2-3-1 传统的集合运算 30

2-3-2 专门的关系运算 31

本章小结 34

习题 34

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

3-1 SQL的用途 36

3-2 SQL的数据定义功能 37

3-2-1 定义、修改与删除基本表 38

3-2-2 建立和删除索引 40

3-3 SQL的数据查询功能 40

3-3-1 简单查询 41

3-3-2 联接查询 43

3-3-3 嵌套查询 44

3-3-4 集合查询 46

3-3-5 SELECT语句的格式 46

3-4 SQL的数据操作功能 47

3-4-1 插入数据(INSERT) 47

3-4-2 修改数据(UPDATE) 48

3-4-3 删除数据(DELETE) 48

3-5 SQL的数据控制功能 49

3-5-1 授予权限(GRANT) 49

3-5-2 收回权限(REVOKE) 50

3-6 视图 50

3-6-1 视图的作用 50

3-6-2 定义、删除视图 51

本章小结 52

习题 53

4-1 规范化问题 55

第4章 关系数据库设计理论 55

4-2-1 数据依赖 57

4-2-2 函数依赖 57

4-2 函数依赖 57

4-2-3 关键字 60

4-3 关系范式 61

4-3-1 第一范式(1NF) 61

4-3-2 第二范式(2NF) 62

4-3-3 第三范式(3NF) 64

4-4 关系模式的规范化 65

本章小结 66

习题 66

5-1 数据库设计的方法 68

5-1-1 数据库应用系统的设计 68

第5章 数据库设计 68

5-1-2 数据库设计的步骤 69

5-2 需求分析 69

5-2-1 收集用户需求 69

5-2-2 分析用户需求 70

5-2-3 设计数据流图 70

5-2-4 建立数据字典 71

5-2-5 取得用户确认 72

5-3 概念结构设计 72

5-3-1 概念结构设计步骤 72

5-3-2 设计局部E-R图 73

5-3-3 合并局部E-R图 74

5-3-4 优化E-R图 75

5-4 逻辑结构设计 75

5-4-1 E-R图向关系模型的转换 75

5-5 数据库物理设计 76

5-4-2 数据模型的优化 76

5-5-1 物理结构设计的内容 77

5-5-2 评价物理结构 78

5-6 数据库的实施 78

5-7 数据库的运行和维护 78

本章小结 79

习题 80

第2篇 Visual FoxPro数据库系统应用 82

第6章 Visual FoxPro基础 82

6-1 Visual FoxPro的安装与启动 82

6-1-1 Visual FoxPro 6.0中文版的运行环境 82

6-1-2 Visual FoxPro 6.0的安装方法 82

6-1-3 启动Visual FoxPro 6.0 83

6-1-4 Visual FoxPro主窗口 83

6-2-1 安装MSDN 84

6-2 Visual FoxPro帮助文件的安装与使用 84

6-2-2 使用帮助文件 85

6-3 命令窗口 86

6-3-1 打开命令窗口 86

6-3-2 输入命令 86

6-3-3 命令的出错处理 87

6-4 项目管理器 88

本章小结 89

习题 90

第7章 Visual FoxPro程序设计基础 91

7-1 数据类型 91

7-2 常量与变量 92

7-2-1 常量 92

7-2-2 变量 92

7-2-3 数组 93

7-3 运算符与表达式 94

7-3-1 运算符 94

7-2-4 字段变量 94

7-3-2 表达式 96

7-4 程序文件 96

7-5 程序的基本结构 98

7-5-1 分支结构 99

7-5-2 循环结构 100

7-6 过程与函数 102

7-6-1 用户定义过程或函数 102

7-6-2 常用的函数 104

7-7 变量的作用域 106

本章小结 107

习题 107

8-1 数据库基本操作 110

8-1-1 建立数据库 110

第8章 建立数据库 110

8-1-2 修改数据库 112

8-1-3 删除数据库 112

8-2 建立表 113

8-2-1 在数据库中创建表 113

8-2-2 修改表结构 115

8-2-3 使用SQL命令建立表 116

8-3 自由表 116

8-4 表的基本操作 118

8-4-1 打开表 118

8-4-2 浏览表中记录 119

8-4-3 向表中添加记录 121

8-4-4 编辑表中的记录 122

8-4-5 删除表中记录 122

8-4-6 记录定位命令 124

8-5-1 工作区与表 125

8-5 工作区 125

8-5-2 工作区的选择与当前工作区 126

8-5-3 表别名 127

8-5-4 字段变量 128

本章小结 128

习题 128

第9章 设计简单的应用程序 132

9-1 设计一个简单的Visual FoxPro程序 132

9-1-1 设计表单 133

9-1-2 编译应用程序 139

9-2 一个简单的数据库应用程序 143

9-2-1 绑定 144

9-2-2 数据环境 145

9-2-3 添加绑定型控件 145

9-2-4 编写程序代码 148

习题 150

本章小结 150

第10章 索引 152

10-1 Visual FoxPro的索引 152

10-2 在表设计器中建立索引 153

10-3 索引类型 155

10-4 使用索引 157

10-4-1 对记录进行排序 157

10-4-2 利用索引查询记录 159

本章小结 160

习题 160

第11章 数据完整性与表间关系 163

11-1 实体完整性与索引 163

11-2 字段级有效性 163

11-3 记录有效性 164

11-4 存储过程 165

11-6 参照完整性与表间关系 168

11-5 触发器 168

11-6-1 表间关系 169

11-6-2 建立参照完整性 170

本章小结 171

习题 172

第12章 查询与视图 175

12-1 过滤器 175

12-2 使用SELECT-SQL命令 178

12-3 查询 179

12-3-1 建立查询 180

12-3-2 运行查询文件 183

12-4 Visual FoxPro中的视图 183

12-4-1 创建视图 184

12-4-2 使用视图 185

12-4-3 参数化视图 185

12-4-4* 通过视图更新数据 188

本章小结 189

习题 190

第13章 对象与表单控件 193

13-1 对象 193

13-1-1 对象与对象类 193

13-1-2 容器类对象 195

13-1-3 对象的引用 196

13-2 常用的表单控件 199

13-2-1 标签控件(Label) 199

13-2-2 文本框控件(TextBox) 200

13-2-3 编辑框控件(EditBox) 202

13-2-4 命令按钮控件(CommandButton) 202

13-2-5 命令按钮组控件 203

13-2-6 表格控件(Grid) 205

13-2-7 组合框控件(ComboBox) 207

13-2-8 选项按钮组控件(OptionGroup) 211

13-2-9 复选框控件(CheckBox) 212

13-2-10 图像控件(Image) 213

本章小结 213

习题 214

第14章 报表设计 216

14-1 快速报表 216

14-2 打印预览报表 218

14-3 使用报表设计器 219

14-3-1 带区 219

14-3-2 数据环境 220

14-3-3 报表控件 220

14-4 打印报表 222

14-4-1 在报表设计器环境中打印报表 222

14-4-2 使用打印报表命令 223

14-4-3 使用数据源 224

本章小结 226

习题 227

第15章 菜单 229

15-1 创建菜单 229

15-2 把菜单添加到表单中 232

15-3 为菜单项指定任务 233

15-4 增添其他功能 235

15-4-1 指定访问键 235

15-4-2 指定键盘快捷键 235

15-4-3 菜单项分组 236

15-5 创建快捷菜单 236

本章小结 236

习题 237

附录A Visual FoxPro 6.0命令汇总 239

附录B Visual FoxPro 6.0函数汇总 253

参考答案 267

参考文献 272

相关图书
作者其它书籍
返回顶部