当前位置:首页 > 工业技术
Visual FoxPro数据库应用教程与实验
Visual FoxPro数据库应用教程与实验

Visual FoxPro数据库应用教程与实验PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:徐辉编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2010
  • ISBN:9787302210368
  • 页数:379 页
图书介绍:本书以Visual FoxPro 9.0为数据库系统的软件开发工具,详细地介绍了关系数据库基础理论和数据库应用系统开发技术。
《Visual FoxPro数据库应用教程与实验》目录

第1章 数据库系统概述 1

1.1信息、数据和数据处理 1

1.1.1信息和数据 1

1.1.2数据处理 2

1.2数据管理技术的发展 2

1.3数据模型 5

1.3.1数据模型的概念 5

1.3.2概念模型 6

1.3.3数据模型 8

1.4数据库系统 9

1.4.1数据库系统的组成 9

1.4.2数据库管理系统 11

习题 11

第2章 关系数据库基本理论 14

2.1关系模型的基本概念 14

2.2关系代数 15

2.2.1传统的关系运算 15

2.2.2专门的关系运算 16

2.3关系的完整性 18

2.3.1实体完整性规则 18

2.3.2参照完整性规则 18

2.3.3用户定义的完整性规则 19

2.4数据库设计的基本过程 19

2.5 E-R模型向关系模型的转换 20

习题 21

第3章 Visual FoxPro9.0概述 23

3.1 VFP的功能 23

3.2 VFP的安装、启动与退出 24

3.2.1 VFP的安装 24

3.2.2 VFP的启动与退出 24

3.3 VFP的用户界面 25

3.3.1窗口 25

3.3.2菜单 26

3.3.3工具栏 27

3.3.4对话框 28

3.3.5状态栏和工作区 30

3.4 VFP默认路径的设置 30

3.5项目管理器 32

3.5.1项目及项目管理器 32

3.5.2项目管理器的功能 33

3.5.3项目管理器的使用 35

3.6 VFP辅助设计 39

3.6.1任务窗格管理器 39

3.6.2向导 40

3.6.3设计器 40

3.6.4生成器 40

3.7 VFP的文件类型 41

习题 42

第4章 VFP语言基础 44

4.1 VFP的数据类型 44

4.2 VFP的常量和变量 45

4.2.1常量 45

4.2.2变量 46

4.3 VFP的数组 49

4.4 VFP的函数 50

4.4.1函数的一般形式和类型 50

4.4.2数值函数 50

4.4.3字符函数 51

4.4.4日期时间函数 52

4.4.5转换函数 52

4.4.6测试函数 52

4.5 VFP的运算符和表达式 53

4.5.1运算符 53

4.5.2表达式 55

实验 56

习题 56

第5章 数据库与表 59

5.1表的创建 59

5.1.1表结构的设计 60

5.1.2表结构的建立 63

5.1.3表的打开和关闭 65

5.1.4表结构的查看 69

5.1.5表结构的修改 69

5.1.6表数据的输入 70

5.1.7表数据的维护 73

5.2表的维护 76

5.2.1 VFP的命令简介 76

5.2.2记录的显示 78

5.2.3记录的定位 79

5.2.4记录的复制 81

5.2.5记录的插入 83

5.2.6记录的添加 83

5.2.7记录的修改 84

5.2.8记录的删除 84

5.2.9记录的恢复 85

5.2.10记录的传送 86

5.2.11逻辑表的设置 88

5.2.12表结构的复制 89

5.2.13文件的管理 90

5.3表的排序 91

5.4表的索引 93

5.4.1索引的概念 93

5.4.2索引的类型 94

5.4.3索引的建立 95

5.4.4索引的使用 98

5.4.5索引的更新 102

5.4.6索引的删除 102

5.5表的统计 103

5.5.1计数命令 103

5.5.2求和命令 103

5.5.3求平均值命令 104

5.5.4计算命令 104

5.5.5分类汇总命令 105

5.6表的连接 106

5.7表的关联 107

5.7.1表的关联概念 107

5.7.2表的关联类型 107

5.7.3表的关联方法 107

5.8数据库与表 109

5.8.1数据库与表的基本概念 109

5.8.2数据库的基本操作 110

5.8.3数据库表的基本操作 112

5.8.4数据库表主索引的建立与删除 114

5.8.5数据库数据字典的管理与设置 116

5.8.6项目管理器中数据库与表的管理与操作 124

实验 127

习题 130

第6章 数据查询和视图 132

6.1查询向导 132

6.2使用查询设计器创建查询 136

6.2.1启动查询设计器 136

6.2.2查询设计器窗口的使用 137

6.2.3修改查询 144

6.2.4运行查询 144

6.2.5多表查询 144

6.2.6交叉表查询 145

6.2.7查询结果的输出设置 149

6.2.8查看SQL语句 150

6.3创建视图 150

6.3.1创建本地视图 151

6.3.2修改视图 154

6.3.3重命名视图 154

6.3.4删除视图 154

6.4使用视图 154

6.4.1视图的打开和关闭 155

6.4.2使用视图更新基表数据 155

6.5创建参数视图 155

实验 157

习题 158

第7章 SQL语言 160

7.1 SQL概述 160

7.1.1 SQL发展过程 160

7.1.2 SQL功能与特点 160

7.2数据定义 161

7.2.1创建基本表 161

7.2.2修改基本表 163

7.2.3删除基本表 164

7.3数据更新 164

7.3.1插入数据 164

7.3.2修改数据 165

7.3.3删除数据 165

7.4数据查询 166

7.4.1 SELECT-SQL语句的语法 166

7.4.2单表查询 166

7.4.3用GROUP BY子句实现分组查询 169

7.4.4多表的连接查询 170

7.4.5嵌套查询 171

7.4.6查询结果的定向输出 171

7.4.7其他查询子句 172

实验 173

习题 174

第8章 表单设计基础 176

8.1创建表单 176

8.1.1表单向导 177

8.1.2表单设计器 182

8.1.3快速创建表单 185

8.1.4表单集 186

8.2数据环境 186

8.2.1查看表单数据环境 186

8.2.2添加表或视图到表单数据环境 186

8.2.3将表从数据环境中移去 188

8.2.4设置表间关系 188

8.2.5利用数据环境向表单中添加控件 189

8.3控件的操作 189

8.3.1表单控件工具栏 189

8.3.2添加控件到表单 190

8.3.3调整控件的布局 190

8.3.4给表单或表单控件添加事件代码 191

8.4面向对象程序设计的基本概念 192

8.4.1对象 193

8.4.2属性 193

8.4.3事件 196

8.4.4方法 197

8.4.5事件、方法程序的参数传递 198

8.4.6类 200

8.4.7其他概念 200

8.5几个常用控件 200

8.5.1标签 201

8.5.2文本框 201

8.5.3命令按钮 205

实验 208

习题 209

第9章 程序设计基础 212

9.1程序的设计方法 212

9.2程序的编写方法 214

9.3程序的执行方法 215

9.4程序的基本语句 217

9.4.1输出语句 217

9.4.2输入语句 218

9.4.3清屏语句 220

9.4.4暂停语句 220

9.4.5返回语句 221

9.4.6终止语句 221

9.4.7退出语句 221

9.4.8设置语句 221

9.4.9注释语句 222

9.5程序的流程控制 222

9.5.1程序的顺序结构 222

9.5.2程序的分支结构 223

9.5.3程序的循环结构 227

9.6程序的模块设计 232

9.6.1子程序及其调用 233

9.6.2过程及其调用 236

9.6.3自定义函数及其调用 238

9.6.4变量与数组的作用域 239

实验 243

习题 243

第10章 表单控件和类 247

10.1其他常用控件 247

10.1.1图像框 247

10.1.2线条和形状 247

10.1.3编辑框 250

10.1.4微调控件 251

10.1.5列表框和组合框 251

10.1.6复选框和单选按钮组 259

10.1.7表格 260

10.1.8页框 264

10.1.9命令按钮组 265

10.1.10计时器 269

10.1.11超级链接 271

10.2表单参数的传递 272

10.3表单设计综合举例 275

10.4类的创建和使用 281

实验 284

习题 286

第11章 报表设计 289

11.1报表向导 289

11.1.1报表向导 290

11.1.2一对多报表向导 294

11.2快速报表 296

11.2.1报表设计器窗口 296

11.2.2快速报表 298

11.3输出报表 299

11.3.1预览报表 299

11.3.2输出报表命令 300

11.4用报表设计器定制报表 301

11.4.1调整带区的高度 301

11.4.2添加标题和总结带区 301

11.4.3设置报表的数据环境 302

11.4.4添加报表控件 303

11.4.5报表变量 307

11.4.6页面设置 309

11.4.7调整报表布局 309

11.5报表分组和排序 311

实验 315

习题 316

第12章 菜单和工具栏设计 317

12.1规划菜单系统 317

12.1.1菜单的类型 317

12.1.2规划菜单系统 317

12.1.3菜单系统的设计步骤 318

12.2创建菜单 318

12.2.1菜单设计器窗口 318

12.2.2运行菜单程序 320

12.2.3用快速菜单创建下拉式菜单 320

12.2.4用菜单设计器创建下拉式菜单 321

12.2.5创建快捷菜单 323

12.3设置菜单属性 325

12.3.1分组菜单项 325

12.3.2设置键盘访问键 325

12.3.3提示选项 325

12.3.4显示菜单的命令 327

12.3.5设置顶层表单的菜单 329

12.3.6插入系统菜单项 330

12.4自定义工具栏 330

12.4.1创建自定义工具栏类 330

12.4.2在表单集中使用自定义工具栏 332

12.4.3在顶层表单中使用工具栏 333

12.4.4协调菜单和自定义工具栏 334

实验 334

习题 335

第13章 人事管理系统开发实例 336

13.1开发数据库应用系统的基本过程 336

13.2人事管理系统的开发 338

13.2.1需求分析 338

13.2.2数据库设计 338

13.2.3创建项目和数据库 341

13.2.4建立主程序 342

13.2.5建立封面表单和登录表单 343

13.2.6建立主菜单 345

13.2.7建立工具栏类 346

13.2.8建立职工档案相关的表单 347

13.2.9建立工作评价相关的表单 360

13.2.10建立相关的报表 364

13.2.11建立系统相关的表单 368

13.3应用程序的生成 370

13.3.1应用系统的最后调试 370

13.3.2保护源代码 370

13.3.3设置主文件 370

13.3.4文件的包含与排除 371

13.3.5连编应用程序 372

13.4使用InstallShield Express发布应用程序 373

13.4.1安装InstallShield Express软件 373

13.4.2发布准备 373

13.4.3创建安装盘 373

实验 378

习题 378

参考文献 379

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