《Visual FoxPro 实用教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:渤海大学主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2013
  • ISBN:9787302314615
  • 页数:301 页
图书介绍:本书是基于计算机应用基础课程的数据库技术内容编写的。主要介绍了Visual Foxpro数据库管理系统。全书从数据库原理、数据库操作、SQL语言、程序设计及面向对象设计等方面进行了讲解。特别注重实践操作,围绕学生信息管理系统进行实例讲解。具有实践性、可操作性。本书可作为高校计算机课程的教材、国家二级计算机考试的辅导书,也可作为数据库技术爱好者的自学用书。

第1章Visual FoxPro基础 1

1.1数据库基础知识 1

1.1.1数据管理的发展 1

1.1.2数据库系统 5

1.1.3数据模型 9

1.2关系数据库 13

1.2.1关系模型 13

1.2.2关系运算 16

1.2.3数据库设计 19

1.3自测习题 23

第2章Visual FoxPro系统初步 27

2.1 Visual FoxPro系统概述 27

2.1.1 Visual FoxPro 6.0的安装与启动 27

2.1.2 Visual FoxPro 6.0的主界面 27

2.1.3工具栏的使用 28

2.1.4 Visual FoxPro的配置 29

2.2项目管理器 31

2.2.1创建项目 31

2.2.2使用项目管理器 32

2.2.3定制项目管理器 33

2.3向导、设计器、生成器简介 33

2.3.1 Visual FoxPro的向导 33

2.3.2 Visual FoxPro的设计器 34

2.3.3 Visual FoxPro的生成器 34

第3章 数据与数据运算 35

3.1 Visual FoxPro的数据类型 35

3.1.1数据类型 35

3.1.2理解数据类型 37

3.2常量与变量 37

3.2.1常量 37

3.2.2变量(含数组) 40

3.3表达式 44

3.3.1数值表达式 44

3.3.2字符表达式 44

3.3.3日期时间表达式 45

3.3.4关系表达式 46

3.3.5逻辑表达式 48

3.3.6宏替换 48

3.4常用函数 49

3.4.1数值类函数 49

3.4.2字符处理函数 53

3.4.3日期和时间函数 57

3.4.4数据转换函数 59

3.4.5测试函数 61

3.5自测习题 64

第4章 数据库及其操作 70

4.1数据库及其建立 70

4.1.1建立数据库 70

4.1.2打开数据库 72

4.1.3修改数据库 73

4.1.4删除数据库 74

4.1.5关闭数据库 75

4.2数据库表建立 75

4.2.1建立表 76

4.2.2修改和显示表结构 84

4.3表的基本操作 85

4.3.1工作区 85

4.3.2表的打开与关闭 86

4.3.3显示记录 88

4.3.4记录指针操作 90

4.3.5增加、删除、修改记录 92

4.4数据库表与自由表操作 96

4.4.1数据库表与自由表 96

4.4.2字段的有效性规则 98

4.4.3字段的标题与注释 100

4.5应用实战 101

实战1 101

实战2 105

巩固拓展 108

4.6自测习题 109

第5章 索引及表之间的关系 111

5.1索引 111

5.1.1基本概念 111

5.1.2索引类型 111

5.1.3索引文件 112

5.2建立索引 113

5.2.1表设计器建立索引 113

5.2.2命令建立索引 113

5.2.3索引的操作 116

5.3记录排序 120

5.3.1物理排序 120

5.3.2排序命令 120

5.4索引查询 121

5.5表之间关系及其操作 122

5.5.1永久性关系 122

5.5.2临时性关系 125

5.6数据完整性 126

5.6.1实体完整性 126

5.6.2域完整性 127

5.6.3参照完整性 128

5.7应用实战 130

实战1 130

实战2 131

实战3 132

巩固拓展 133

5.8自测习题 133

第6章 查询和视图 135

6.1查询 135

6.1.1简单查询的建立和运行 135

6.1.2创建新字段的查询 138

6.1.3指定查询条件 140

6.1.4分组统计 143

6.1.5排序查询结果 145

6.1.6确定查询输出的内容 146

6.1.7查询结果的输出目的地 148

6.1.8创建多个表的查询 149

6.2视图 151

6.2.1创建视图 151

6.2.2视图的修改与删除 156

6.2.3视图的作用 156

6.3应用实战 157

实战1 157

实战2 157

巩固拓展 158

6.4自测习题 158

第7章 关系数据库标准语言SQL 161

7.1 SQL概述 161

7.2定义功能 162

7.2.1表的定义 162

7.2.2表结构的修改 163

7.2.3表的删除 165

7.3查询功能 165

7.3.1单表查询 166

7.3.2连接查询 172

7.3.3嵌套查询 177

7.3.4 SELECT语句的几个重要选项 180

7.4操作功能 182

7.4.1插入数据 182

7.4.2更新数据 183

7.4.3删除数据 183

7.5视图管理 184

7.5.1定义视图 184

7.5.2视图的删除 186

7.5.3关于视图的说明 186

7.6应用实战 187

实战1 187

实战2 188

实战3 188

巩固拓展 190

7.7自测习题 190

第8章 程序与程序文件 195

8.1程序与程序文件 195

8.1.1程序文件的建立与运行 195

8.1.2简单的输入输出命令 196

8.2程序的基本结构 197

8.2.1顺序结构 197

8.2.2选择结构 197

8.2.3循环结构 201

8.3过程和函数 206

8.3.1过程和自定义函数的定义与保存 206

8.3.2过程与自定义函数的调用 208

8.3.3参数传递方式 209

8.4变量的作用范围 210

8.5应用实战 212

实战1 212

实战2 213

巩固拓展 214

8.6自测习题 214

第9章 面向对象程序设计 221

9.1面向对象概念 221

9.1.1对象与类 221

9.1.2子类与继承 222

9.2 Visual FoxPro基类简介 222

9.2.1基类 222

9.2.2容器与控件 223

9.2.3对象的属性 224

9.2.4对象的方法 225

9.2.5事件 225

9.2.6创建类 226

9.2.7对象引用关键字 228

9.3表单及其操作 228

9.3.1表单基本知识 228

9.3.2利用表单向导创建表单 229

9.3.3利用表单设计器创建表单 232

9.3.4修改表单 234

9.3.5运行表单 234

9.3.6控件操作及布局 235

9.3.7数据环境 236

9.3.8创建表单属性和方法 238

9.4表单常用控件 240

9.4.1标签(Label)控件 240

9.4.2命令按钮(CommandButton)控件 241

9.4.3命令按钮组(CommandButtonGroup)控件 243

9.4.4文本框(Text)控件 244

9.4.5编辑框(Edit)控件 247

9.4.6容器(Container)控件 248

9.4.7计时器(Timer)控件 249

9.4.8复选框(CheckBox)控件 250

9.4.9选项按钮组(OptionGroup)控件 251

9.4.10列表框(ListBox)控件 253

9.4.11组合框(ComboBox)控件 255

9.4.12表格(Grid)控件 256

9.4.13页框(PageFrame)控件 259

9.4.14其他常用控件 260

9.5应用实战 261

实战1 261

实战2 263

巩固拓展 264

9.6自测习题 264

第10章 报表设计与应用 266

10.1报表概述 266

10.1.1报表样式 266

10.1.2创建报表方法 267

10.2向导报表与快速报表 267

10.2.1用“报表向导”创建简单报表 267

10.2.2用“报表向导”创建一对多报表 270

10.2.3快速报表 271

10.3自定义报表 274

10.3.1定义报表工具 274

10.3.2设计报表 277

10.3.3输出报表 277

10.4应用实战 278

实战1 278

实战2 279

巩固拓展 281

10.5自测习题 281

第11章 菜单设计 284

11.1菜单概述 284

11.1.1菜单结构 284

11.1.2菜单设计基本过程 284

11.2系统菜单 286

11.2.1系统菜单概述 286

11.2.2系统菜单的配置 286

11.3下拉式菜单设计 287

11.3.1菜单基本设计 287

11.3.2设置“常规选项” 288

11.3.3设置“菜单选项” 290

11.3.4制作顶层表单的菜单 290

11.4快捷菜单设计 291

11.4.1快捷菜单 291

11.4.2建立快捷菜单步骤 291

11.5应用实战 292

实战 292

巩固拓展 294

11.6自测习题 294

第12章 应用程序开发 296

12.1应用程序开发的基本步骤 296

12.1.1基本步骤 296

12.1.2主程序设计 297

12.1.3连编应用程序 297

12.1.4控制事件循环 298

12.1.5调试器 299

12.2学生管理系统开发 300