《Visual FoxPro 6.0程序设计教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:智西湖,雷治军主编
  • 出 版 社:咸阳:西北农林科技大学出版社
  • 出版年份:2002
  • ISBN:7810920006
  • 页数:294 页
图书介绍:

第一章 数据库系统的基本概念 1

第一节 信息、数据及数据管理 1

一、信息、数据的概念 1

二、数据管理 2

三、数据管理技术的发展 2

第二节 数据库系统 3

一、系统组成 3

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

三、数据库管理系统(DBMS)的组成 5

第三节 数据库的安全保护 6

一、DBMS的安全保护措施 6

二、完整性保护 6

三、并发控制 7

四、故障处理 7

本章小结 7

习题一 8

第二章 数据模型 9

第一节 数据模型的概念 9

一、实体 9

二、属性 9

三、实体和属性的型与值 9

四、关键字 10

五、三个世界的观点 10

六、实体间的联系 11

七、数据模型的构成要素 11

第二节 三种主要数据模型 11

一、层次模型 11

二、网状模型 12

三、关系模型 12

本章小结 14

习题二 14

第三章 关系数据库的理论基础 16

第一节 关系的定义与性质 16

一、关系的定义 16

二、关系的性质 17

第二节 关系的基本操作 18

一、并运算 18

二、交运算 18

三、差运算 19

四、笛卡儿积运算 19

五、选择操作 20

六、投影操作 20

七、连接操作 20

第三节 关系模型的完整性约束条件 21

一、实体完整性 21

二、参照完整性 21

三、应用完整性 21

第四节 关系规范化与数据独立性 21

一、函数依赖 21

二、范式 22

三、关系规范化(关系分解)的原则和方法 25

本章小结 26

习题三 26

第四章 Visual FoxPro 6.0系统集成环境 28

第一节 Visual FoxPro 6.0系统特征 28

第二节 VFP 6.0系统的安装与启动 29

一、VFP 6.0的安装环境 29

二、VFP 6.0的安装、启动及退出 29

第三节 VFP 6.0集成环境简介 30

一、VFP 6.0的主界面 30

二、VFP 6.0系统设置 34

本章小结 37

习题四 37

实验一 认识VFP 6.0系统环境 37

第五章 Visual FoxPro 6.0程序设计基础 39

第一节 基本语法规则 39

一、命令结构 39

二、数据类型 40

三、常量与变量 42

四、数组 47

五、标准函数 48

六、运算符与表达式 53

第二节 结构化程序设计 56

一、程序设计的基本概念 56

二、命令文件的建立、调用和调试 56

三、基本输入输出命令 58

四、结构化程序设计 60

第三节 过程与函数 66

一、过程与函数的定义 66

二、过程与函数的调用 67

本章小结 68

习题五 68

实验二 命令与编程练习 70

第六章 数据库和表 72

第一节 数据库与表的概念 72

第二节 表的建立 73

一、用表设计器创建表 73

二、用命令创建表 74

三、用表向导创建表 75

第三节 表的基本操作 77

一、表的打开与关闭 77

二、修改表结构 78

三、表记录的录入 80

四、表记录的显示与修改 82

五、记录的定位、插入、修改与删除 89

第四节 创建数据库 94

一、新建一个数据库 94

二、数据表的修改和使用 97

第五节 表的高级操作 100

一、表记录的排序与索引 100

二、表记录的检索 108

三、表记录的统计处理 110

四、多表操作 111

五、永久性关系 119

本章小结 123

习题六 123

实验三 表、数据库的创建与操作 126

第七章 查询与视图 128

第一节 创建查询 128

一、利用查询设计器创建查询 128

二、利用查询向导创建查询 134

三、利用SQL语言建立查询 136

四、查询的使用 139

第二节 创建视图 141

一、本地视图和远程视图 141

二、利用向导创建视图 141

三、利用视图设计器创建视图 143

四、视图的使用 149

五、利用视图更新表中数据 149

本章小结 152

习题七 152

实验四 建立查询和视图 153

第八章 项目管理器 155

第一节 项目的创建和打开 155

第二节 认识项目管理器 156

一、项目管理器中的选项卡 156

二、项目管理器中的命令按钮 157

第三节 项目管理器的基本操作 158

一、创建新文件 158

二、添加文件 159

三、移去文件 159

四、修改文件 160

五、设置主文件 160

六、包含和排除 160

七、在项目管理器中运行程序 162

八、连编应用程序 162

本章小结 163

习题八 163

实验五 项目管理器的使用 163

第九章 面向对象程序设计基础 165

第一节 什么是面向对象程序设计 165

第二节 类和对象 166

一、对象及属性 166

二、类的概念 167

三、事件与方法 169

第三节 设计类 171

一、创建类 171

二、类属性的定义 173

三、类的方法和事件 174

四、通过编程定义类 177

第四节 对象的操作 180

一、由类创建对象 180

二、设置对象的属性 182

三、调用对象的方法和触发对象的事件 183

四、对象设计实例 183

本章小结 186

习题九 186

实验六 使用类设计器创建类 187

第十章 表单和控件设计 188

第一节 表单的建立 188

一、使用表单设计器创建表单 188

二、利用表单向导创建表单 189

三、表单的修改及运行 192

第二节 表单与控件 194

一、表单工具栏和快捷菜单 194

二、表单的数据环境 196

三、常用表单控件的属性 196

四、常用表单控件的事件和方法 198

第三节 基本表单控件 200

一、标签控件 200

二、文本框控件 201

三、计时器控件 201

四、命令按钮控件 202

第四节 列表框和组合框控件设计 204

一、列表框控件 204

二、组合框控件 207

第五节 选择按钮设计 208

一、单选按钮组 208

二、复选框 209

三、微调按钮 209

四、应用举例 209

第六节 多媒体控件设计 212

一、图像控件 212

二、线条控件 213

三、形状控件 213

四、ActiveX绑定控件 213

五、ActiveX控件 214

六、多媒体控件应用举例 215

第七节 表格和页框控件设计 216

一、表格控件 216

二、页框控件 217

三、应用举例 218

本章小结 220

习题十 220

实验七 表单设计 222

第十一章 菜单系统设计 224

第一节 菜单系统 224

第二节 创建菜单系统 224

一、创建菜单系统的步骤 224

二、普通菜单和快捷菜单 225

三、菜单设计器的使用 226

本章小结 232

习题十一 232

实验八 创建菜单 232

第十二章 报表设计 234

第一节 创建报表 234

一、利用“快速报表”创建报表 234

二、利用报表向导创建报表 236

第二节 修改报表 238

第三节 预览和打印报表 240

一、报表的预览 240

二、报表的打印 240

本章小结 241

习题十二 241

实验九 报表设计 241

第十三章 小型数据库应用系统开发 243

第一节 数据库应用系统开发过程 243

一、系统分析 243

二、系统软件设计 244

三、系统编码 245

四、系统测试 245

五、系统的运行和维护 246

第二节 VFP 6.0应用系统开发实例 246

一、需求分析 247

二、总体设计 248

第三节 创建项目和数据库 249

一、创建项目文件 250

二、建立数据库 251

第四节 系统报表设计 252

一、设计思路 252

二、设计步骤 252

第五节 用户操作界面设计 253

一、修改密码表单设计 253

二、按姓名查询表单设计 255

三、教师信息统计表单设计 256

第六节 系统菜单设计 257

一、系统维护程序代码 257

二、课时统计汇总程序代码 258

第七节 系统主程序文件设计 262

一、设置主程序的基本方法 262

二、修改主程序文件 263

第八节 制作系统帮助文件 264

一、帮助文件的主要内容 264

二、帮助文件的制作步骤 264

三、建立超级链接 266

四、将帮助文档加入系统 267

第九节 连编项目与制作安装盘 268

一、连编应用程序 268

二、制作系统安装盘 269

本章小结 270

习题十三 270

实验十 小型应用系统设计 271

附录 273

附录一 常用函数一览表 273

附录二 常用命令一览表 285

附录三 系统内存变量一览表 293