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

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

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:陈冈,宋泽源,罗建军编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2014
  • ISBN:9787302361398
  • 页数:250 页
图书介绍:本书基于数据库管理系统的基本原理,以Visual FoxPro6.0为背景,介绍了关系数据库系统的基本理论和技术,主要包括数据库基础、Visual FoxPro6.0的语言基础、数据库和数据表、项目管理器、报表、查询和视图、程序设计、表单、菜单、SQL语句、开发案例等内容。
《Visual FoxPro数据库应用基础》目录

第1章 数据库系统概述 1

1.1 描述学生与课程之间的联系 1

1.2 基本概念 1

1.2.1 数据与信息 1

1.2.2 数据库 2

1.2.3 数据库管理系统 3

1.2.4 数据库系统 3

1.2.5 数据库应用系统 4

1.3 数据模型概述 4

1.3.1 基本概念 4

1.3.2 常用的数据模型 5

1.3.3 概念模型 6

1.3.4 关系代数 8

1.4 数据库在现实中的应用 11

1.4.1 常用的关系数据库 11

1.4.2 数据库应用模式 12

1.4.3 数据库应用系统开发平台 13

1.5 思考与练习 14

1.6 场景实验 15

第2章 Visual FoxPro概述 16

2.1 软件的安装问题 16

2.2 Visual FoxPro的历史沿革 16

2.3 Visual FoxPro的特性 17

2.4 Visual FoxPro的安装和卸载 17

2.4.1 安装、启动和退出 17

2.4.2 Visual FoxPro的卸载 20

2.5 Visual FoxPro用户界面 20

2.5.1 标题栏和菜单栏 21

2.5.2 工具栏 21

2.5.3 帮助系统 21

2.5.4 命令窗口 22

2.6 Visual FoxPro的文件类型 22

2.7 思考与练习 23

2.8 场景实验 23

第3章 Visual FoxPro语言基础 24

3.1 学籍管理系统中的数据 24

3.2 常用数据类型 25

3.2.1 字符型 25

3.2.2 数字型 25

3.2.3 日期和日期时间型 26

3.2.4 逻辑型 26

3.2.5 备注型 27

3.2.6 通用型 27

3.3 常量和变量 27

3.3.1 常量 27

3.3.2 内存变量 28

3.3.3 内存变量的作用域 29

3.3.4 系统变量 31

3.3.5 变量命名约定 31

3.4 数组 31

3.4.1 数组变量 31

3.4.2 一维数组 32

3.4.3 二维数组 32

3.5 表达式 33

3.5.1 数值表达式 33

3.5.2 字符表达式 34

3.5.3 日期时间表达式 34

3.5.4 关系表达式 35

3.5.5 逻辑表达式 35

3.6 函数 35

3.6.1 字符函数 36

3.6.2 数值函数 37

3.6.3 日期时间函数 38

3.6.4 数据转换函数 38

3.6.5 其他常用函数 39

3.7 思考与练习 42

3.8 场景实验 43

第4章 项目管理器 45

4.1 物流管理系统中的资源管理 45

4.2 项目管理器概述 45

4.2.1 项目管理器的功能 45

4.2.2 物流管理系统的资源构成 45

4.3 使用项目管理器 46

4.3.1 创建项目 46

4.3.2 基本操作 47

4.4 思考与练习 48

4.5 场景实验 49

第5章 数据表 50

5.1 天之涯通讯录管理软件的校友数据 50

5.2 数据表设计概述 51

5.2.1 数据的需求分析 51

5.2.2 校友基础数据表的设计 51

5.2.3 表字段命名约定 52

5.3 数据表基本操作 53

5.3.1 创建数据表 53

5.3.2 表的打开与关闭 55

5.3.3 修改表结构 57

5.4 数据的基本处理 57

5.4.1 记录的定位 57

5.4.2 输入数据 59

5.4.3 索引 64

5.4.4 查询数据 67

5.4.5 修改数据 71

5.4.6 删除数据 71

5.4.7 限制字段和记录的访问 74

5.4.8 过滤数据 74

5.4.9 与数组交换数据 75

5.5 统计数据 76

5.5.1 计数COUNT 76

5.5.2 求和SUM 76

5.5.3 求平均值AVERAGE 77

5.5.4 财务和统计操作CALCULATE 77

5.6 数据表操作函数 78

5.7 多表操作 79

5.7.1 工作区的概念 79

5.7.2 打开多个表 79

5.8 思考与练习 80

5.9 场景实验 81

第6章 数据库 83

6.1 设备管理系统中的数据关系 83

6.2 数据库操作 85

6.2.1 创建数据库 85

6.2.2 打开数据库 86

6.2.3 添加删除数据表 87

6.2.4 关闭数据库 89

6.2.5 删除数据库 89

6.3 排序与索引 90

6.3.1 排序 90

6.3.2 索引 92

6.3.3 索引与排序的比较 93

6.4 建立数据库表间关系 93

6.4.1 一对一关系 93

6.4.2 一对多关系 95

6.5 设置数据字典 96

6.5.1 建立数据字典的目的 96

6.5.2 设置表注释信息 97

6.5.3 定义字段属性 97

6.5.4 设置有效性规则 102

6.5.5 设置表触发器 104

6.5.6 设置参照完整性 106

6.6 思考与练习 110

6.7 场景实验 110

第7章 报表 114

7.1 新源公司现金日记账 114

7.2 创建报表 115

7.2.1 用向导创建报表 115

7.2.2 用报表设计器创建报表 122

7.3 定制报表 124

7.3.1 定制报表带区 124

7.3.2 设置页面布局 125

7.3.3 设置数据环境 126

7.3.4 分组统计 128

7.3.5 添加报表控件 132

7.4 输出报表 138

7.4.1 预览报表 138

7.4.2 打印报表 138

7.5 思考与练习 140

7.6 场景实验 140

第8章 查询和视图 142

8.1 学生成绩的查询与更新 142

8.2 查询 143

8.2.1 查询概述 143

8.2.2 创建查询 143

8.2.3 运行查询 149

8.2.4 修改输出去向 150

8.3 视图 151

8.3.1 视图概述 151

8.3.2 用视图设计器创建视图 151

8.3.3 用视图向导创建视图 154

8.4 思考与练习 157

8.5 场景实验 157

第9章 SQL语句 158

9.1 欣源HRMS系统的员工工资管理 158

9.2 SQL概述 159

9.2.1 SQL简介 159

9.2.2 SQL的优势 159

9.2.3 SQL的应用 159

9.3 数据定义 159

9.3.1 创建表 160

9.3.2 修改表结构 160

9.3.3 删除表 162

9.4 数据查询 162

9.4.1 基本查询 162

9.4.2 条件查询 163

9.4.3 分组排序查询 164

9.4.4 联接查询 165

9.4.5 嵌套查询 166

9.4.6 输出查询结果 167

9.5 数据操纵 169

9.5.1 插入记录 169

9.5.2 删除记录 169

9.5.3 更新记录 170

9.6 思考与练习 171

9.7 场景实验 173

第10章 程序设计 175

10.1 蓝天航空的里程优惠服务 175

10.2 使用程序文件 176

10.2.1 创建程序文件 176

10.2.2 编辑程序文件 177

10.2.3 执行程序 178

10.3 程序设计基础 179

10.3.1 环境设置命令 179

10.3.2 常用处理命令 179

10.3.3 输入输出命令 181

10.4 程序的基本结构 182

10.4.1 顺序结构 182

10.4.2 分支结构 183

10.4.3 循环结构 186

10.5 过程与用户自定义函数 190

10.5.1 过程 190

10.5.2 用户自定义函数 192

10.6 思考与练习 193

10.7 场景实验 194

第11章 表单 196

11.1 用户登录界面的实现 196

11.2 面向对象程序设计 197

11.2.1 对象 197

11.2.2 类 198

11.2.3 封装 198

11.2.4 继承 199

11.2.5 多态性 199

11.2.6 事件与方法 200

11.3 表单的使用 200

11.3.1 创建表单 200

11.3.2 运行表单 207

11.3.3 修改表单 208

11.4 常用表单控件 209

11.4.1 标签 209

11.4.2 文本框和编辑框 210

11.4.3 命令按钮和命令按钮组 211

11.4.4 选项按钮组和复选框 211

11.4.5 列表框和组合框 213

11.4.6 微调控件 214

11.4.7 表格 215

11.4.8 计时器 216

11.4.9 图像 217

11.4.10 页框 218

11.4.11 线条和形状 219

11.4.12 容器 220

11.4.13 超级链接 220

11.5 实现用户登录处理 221

11.5.1 构建登录界面 221

11.5.2 实现登录处理 221

11.6 思考与练习 223

11.7 场景实验 223

第12章 菜单和工具栏 225

12.1 基础数据管理菜单 225

12.2 菜单设计概述 225

12.2.1 菜单的类型 225

12.2.2 规划菜单 226

12.3 创建菜单 226

12.3.1 创建下拉式菜单 226

12.3.2 创建快捷菜单 228

12.4 使用菜单 228

12.4.1 编译菜单 228

12.4.2 运行菜单 229

12.5 工具栏 229

12.5.1 创建工具栏 229

12.5.2 添加工具栏控件 230

12.6 思考与练习 230

12.7 场景实验 230

第13章 应用系统开发案例 232

13.1 应用系统开发的一般过程 232

13.2 机房设备管理系统的分析 232

13.2.1 需求调查 233

13.2.2 确定功能模块 233

13.3 系统设计与实施 233

13.3.1 准备工作 233

13.3.2 数据库及数据表设计 234

13.3.3 菜单设计 235

13.3.4 编写工具栏 236

13.3.5 编写主程序 237

13.3.6 编写各功能模块代码 238

13.4 发布系统 244

13.4.1 发布系统的目的 244

13.4.2 设置项目信息 244

13.4.3 连编可执行文件 245

13.4.4 制作成安装程序 245

13.4.5 刻录成安装光盘 249

主要参考文献 250

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