当前位置:首页 > 工业技术
Visual FoxPro程序设计基础教程
Visual FoxPro程序设计基础教程

Visual FoxPro程序设计基础教程PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:薜磊等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2008
  • ISBN:9787302182016
  • 页数:308 页
图书介绍:本书主要内容包括:数据库系统概述、Visual FoxPro概述、表和数据库的创建及使用、关系数据库标准语言、程序设计基础、面向对象的程序化设计、表单和控件、报表和标签以及表单设计。
《Visual FoxPro程序设计基础教程》目录

第1章 数据库系统概述 1

1.1数据库的基本概念 1

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

1.1.2数据库系统 4

1.2数据模型 5

1.2.1数据模型的组成要素 5

1.2.2概念模型 6

1.2.3最常用的数据模型 8

1.3关系数据库 10

1.3.1关系的性质 10

1.3.2关系的完整性 10

1.3.3关系代数 11

本章小结 13

习题一 13

第2章 VisualFoxPro概述 16

2.1VisualFoxPro6.0概述 16

2.1.1VisualFoxPro6.0的启动和退出 16

2.1.2VisualFoxPro的工作方式 16

2.2VisualFoxPro6.0的操作环境 18

2.2.1菜单系统的操作 18

2.2.2工具栏的操作 19

2.2.3命令窗口的操作 20

2.2.4VisualFoxPro的屏幕区 21

2.2.5VisualFoxPro的状态栏 21

2.2.6VisualFoxPro的环境设置 21

2.3VisualFoxPro中的文件类型 23

2.4项目管理器 24

2.4.1项目文件的建立和打开 24

2.4.2项目管理器界面的组成 26

2.5VisualFoxPro语言基础 27

2.5.1数据类型 27

2.5.2常量 29

2.5.3变量 31

2.5.4VisualFoxPro中的常见函数 37

2.5.5运算符和表达式 46

本章小结 49

习题二 50

第3章 表的创建及使用 55

3.1创建自由表 55

3.1.1表结构的设计 55

3.1.2表结构的创建 58

3.1.3输入新记录 61

3.2表的基本操作 63

3.2.1表的打开与关闭 63

3.2.2记录的操作 65

3.2.3表结构的修改与复制 78

3.3表的索引 79

3.3.1索引的概念 79

3.3.2索引的类型 81

3.3.3索引的创建 81

3.3.4索引的使用 84

3.3.5排序 85

3.4数据统计 86

3.4.1计数命令COUNT 86

3.4.2求和命令SUM 86

3.4.3求平均值命令AVERAGE 87

3.4.4TOTAL命令 87

本章小结 88

习题三 88

第4章 数据库的创建与使用 92

4.1数据库设计概述 92

4.2数据库的基本操作 93

4.2.1创建数据库 93

4.2.2打开数据库 95

4.2.3关闭数据库 96

4.2.4删除数据库 96

4.3数据库表的操作 97

4.3.1数据库表的操作 97

4.3.2数据库表字段的扩展属性 99

4.3.3数据库表的表属性 102

4.4数据库表间的永久关系 104

4.4.1永久关系的种类 105

4.4.2永久关系的建立、编辑和删除 106

4.5参照完整性 107

4.6多张表的同时使用 109

4.6.1工作区的概念 109

4.6.2临时关系 111

本章小结 114

习题四 114

第5章 关系数据库标准语言SQL 117

5.1SQL语言概述 117

5.2数据定义 118

5.2.1定义表结构 118

5.2.2修改表结构 120

5.2.3删除表 122

5.3数据操纵 123

5.3.1插入记录 123

5.3.2删除记录 124

5.3.3更新记录 124

5.4数据查询 125

5.4.1单表查询 126

5.4.2连接查询 132

5.4.3嵌套查询 135

5.4.4集合的并运算 137

5.4.5查询结果输出 138

本章小结 141

习题五 141

第6章 查询和视图 145

6.1查询 145

6.1.1查询的概念 145

6.1.2查询设计器 145

6.2视图 152

6.2.1视图的概念 152

6.2.2视图设计器 153

6.2.3在“视图设计器”中创建本地视图 155

6.2.4用SQL命令创建视图 158

6.2.5使用视图 159

6.3视图和查询的区别 159

本章小结 159

习题六 160

第7章 程序设计基础 162

7.1程序文件的建立和运行 162

7.1.1程序文件的建立 162

7.1.2程序文件的运行 163

7.2基本命令 164

7.2.1程序注释命令 164

7.2.2基本输入输出命令 164

7.2.3结束程序运行命令 166

7.3程序的基本控制结构 167

7.3.1顺序程序结构 167

7.3.2分支程序结构 168

7.3.3循环结构 172

7.4过程与过程调用 178

7.4.1主程序和子程序 179

7.4.2过程及过程文件 180

7.4.3带参数的过程调用 182

7.5用户自定义函数 183

7.6变量的作用域 184

7.6.1全局变量 184

7.6.2私有变量 185

7.6.3局部变量 185

7.7程序的调试 186

本章小结 188

习题七 188

第8章 面向对象的程序设计 193

8.1对象 193

8.1.1属性 193

8.1.2事件和方法程序 194

8.2类 195

8.2.1Visual FoxPro定义的类 195

8.2.2自定义类 197

8.2.3使用类库 198

8.2.4使用类浏览器 200

8.2.5使用类设计器 201

8.3在程序中使用类和对象 202

8.3.1创建和定义类 202

8.3.2创建对象 203

8.3.3引用对象 204

8.3.4设置界面对象属性 205

8.3.5调用界面对象的方法程序 206

本章小结 207

习题八 207

第9章 表单和控件 210

9.1表单 210

9.1.1创建表单 210

9.1.2设置数据环境 216

9.1.3管理表单 218

9.2控件 221

9.2.1表单控件 221

9.2.2标签(Label)控件 223

9.2.3文本框(TextBox)控件 224

9.2.4命令按钮(CommandButton)控件 227

9.2.5命令按钮组(CommandGroup)控件 228

9.2.6编辑框(EditBox)控件 231

9.2.7复选框(CheckBox)控件 232

9.2.8选项按钮组(OptionGroup)控件 233

9.2.9列表框(ListBox)控件 236

9.2.10组合框(ComboBox)控件 238

9.2.11微调(Spinner)控件 239

9.2.12表格(Grid)控件 240

9.2.13页框(PageFrame)控件 244

9.2.14计时器(Timer)控件 245

9.2.15线条(Line)和形状(Shape)控件 246

9.2.16图像(Image)控件 248

9.3实用表单设计 249

本章小结 254

习题九 254

第10章 报表和标签 260

10.1报表向导 260

10.2报表设计器 264

10.2.1报表格式与布局 265

10.2.2报表控件 266

10.2.3报表输出 271

10.3快速报表 272

10.4标签设计 273

10.4.1标签向导 273

10.4.2标签设计器 276

10.4.3标签输出 277

本章小结 277

习题十 277

第11章 菜单设计 279

11.1菜单系统的结构 279

11.2创建菜单系统 280

11.2.1创建菜单的步骤 280

11.2.2菜单设计器 280

11.2.3应用系统菜单设计 283

11.2.4定制菜单系统 287

11.2.5快速菜单功能 288

11.3创建表单菜单 289

11.4创建快捷菜单 290

本章小结 291

习题十一 291

第12章 应用系统集成 293

12.1开发数据库应用系统的一般步骤 293

12.1.1需求分析 293

12.1.2数据库设计 294

12.1.3应用程序设计 295

12.1.4软件测试 296

12.1.5应用程序发布 297

12.1.6系统运行与维护 297

12.2编译应用程序 297

12.2.1构造应用程序框架 297

12.2.2将文件加入到项目中 301

12.2.3编辑项目信息 302

12.2.4创建并运行应用程序 303

12.3生成可发布的应用程序 305

12.3.1准备要发布的应用程序 305

12.3.2准备制作发布磁盘 306

本章小结 306

习题十二 307

附录A图书管理数据库主要数据表记录 308

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