《数据库基础教程 教科书 FoxPro for Windows》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:李洪心主编
  • 出 版 社:沈阳:东北财经大学出版社
  • 出版年份:2002
  • ISBN:7810840037
  • 页数:268 页
图书介绍:本书的内容围绕FoxPro2.0forWindows展开,并在此基础上,介绍了VisualFoxPro6.0的基本应用。

第1章 数据库基础 1

1.1概述 1

1.1.1数据库技术的产生与发展 1

1.1.2数据库系统中的几个基本概念 2

1.1.3数据库的特征 5

1.1.4数据库技术的研究领域 6

1.2数据模型 7

1.2.1概念模型 7

1.2.2数据模型 12

1.3 FoxPro2.6 for Windows简介 14

1.3.1 FoxPro的发展与特点 14

1.3.2 FoxPro的安装、启动与退出 15

1.3.3 FoxPro的窗口 16

1.3.4 FoxPro菜单 16

1.3.5 FoxPro的对话框 18

本章小结 19

习题 19

第2章 FoxPro基本元素 20

2.1 FoxPro语言基础 20

2.1.1数据类型 20

2.1.2常量与变量 21

2.1.3表达式 21

2.1.4 FoxPro文件 23

2.1.5 FoxPro命令 25

2.2内存变量及操作 26

2.2.1内存变量的建立与输出 27

2.2.2内存变量显示 27

2.2.3内存变量释放 28

2.2.4内存变量保存与恢复 29

2.3常用函数及应用 29

2.3.1数值处理函数 30

2.3.2字符处理函数 31

2.3.3日期和时间函数 38

本章小结 40

习题 40

第3章 数据库的建立与管理 42

3.1数据库文件的建立 42

3.1.1数据库文件结构的建立 43

3.1.2数据库的打开与关闭 44

3.1.3数据库结构操作 46

3.2数据库记录的管理与操作 49

3.2.1数据库记录的输入 49

3.2.2数据库记录的显示 51

3.2.3记录的定位及记录指针 53

3.2.4数据库记录的修改 55

3.2.5数据库记录的删除与恢复 57

3.3通用型字段操作 62

3.4数据库文件拷贝 63

3.5数据库统计与计算 64

3.5.1记录个数统计 64

3.5.2数值字段求和 65

3.5.3数值字段求平均值 68

3.5.4 CALCULATE统计 69

本章小结 70

习题 70

第4章 数据库排序、索引与查询 71

4.1排序 71

4.2索引文件 74

4.2.1索引文件的类型 74

4.2.2命令方式 75

4.2.3菜单方式建立索引文件 79

4.2.4索引文件的打开和关闭 81

4.2.5索引文件的重建与删除 88

4.3数据库顺序查询 90

4.4索引查询 93

4.5分类汇总 95

4.6结构化查询语言——SQL 97

4.6.1SELECT命令 98

4.6.2简单查询 98

4.6.3嵌套查询 102

4.6.4其它子句 103

4.7RQBE窗口查询 105

4.7.1进入RQBE窗口 105

4.7.2RQBE窗口的组成 105

4.7.3查询步骤 107

本章小结 109

习题 109

第5章 多数据库操作 111

5.1选择工作区 111

5.1.1工作区的概念 111

5.1.2选择工作区 112

5.1.3使用非当前工作区中的数据 113

5.1.4关闭数据库文件的命令 114

5.2数据库的关联 114

5.2.1库文件之间“一对一”的关联 115

5.2.2库文件之间“一对多”的关联 121

5.2.3获取关系状态 124

5.2.4取消数据库文件之间的关联 124

5.2.5多个数据库文件之间进行关联的一个例子 125

5.2.6使用View窗口建立数据库的关联 128

5.3数据库的连接 130

5.4数据库的更新 132

本章小结 135

习题 137

第6章 FoxPro程序设计 139

6.1程序的工作原理 139

6.1.1程序的基本概念与工作机制 139

6.1.2文本编辑窗口的基本操作 139

6.1.3程序的编辑 141

6.1.4程序的编译 142

6.1.5程序的执行 144

6.1.6程序的调试 145

6.2基本的输入输出命令 146

6.2.1常用的键盘输入命令 146

6.2.2常用的显示输出命令 148

6.2.3简单的格式化输入输出命令 148

6.3结构化程序设计 151

6.3.1顺序结构 151

6.3.2选择结构 151

6.3.3循环结构 157

6.3.4结构的嵌套 163

6.4内存变量和数组 164

6.4.1数组变量的定义 164

6.4.2数组操作 165

6.5宏的使用 167

6.5.1宏替换 167

6.5.2键盘宏 168

本章小结 168

习题 168

第7章 过程与函数 170

7.1过程与过程文件 170

7.1.1主程序和子程序的概念 170

7.1.2过程的定义 170

7.1.3过程的调用 171

7.1.4参数传递 173

7.1.5内存变量的作用域 175

7.2用户自定义函数 178

7.3 SET()函数与SET命令 179

7.3.1 SET()函数 179

7.3.2 SET命令 179

本章小结 182

习题 183

第8章 学生档案管理软件设计实例 184

8.1系统功能 184

8.2程序结构 185

8.3菜单设计 186

8.4程序清单 188

本章小结 198

习题 198

第9章 屏幕与菜单设计 199

9.1用户窗口设计 199

9.1.1窗口的定义 199

9.1.2窗口操作 200

9.2窗口控制项 202

9.3菜单设计 208

9.3.1菜单的基本概念 208

9.3.2菜单属性 208

9.3.3一种便捷的菜单 209

9.3.4条形菜单 210

9.3.5下拉菜单 211

9.4菜单设计实例 213

本章小结 216

习题 216

第10章 目录管理器及其导航器 217

10.1目录管理器 217

10.2数据库设计导航器 219

10.3查询设计导航器 223

10.4屏幕设计导航器 226

10.5报表设计导航器 229

10.5.1多栏式报表设计 230

10.5.2分组/统计报表设计 231

10.5.3普通报表设计 231

10.6标签设计导航器 231

10.7应用程序设计导航器 232

本章小结 234

习题 234

第11章 应用程序用户界面设计 236

11.1面向对象的程序设计(OOP)简介 236

11.1.1对象的属性 236

11.1.2与对象关联的事件 237

11.1.3对象的方法程序和事件代码 237

11.1.4编辑事件代码和方法程序代码 238

11.2表单设计 239

11.2.1创建表单 239

11.2.2定制表单 241

11.2.3管理表单 244

11.2.4为表单添加控件 245

11.2.5修改表单 253

11.3菜单设计 254

11.3.1设计菜单系统的步骤 255

11.3.2创建菜单系统 255

11.3.3为菜单系统指定任务 260

11.3.4预览和修改菜单系统 261

11.3.5生成并运行菜单系统 261

本章小结 263

习题 263

参考书目 264

附录:本书所用基本数据库的结构及内容 265