当前位置:首页 > 工业技术
数据库管理系统
数据库管理系统

数据库管理系统PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:蒋川群,张世明编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1999
  • ISBN:7505351648
  • 页数:251 页
图书介绍:
上一篇:数据结构下一篇:继电保护工
《数据库管理系统》目录

第1篇 入门 1

第1章 FoxPro入门 1

1.1 数据库概述 1

1.1.1 数据库的定义 1

1.1.2 数据库的使用 2

1.1.3 关系数据库 3

1.2 数据库应用 4

1.2.1 FoxPro的使用 4

1.2.2 系统运行环境 4

1.2.3 数据库的设计 5

1.2.4 数据和字段 5

1.2.5 数据库设计的三个阶段 5

1.3 一个应用程序Organize.app 8

1.3.1 启动一个应用程序 8

1.3.2 使用通用应用程序特征 10

1.4 创建应用程序 13

1.4.1 设计数据表结构 14

1.4.2 修改生成的“输入内容屏幕” 16

1.4.3 使用FoxApp生成的应用程序 17

1.4.4 学习更多关于FoxPro的知识 17

思考与练习 18

第2章 FoxPro界面 19

2.1 熟悉FoxPro屏幕 19

2.2 了解FoxPro的菜单系统 20

2.2.1 学习使用菜单系统 20

2.2.2 选择菜单选项 21

2.3 用FoxPro菜单选项工作 22

2.3.1 File菜单 22

2.3.2 Edit菜单 23

2.3.3 Database菜单 24

2.3.4 Record菜单 24

2.3.5 Program菜单 25

2.3.6 Run菜单 26

2.3.7 Text菜单 26

2.3.8 Window菜单 27

2.3.9 Help菜单 27

2.3.10 对上下文敏感的菜单 28

2.4 FoxProW对话框 28

2.4.1 识别对话框的组成部分 28

2.4.2 使用对话框 30

2.5 FoxPro编辑器 30

2.5.1 创建、打开和保存文件 30

2.5.2 在文本中移动和编辑文本 31

2.5.3 查找文本 31

2.6 使用FoxPro的HELP系统 32

2.7 使用Command窗口 33

2.7.1 Command窗口简介 34

2.7.2 输入、重复和编辑命令 34

2.7.3 解释和响应出错信息 35

思考与练习 35

第3章 数据库管理基本原理 37

3.1 建立一个数据库管理系统 37

3.1.1 项目范围 37

3.1.2 管理项目 37

3.1.3 系统设计 38

3.1.4 编写程序并文档化 39

3.1.5 系统实现 39

3.2 项目生成器 39

3.2.1 项目窗口 40

3.2.2 Project弹出式菜单 42

思考与练习 44

第4章 数据库操作与维护 45

4.1 库结构的操作与维护 45

4.1.1 定义数据库结构 45

4.1.2 数据库的打开和关闭 49

4.1.3 修改结构 51

4.1.4 数据库结构的复制 53

4.1.5 建立数据库的结构数据库 53

4.2 记录操作与维护 54

4.2.1 向数据库输入记录 55

4.2.2 显示 56

4.2.3 修改数据 57

4.2.4 删除记录 59

4.2.5 记录数据的备份 61

4.2.6 从其它文件中拼接数据 63

4.3 数据库的排序及索引 65

4.3.1 数据库的排序 65

4.3.2 数据库文件的索引 68

4.4 数据库的统计及汇总 75

4.4.1 统计 75

4.4.2 分类汇总 79

4.5 View窗口的使用 84

4.5.1 View窗口简介 84

4.5.2 用View窗口设置关系 84

思考与练习 90

第2篇 使用 92

第5章 BROWSE的使用 92

5.1 浏览窗口 92

5.1.1 打开和关闭一个浏览窗口 92

5.1.2 使用Change观察整个记录 93

5.1.3 拆分一个浏览窗口 94

5.1.4 编辑备注字段 96

5.1.5 保存浏览窗口外观配置 96

5.2 浏览 96

5.2.1 菜单方式 96

5.2.2 命令方式 97

5.3 使用FIELDS进行控制 99

5.3.1 使用:P(图片选项) 100

5.3.2 使用:H(列标题选项) 102

5.3.3 使用:B(界限选项) 102

5.3.4 使用:R(只读选项) 103

5.3.5 使用:<n>(列宽选项) 103

5.3.6 使用:V(有效性选项) 103

5.3.7 使用:W(进行选项) 105

5.3.8 使用可计算字段 106

思考与练习 107

第6章 数据查询 108

6.1 直接查询 108

6.1.1 记录指针 108

6.1.2 LOCATE语句 108

6.1.3 CONTINUE语句 109

6.2 索引查询 109

6.2.1 用FIND命令查询 109

6.2.2 用SEEK命令查询 109

6.3 RQBE(关系范例查询) 110

6.3.1 RQBE窗口的组成 110

6.3.2 指定所要查询的源数据库及连接表达式 111

6.3.3 选择要出现在查询结果中的字段 112

6.3.4 查询结果排序 112

6.3.5 数据分组统计 113

6.3.6 分组的过滤条件(符合此条件的才输出) 113

6.3.7 过滤数据记录 114

6.3.8 查询结果的输出目的地 114

6.3.9 查询的执行与储存 115

6.3.10 应用范例 115

6.4 SQL SELECT语句 123

6.4.1 SQL SELECT命令的格式 123

6.4.2 SQL SELECT命令的选项 124

6.4.3 应用范例 126

思考与练习 130

第7章 Rushmore技术 131

7.1 Rushmore技术的应用环境 131

7.2 可优化的Rushmore表达式 132

7.3 其他加速运行速度的方法 133

思考与练习 134

第8章 报表生成器 135

8.1 报表生成器的总体描述 135

8.1.1 报表布局窗 135

8.1.2 Report菜单 137

8.1.3 Object菜单 141

8.1.4 Toolbox设计工具 141

8.2 创建报表的过程 145

8.3 创建销售管理系统的报表文件 145

8.3.1 创建员工通讯录报表文件 145

8.3.2 创建工资单报表文件 147

8.3.3 创建销售汇总报表文件 149

思考与练习 151

第3篇 编程 152

第9章 程序设计 152

9.1 程序的建立与修改 152

9.2 结构化程序设计 153

9.3 判定结构 153

9.3.1 IF-ELSE-ENDIF语句 153

9.3.2 IIF()函数 154

9.3.3 DO CASE语句 154

9.4 循环结构 155

9.4.1 WHILE条件循环 155

9.4.2 FOR跳步循环 156

9.4.3 SCAN扫描循环 156

9.4.4 循环嵌套 157

9.5 程序调用和参数传递 157

9.5.1 过程与函数 157

9.5.2 过程参数说明与调用 158

9.5.3 用户自定义函数的说明与调用 158

9.5.4 程序文件与过程文件 159

9.6 程序的编制与调试 159

9.6.1 程序的编制 159

9.6.2 Debug窗口 160

9.6.3 Trace窗口 161

思考与练习 162

第10章 界面设计、事件、任务 163

10.1 界面设计要求 163

10.2 FoxPro设计工具 165

10.3 事件与任务 165

思考与练习 166

第11章 屏幕设计 167

11.1 屏幕生成器 167

11.1.1 屏幕设计窗口 167

11.1.2 文本对象 168

11.1.3 字段对象 169

11.1.4 文本编辑对象 171

11.1.5 命令按钮对象 172

11.1.6 单选按钮对象 173

11.1.7 复选按钮对象 174

11.1.8 下拉列表对象 174

11.1.9 列表对象 175

11.1.10 数字增减器对象 176

11.1.11 画线对象、矩形对象、圆角矩形对象 177

11.1.12 图形对象 177

11.1.13 Screen菜单 178

11.1.14 Object菜单 181

11.2 屏幕建立步骤 181

11.3 应用实例 181

思考与练习 186

第12章 菜单设计 187

12.1 菜单生成器 187

12.1.1 菜单设计窗口 187

12.1.2 Menu弹出项菜单 189

12.2 应用实例 190

思考与练习 194

第4篇 提高 195

第13章 定制帮助系统 195

13.1 构造数据库风格的帮助文件 196

13.2 Windows风格的帮助 198

13.2.1 Windows风格帮助文件制作基础 198

13.2.2 标题的设计 199

13.2.3 帮助文件的设计 200

13.2.4 建立帮助系统的工程文件 202

13.3 建立批发市场管理系统的帮助系统 203

13.3.1 建立批发市场管理帮助系统的帮助文本文件 203

13.3.2 建立商品经销管理帮助系统的工程文件 206

13.3.3 编译帮助系统 207

思考与练习 208

第14章 函数和数组 209

14.1 FoxPro函数 209

14.1.1 字符串处理函数 209

14.1.2 数值处理函数 211

14.1.3 日期和时间处理函数 212

14.1.4 转换处理函数 213

14.1.5 表、记录处理函数 214

14.2 用户自定义函数 215

14.3 数组 216

14.3.1 数组的建立 217

14.3.2 数组元素的引用 218

14.3.3 数组与数据库之间的数据传送 219

14.4 按键与鼠标管理 220

14.5 错误处理 221

思考与练习 222

第15章 在局域网络上运行FoxPro 224

15.1 网络程序设计 224

15.1.1 如何打开可共享与不可共享的文件 224

15.1.2 何时该锁定数据记录与文件 225

15.1.3 如何将数据记录与数据库文件解锁 227

15.1.4 如何尝试锁定、锁定的时机与持续性的讨论 227

15.1.5 如何解决失败的锁定 228

15.2 网络专用的命令与函数 229

15.3 建立良好的系统配置 234

思考与练习 236

第16章 数据交换与共享 237

16.1 动态数据交换(DDE) 237

16.1.1 常用FoxProW中的DDE函数 238

16.1.2 FoxProW的DDE实例 240

16.2 对象链接和嵌入 241

16.2.1 OLE基本概念 242

16.2.2 General字段 242

16.2.3 向数据库中添加General信息的一般方法 243

16.2.4 菜单方式使用OLE 243

16.2.5 命令方式使用OLE 245

思考与练习 246

附录 本书有关的部分数据库数据 248

参考文献 252

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