《Visual FoxPro数据库程序设计》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:郝桂英,陈杰主编
  • 出 版 社:北京:北京理工大学出版社
  • 出版年份:2012
  • ISBN:9787564054892
  • 页数:234 页
图书介绍:本书用通俗的语言和精心挑选的案例深入浅出地介绍数据库的基本原理和具体操作,并在每章内容后面附有相当数量的习题,以提高学生数据库编程的技能。本书适合作为高等院校计算机专业学生的教材。

第1章 数据库原理 1

1.1数据库基础知识 1

1.1.1数据库的概念 1

1.1.2数据管理技术的产生和发展 3

1.2关系型数据模型 5

1.2.1现实世界的数据化 5

1.2.2关系型数据模型 6

1.3数据库设计 8

1.3.1数据库设计介绍 8

1.3.2需求分析 8

1.3.3概念设计 9

1.3.4逻辑设计 10

1.3.5物理结构设计 11

1.3.6数据库实施与维护 11

小结 11

习题 12

第2章Visual FoxPro 6.0概述 13

2.1 Fox系列数据库的发展 13

2.1.1从FoxBASE到FoxPro 13

2.1.2 Visual FoxPro的推出 13

2.1.3 Visual FoxPro 6.0中文版的技术要点 14

2.2 Visual FoxPro 6.0系统界面 14

2.3 Visual FoxPro 6.0系统环境设置 15

2.3.1使用“选项”对话框 15

2.3.2使用SET命令配置系统 17

2.4 Visual FoxPro 6.0向导 17

2.5 Visual FoxPro生成器 18

2.6 Visual FoxPro设计器 19

2.7项目管理器 20

2.7.1创建项目 20

2.7.2使用项目管理器 23

2.7.3创建用户的应用系统 24

小结 27

习题 27

第3章Visual FoxPro基础知识 29

3.1数据类型 29

3.2常量和变量 31

3.2.1常量 31

3.2.2变量 33

3.3表达式与运算符 37

3.3.1算术表达式 37

3.3.2字符表达式 38

3.3.3日期时间表达式 39

3.3.4关系表达式 39

3.3.5逻辑表达式 41

3.4函数 42

3.4.1数值函数 43

3.4.2字符函数 44

3.4.3日期时间函数 48

3.4.4转换函数 49

3.4.5测试函数 52

小结 55

习题 56

第4章 表和数据库操作 60

4.1基本概念 60

4.2自由表的建立 60

4.2.1设计表结构 60

4.2.2创建表 61

4.2.3表中数据录入 64

4.3有关表的操作 65

4.3.1表的打开与关闭 66

4.3.2表结构的修改 66

4.3.3表中数据显示 67

4.3.4表中记录定位 69

4.3.5增加记录和修改记录 71

4.3.6删除记录和恢复表中的数据 73

4.4索引 75

4.4.1索引的概念 75

4.4.2索引的建立 77

4.4.3索引的使用 79

4.5数据库 81

4.5.1创建数据库 82

4.5.2数据库的基本操作 82

4.5.3表间的关系 86

4.5.4数据字典 91

小结 95

习题 96

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

5.1 SQL概述 100

5.1.1 SQL的特点 100

5.1.2 SQL语句的分类 101

5.2 SQL数据定义语句 101

5.2.1表的定义 101

5.2.2表的修改与删除 102

5.3 SQL数据查询语句 103

5.3.1 SELECT语句的格式 103

5.3.2简单查询 104

5.3.3使用WHERE子句查询特定的记录 106

5.3.4带排序的查询 107

5.3.5多表连接查询 108

5.3.6带聚合函数的查询 109

5.3.7分组查询 110

5.3.8指定查询结果的输出去向 111

5.4 SQL数据更新语句 112

5.4.1插入数据 112

5.4.2修改数据 112

5.4.3删除数据 113

5.5查询与视图设计器 113

5.5.1查询设计器 113

5.5.2视图与视图设计器 116

小结 120

习题 120

第6章 结构化程序设计基础 126

6.1程序的基本概念 126

6.1.1程序的基本概念 126

6.1.2过程化程序设计和面向对象程序设计 127

6.2流程图 127

6.2.1控制流程图 128

6.3程序文件的建立与运行 129

6.3.1程序文件的建立与编辑 129

6.3.2程序文件的运行 130

6.4常用命令介绍 131

6.4.1常用编程命令 131

6.4.2其他常用命令 132

6.5程序的基本结构 133

6.5.1顺序结构 133

6.5.2分支结构 134

6.5.3循环结构 138

6.6过程及过程文件 140

6.6.1子程序 140

6.6.2过程及过程文件 141

6.6.3自定义函数 142

6.6.4内存变量的作用域 143

6.6.5参数传递 145

小结 146

习题 146

第7章 面向对象可视化编程基础 147

7.1面向对象的基本概念 147

7.1.1对象 147

7.1.2类 148

7.2 Visual FoxPro中对象的三要素 149

7.2.1对象的属性 149

7.2.2对象的事件 150

7.2.3对象的方法 152

7.3 Visual FoxPro中类的分类 152

7.4类的设计 154

7.4.1使用类设计器创建类 154

7.4.2使用编程方式创建类 159

7.4.3类的管理 161

7.5对象的操作 162

7.5.1对象的创建 162

7.5.2对象的引用 164

7.5.3对象属性的设置 165

7.5.4对象方法的调用 166

7.5.5对象事件的触发 166

7.5.6对象设计实例 166

小结 168

习题 168

第8章 表单 170

8.1表单向导 170

8.1.1使用表单向导 170

8.1.2创建单表表单 171

8.1.3创建一对多表单 173

8.2表单设计器 174

8.2.1表单设计器的基本操作 175

8.2.2数据环境设计器 177

8.2.3快速表单 178

8.2.4在表单上设置控件 179

8.3常用表单控件 181

8.3.1输出类控件 181

8.3.2输入类控件 183

8.3.3按钮类控件 187

8.3.4容器类控件 191

8.3.5其他控件 195

8.4多表单应用程序 197

8.4.1表单类型 197

8.4.2表单集 200

小结 201

习题 201

第9章 菜单设计及应用 204

9.1菜单介绍及设计器的使用 204

9.1.1标准菜单简介 204

9.1.2菜单生成的基本步骤 205

9.1.3菜单设计器的使用 206

9.1.4系统菜单中有关菜单命令 209

9.2下拉式菜单设计实例 210

9.3创建快捷菜单 213

9.4顶层菜单设计 215

小结 217

习题 217

第10章 报表设计与应用 219

10.1报表设计概述 219

10.2制作快速报表 219

10.3报表向导 220

10.3.1创建简单报表 220

10.3.2创建一对多报表 223

10.4报表设计器 225

小结 229

习题 229

附录A Visual FoxPro常用函数总汇 230

附录B Visual FoxPro主要文件类型 233