当前位置:首页 > 工业技术
微机数据库程序设计及应用 FoxPro for Windows
微机数据库程序设计及应用 FoxPro for Windows

微机数据库程序设计及应用 FoxPro for WindowsPDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:沈祥玖主编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:1997
  • ISBN:7040062097
  • 页数:315 页
图书介绍:
《微机数据库程序设计及应用 FoxPro for Windows》目录

第一章 数据库概述 1

1.1 数据库的基本概念 1

1.1.1 数据和信息(Data&Information) 1

1.1.2 数据库系统(DBS) 1

1.2 数据模型 3

1.2.1 层次模型 3

1.2.2 网状模型 4

1.2.3 关系模型 5

1.3 关系数据库 6

1.3.1 基本概念 6

1.3.2 关系操作 7

1.3.3 SQL语言简介 9

习题一 10

1.3.4 关系数据库的规范化 10

第二章 FoxPro简介 11

2.1 FoxPro的发展过程 11

2.2 Windows95的基本知识和使用 12

2.2.1 Windows95操作系统的特色 12

2.2.2 中文Windows95的启动 13

2.2.3 程序管理器及鼠标指针的功能 13

2.2.4 中文Windows95应用软件的启动与切换 15

2.2.5 Windows95系统的退出 16

2.3 FoxPro的主要特点及性能指标 17

2.3.1 FoxPro系统的主要特点 17

2.3.2 FoxPro的性能指标 18

2.4 文件类型 20

2.6 FoxPro系统的安装、启动及退出 21

2.6.1 FoxPro系统的安装 21

2.5 FoxPro系统的运行环境 21

2.6.2 FoxPro系统的启动 24

2.6.3 FoxPro系统的退出 24

2.7 FoxPro系统的运行方式 25

习题二 26

第三章 FoxPro基础知识 27

3.1 数据类型 27

3.1.1 数据类型 27

3.1.2 常量 28

3.1.3 变量 28

3.2 表达式 29

3.2.1 数值表达式 29

3.2.2 字符表达式 29

3.2.4 关系表达式 30

3.2.3 日期型表达式 30

3.2.5 逻辑表达式 31

3.3 函数 31

3.3.1 数值函数 32

3.3.2 字符函数 33

3.3.3 转换函数 36

3.3.4 测试函数 38

3.3.5 日期函数 39

3.4 语法约定 40

习题二 42

第四章 系统菜单的使用 43

4.1 菜单系统 43

4.2 File(文件)菜单 44

4.3 Edit(编辑)菜单 48

4.4 Database(表/数据库)菜单 52

4.5 Record(记录)菜单 55

4.6 Program(程序)菜单 57

4.7 Run(运行)菜单 58

4.8 Text(文本)菜单 60

4.9 Window(窗口)菜单 60

4.10 Help(帮助)菜单 61

习题四 61

第五章 表的基本操作 62

5.1 表文件 62

5.1.1 定义表结构 62

5.1.2 表文件的建立 64

5.1.3 显示表结构 70

5.1.4 修改表结构 71

5.1.5 表文件的打开与关闭 73

5.2 增加记录 75

5.3 记录的定位 79

5.4 记录的显示 83

5.5 修改记录 85

5.5.1 BROWSE命令 85

5.5.2 REPLACE命令 93

5.6 删除记录 95

5.6.1 DELETE命令 95

5.6.2 RECALL命令 96

5.6.3 PACK命令 96

5.6.4 ZAP命令 97

5.7 排序、索引和查询 97

5.7.1 排序 97

5.7.2 索引和查询 100

5.8 数据统计 104

5.8.1 数值统计 104

5.8.2 财务统计 107

5.8.3 分类统计 108

习题五 110

第六章 程序设计 112

6.1 命令文件 112

6.1.1 命令文件的格式 112

6.1.2 命令文件的建立与修改 112

6.1.3 命令文件的编译 113

6.1.4 命令文件的执行 114

6.2 程序中常用的命令 114

6.2.1 输入命令 114

6.2.2 输出命令?和?? 117

6.2.3 常用的系统状态设置命令 118

6.2.4 其他命令 118

6.3.1 结构化程序设计概述 119

6.3 结构化程序设计 119

6.3.2 结构化程序的基本结构 120

6.3.3 结构化程序设计的方法 120

6.4 顺序结构程序设计 121

6.5 选择结构程序设计 123

6.5.1 IF…ELSE…ENDIF语句 123

6.5.2 DO CASE…ENDCASE语句 126

6.6 循环结构程序设计 128

6.6.1 DO WHILE…ENDDO循环 129

6.6.2 SCAN…ENDSCAN语句 132

6.6.3 FOR…ENDFOR语句 134

6.7 子程序、过程及过程文件 139

6.7.1 子程序和过程 139

6.7.2 过程文件 147

6.7.3 自定义函数 150

习题六 152

第七章 内存变量及文件操作 154

7.1 内存变量操作 154

7.1.1 内存变量的建立 154

7.1.2 内存变量的显示 155

7.1.3 内存变量的释放 156

7.1.4 内存变量的保存 157

7.2 数组的应用 157

7.2.1 数组的定义 157

7.2.2 数组的赋值 158

7.2.3 数组与表间的数据传递 159

7.2.4 数组函数 165

7.2.5 数组应用举例 167

7.3 内存变量文件 167

7.4.1 用当前选定表的内容创建新表 169

7.4 表的复制 169

7.4.2 从其他表转入记录 170

7.5 文件转换 170

7.5.1 表文件转换成文本文件 170

7.5.2 文本文件转换成表文件 172

7.6 结构描述文件 173

7.6.1 生成结构描述文件 173

7.6.2 由结构描述文件创建一个表 174

习题七 174

第八章 多重表操作 176

8.1 工作区的概念 176

8.2 工作区互访 178

8.3 在多表之间建立关系 179

8.3.1 关系的概念 180

8.3.2 按索引关键字表达式建立关系 180

8.3.3 按记录号表达式建立关系 183

8.3.4 表之间关系的分类 184

8.4 多表查询技术 184

8.5 多重表的应用举例 187

8.5.1 表的更新 187

8.5.2 优化数据存储设计 188

8.6 库的基本操作 191

8.6.1 库的概念 191

8.6.2 创建一个数据库 191

8.6.3 打开一个数据库 192

8.6.4 关闭数据库 193

8.6.5 表与数据库 193

8.7 视图操作 195

8.7.1 创建视图 196

8.7.2 创建参数化视图 197

8.7.3 使用视图 198

8.7.4 视图的可更新属性 199

8.8 别名 200

8.8.1 在多个工作区打开同一个表 200

8.8.2 通用性程序设计使用别名 201

习题八 202

第九章 输入/输出与界面技术 203

9.1 窗口设计 203

9.1.1 定义窗口 204

9.1.2 激活窗口 206

9.1.3 窗口的显示 208

9.1.4 隐藏窗口 209

9.1.5 释放窗口 210

9.1.6 从内存中释放窗口 210

9.2.2 屏幕输出格式设计 211

9.2 屏幕设计 211

9.2.1 清除屏幕 211

9.2.3 屏幕数据输入格式设计 212

9.2.4 选项按钮 214

9.2.5 复选框 215

9.2.6 列表框 216

9.2.7 组合框 218

9.3 菜单设计 219

9.3.1 创建菜单系统过程及方法 219

9.3.2 光条菜单设计 220

9.3.3 系统风格的菜单 222

9.3.4 命令按钮 227

9.4 打印报表设计 230

9.4.1 报表格式设计 231

9.4.2 系统报表设计 231

9.4.3 有关打印输出设计命令 234

9.4.4 打印报表程序设计 236

习题九 238

第十章 开发工具 239

10.1 项目管理器 239

10.1.1 项目管理器的功能 240

10.1.2 “项目管理器”窗口的功能按钮 242

10.2 表单生成器 243

10.2.1 使用表单向导创建即用表单 243

10.2.2 使用“属性”窗口对表单添加和修改控制 245

10.2.3 使用“表单控制”工具栏在表单上创建控制 246

10.2.4 使用“调色板”工具栏 249

10.2.5 运行表单 251

10.3 菜单生成器 251

10.4.1 创建一个新的查询文件 253

10.4 查询生成器 253

10.4.2 运行查询和修改查询 256

10.4.3 “查询”菜单 257

10.5 报表生成器 260

10.5.1 使用报表向导创建新的报表 260

10.5.2 使用报表设计器和报表控制工具栏 262

10.5.3 定义报表的页面 264

10.5.4 打印报表 265

10.6 编译工具 266

习题十 267

第十一章 对象的链接与嵌入(OLE) 268

11.1 OLE有关概念 268

11.2 将OLE添加到表中 268

11.3 向表单链接或嵌入数据 271

11.4 OLE控制概述 272

习题十一 274

第十二章 数据库应用系统开发实例——学生成绩管理系统 275

12.1 系统分析 275

12.1.1 问题的提出 275

12.1.2 需求分析 275

12.2 系统设计 276

12.2.1 功能设计 276

12.2.2 数据库设计 279

12.2.3 编码设计 282

12.2.4 单元测试 289

12.2.5 系统测试 290

习题十二 290

附录一 FoxPro常用命令 291

附录二 FoxPro常用函数 310

返回顶部