《数据库应用基础 Visual FoxPro篇》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:孙毅著
  • 出 版 社:沈阳:东北财经大学出版社
  • 出版年份:2010
  • ISBN:9787811229158
  • 页数:314 页
图书介绍:本书以Visual FoxPro 6.0为基础,全面讲述Visual FoxPro 6.0的基础知识和应用程序设计方法。基本原理部分介绍了必须掌握的数据库基本理论;应用技术部分结合一个学生数据库的实例介绍了完整的数据库系统建立、开发、应用和管理的方法和模式。

第一章 数据库基础 1

第一节 数据库基本概念 1

一、信息、数据与数据处理 1

二、数据管理技术的发展 1

三、关系数据库 4

第二节 数据库系统 5

一、数据库系统的组成 5

二、数据库系统的体系结构 6

第三节 Visual FoxPro概述 8

一、Visual FoxPro主要特点 8

二、安装、启动与退出 8

三、用户界面简介 8

四、系统选项设置 10

本章小结 12

习题一 12

第二章 表的基本操作 14

第一节 表的建立与修改 14

一、建立表结构 14

二、表数据的输入 17

三、表的打开与关闭 17

四、表结构的修改 18

五、表数据的修改 18

六、通用型字段的操作 19

第二节 常量与变量 20

一、常量 20

二、变量 20

第三节 运算符与表达式 22

一、算术运算符与算术表达式 22

二、关系运算符与关系表达式 22

三、字符串运算符与字符串表达式 23

四、日期与日期时间运算符与日期表达式 23

五、逻辑运算符与逻辑表达式 23

六、运算符与表达式综合运算 24

第四节 函数 24

一、函数的格式和类型 24

二、常用函数 24

第五节 表的显示与维护命令 28

一、表记录的显示 28

二、表的复制 29

三、记录指针的移动 30

四、记录的插入与添加 31

五、记录的删除与恢复 32

本章小结 33

习题二 33

第三章 数据库操作 35

第一节 数据库的基本操作 35

一、数据库的建立 35

二、使用和修改数据库 36

三、添加表 37

四、数据库的关闭与删除 37

第二节 排序与索引 38

一、排序 38

二、索引的基本概念 39

三、索引的建立 40

四、索引的使用 41

五、索引的删除 42

第三节 查询命令 42

一、顺序查询命令 42

二、索引查询 43

第四节 数据工作期 44

一、工作区 44

二、数据工作期 45

第五节 表的关联 45

一、数据表之间联系的分类 46

二、创建数据库表的永久关联 46

三、数据表之间的临时关联 48

第六节 数据库的属性设置 49

一、设置数据库表的字段级规则 49

二、设置数据库表的记录级规则 50

第七节 统计命令 51

一、计数命令 51

二、求平均值命令 52

三、求和命令 52

四、计算命令 53

五、分类汇总命令 53

本章小结 53

习题三 54

第四章 查询与视图 55

第一节 查询 55

一、查询的概念 55

二、查询设计器概述 55

三、利用查询设计器建立查询 59

四、利用查询向导建立查询 62

第二节 视图 63

一、视图的概念 64

二、视图的建立 64

三、使用视图 66

四、利用视图更新数据 66

五、利用视图访问远程数据库 67

本章小结 68

习题四 68

第五章 标准结构化查询语言SQL 70

第一节 SQL语言概述 70

第二节 SQL数据定义 71

一、基本表的定义 71

二、基本表的修改与删除 73

第三节 SQL数据查询 75

一、单表无条件查询 76

二、单表带条件查询 78

三、分组查询和排序查询 80

四、多表查询 82

五、嵌套查询 84

六、Visual FoxPro中的几个特殊选项 87

第四节 SQL数据操作 88

一、数据插入 88

二、删除数据 89

三、数据修改 89

本章小结 90

习题五 90

第六章 结构化程序设计基础 92

第一节 程序与程序文件 92

一、程序的基本概念 92

二、程序文件的建立与执行 93

三、简单输入/输出命令 95

第二节 结构化程序的基本结构 96

一、顺序结构 97

二、选择结构 99

三、循环结构 103

第三节 多模块程序设计 109

一、模块的定义与调用 109

二、参数传递 113

三、变量的作用域 115

本章小结 117

习题六 118

第七章 面向对象程序设计 122

第一节 面向对象的基本概念 122

一、对象及其相关概念 122

二、类与继承 124

三、容器与控件 125

第二节 类的创建及操作 126

一、类的创建 126

二、类的基本操作 130

第三节 对象的创建及操作 132

一、对象的创建和引用 132

二、设置对象属性 133

三、方法调用和事件响应 134

本章小结 135

习题七 135

第八章 表单设计及应用 137

第一节 创建与运行表单 137

一、创建表单 137

二、运行表单 139

第二节 表单设计器 140

一、表单设计器环境介绍 140

二、控件的基本操作 142

三、数据环境 142

第三节 常用表单控件 144

一、输出类控件 144

二、输入类控件 146

三、控制类控件 153

四、容器类控件 159

五、连接类控件 164

本章小结 168

习题八 168

第九章 菜单设计及应用 171

第一节 Visual FoxPro系统菜单 171

一、Visual FoxPro菜单结构 171

二、Visual FoxPro系统菜单 171

第二节 下拉式菜单设计 172

一、菜单设计的基本过程 172

二、定义菜单 174

三、生成菜单程序 178

四、运行菜单 178

五、为顶层表单添加菜单 179

第三节 快捷菜单设计 181

一、快捷菜单设计方法 181

二、快捷菜单设计实例 181

本章小结 183

习题九 183

第十章 报表设计及应用 184

第一节 报表设计方法 184

一、使用报表向导创建报表 184

二、利用快速报表设计简单的报表 188

三、报表工具栏 190

第二节 报表布局设计 190

一、报表的数据源和布局 191

二、在报表中使用控件 192

第三节 数据分组与多栏报表 194

一、设计分组报表 194

二、设计多栏报表 195

第四节 报表输出 195

一、设置报表页面 195

二、预览报表 196

三、打印输出报表 196

本章小结 196

习题十 197

第十一章 应用程序的集成与发布 198

第一节 系统开发基本过程 198

一、系统分析 198

二、系统设计 198

三、系统实施、测试与发布 199

四、系统运行与维护 200

第二节 应用程序生成器 200

一、应用程序向导 200

二、应用程序生成器 201

第三节 连编项目和应用程序的发布 205

一、连编项目 205

二、应用程序的发布 207

本章小结 208

习题十一 208

第十二章 数据库需求分析 210

第一节 数据库需求分析概述 210

一、数据库需求分析的定义 210

二、数据库需求分析的内容 210

三、数据库需求分析的原则 211

四、数据库需求分析的步骤 213

五、数据库系统需求分析的方法和工具 213

第二节 数据库需求调查 215

一、数据库需求调查的内容 215

二、数据库需求调查的原则 216

三、数据库需求调查的方法 216

第三节 数据字典 217

一、数据字典的基本概念 217

二、数据项 218

三、数据结构 219

四、外部实体 219

五、数据流 220

六、数据存储 221

七、处理逻辑 221

八、编制数据字典的结构化方法 222

第四节 信息分类与编码 223

一、信息分类 223

二、信息编码 225

第五节 数据定义分析 227

第六节 数据操纵分析 228

一、数据更新分析 228

二、数据查询分析 228

三、数据统计和排序分析 229

第七节 数据完整性分析 229

一、数据项取值范围 229

二、关键字 229

三、数据关联 230

第八节 数据安全性分析 230

一、数据安全的概念 230

二、数据访问权限 230

三、数据加密 232

第九节 并发处理分析 233

第十节 数据库性能分析 233

一、容量 233

二、吞吐量 233

三、精度 234

四、响应时间 234

五、存储方式 234

六、可靠性 234

七、可扩展性 234

八、可维护性 234

第十一节 E-R图 234

一、E-R图的基本概念 235

二、E-R图设计的原则 237

三、E-R图设计的方法 238

四、E-R图设计的步骤 238

第十二节 关系数据库规范化理论简介 240

一、数据依赖对关系模式的影响 241

二、函数依赖 243

三、范式 244

四、关系模式的规范化 248

本章小结 249

习题十二 249

第十三章 商品进销存管理系统案例 252

第一节 系统总体结构分析与设计 252

一、系统功能模块划分 252

二、数据库结构分析与设计 252

第二节 创建项目文件与数据库 254

一、创建Visual FoxPro项目与配置开发环境 254

二、创建数据库 255

第三节 创建系统主菜单和主表单 256

一、创建系统主程序 257

二、创建系统主菜单 257

三、创建系统主表单 258

第四节 创建系统管理模块 259

一、创建“系统界面”表单 259

二、创建“系统登录”表单 260

三、创建“修改密码”表单 262

四、创建“显示系统信息”程序 264

第五节 创建信息管理模块 266

一、创建“商品信息管理”表单 266

二、创建“输入查询条件”表单 276

第六节 创建日常操作模块 278

一、创建“商品进货操作”表单 278

二、创建“商品出货操作”表单 281

第七节 创建信息查询模块 285

一、创建“进货信息查询”表单 285

二、创建“出货信息查询”表单 287

三、创建“库存信息查询”表单 290

本章小结 290

附录 291

附录A Visual FoxPro常用函数 291

附录B Visual FoxPro常用命令 303