网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 数据库技术与应用--Visual FoxPro(普通高等教育十一五国家级规划教材)
分类 教育考试-大中专教材-成人教育
作者 郭力平//雷东升//冷永杰//孙健
出版社 人民邮电出版社
下载
简介
编辑推荐

本书主要内容包括:数据库基本原理、Visual FoxPro  6.0基础、项目管理器、创建数据库和表、表的基本操作、索引与排序、多表操作、查询与视图、结构化查询语言(SQL)、报表设计、程序设计基础、程序设计、表单设计、菜单设计、应用程序的生成与发布、综合实例等。可作为高等院校数据库课程的教材,也可以作为数据库培训教材。

内容推荐

本书以Visual FoxPro为平台,全面系统地介绍数据库的基本原理、项目管理器、数据库的建立与使用、表的建立与使用、多表操作、排序与索引、查询与视图、SQL、表单设计、菜单设计、报表设计、程序设计、应用程序的生成与发布以及综合应用实例。全书按照以能力培养为主的原则,突出实用性、适用性和先进性,结合实例深入浅出、循序渐进地引导读者学习。本书各章均配有习题并安排了11个单元的实验。

本书适合作为高等院校数据库课程的教材,也可以作为数据库培训教材。

目录

第1章 数据库基本原理 1

 1.1 数据库技术 1

  1.1.1 数据库的基本概念 1

  1.1.2 数据管理技术的发展 3

  1.1.3 数据库系统的组成 4

 1.2 数据模型 6

  1.2.1 层次模型 6

  1.2.2 网状模型 7

  1.2.3 关系模型 7

 1.3 关系数据库 8

  1.3.1 关系数据库的基本概念 8

  1.3.2 关系运算 9

 练习题 11

第2章 Visual FoxPro  6.0基础 13

 2.1 启动和退出Visual FoxPro  6.0 13

  2.1.1 启动Visual FoxPro  6.0 13

  2.1.2 Visual FoxPro  6.0工作环境 13

  2.1.3 退出Visual FoxPro  6.0 16

 2.2 设置工作环境 16

  2.2.1 使用命令行开关 17

  2.2.2 使用“选项”命令 18

  2.2.3 使用SET命令 18

  2.2.4 使用配置文件 19

 2.3 Visual FoxPro  6.0的文件类型 21

  2.3.1 数据库文件 21

  2.3.2 文档文件 21

  2.3.3 程序文件 22

 2.4 Visual FoxPro  6.0的工作方式 22

  2.4.1 菜单方式 23

  2.4.2 命令方式 23

  2.4.3 程序方式 23

 练习题 23

第3章 项目管理器 26

 3.1 认识项目管理器 26

 3.2 创建项目 26

  3.2.1 菜单方式 26

  3.2.2 命令方式 28

 3.3 打开和关闭项目 28

  3.3.1 打开项目 28

  3.3.2 关闭项目 29

 3.4 使用项目管理器 29

  3.4.1 创建文件 29

  3.4.3 修改文件 30

  3.4.4 移去文件 31

  3.4.5 设置主文件 31

  3.4.6 运行程序 32

  3.4.7 连编应用程序 32

  3.4.8 文件的包含与排除 33

 3.5 定制项目管理器 33

  3.5.1 改变项目管理器窗口的大小和位置 34

  3.5.2 折叠项目管理器窗口 34

  3.5.3 拆分项目管理器 35

  3.5.4 设置选项卡的顶层显示 35

 练习题 36

第4章 创建数据库和表 38

 4.1 创建数据库 38

  4.1.1 使用“项目管理器”创建数据库 38

  4.1.2 使用“新建”命令创建数据库 39

  4.1.3 使用CREATE DATABASE命令创建数据库 39

 4.2 打开与关闭数据库 40

  4.2.1 打开数据库 40

  4.2.2 关闭数据库 40

 4.3 建立自由表 40

  4.3.1 使用“项目管理器”创建自由表 41

  4.3.2 使用“新建”命令创建自由表 43

  4.3.3 使用CREATE命令创建自由表 43

 4.4 建立数据库表 43

  4.4.1 设置字段属性 45

  4.4.2 设置索引 47

  4.4.3 设置记录的有效性规则及触发器 48

 4.5 修改表结构 48

  4.5.1 使用“项目管理器”修改表结构 49

  4.5.2 使用MODIFY STRUCTURE命令修改表结构 49

 4.6 复制表结构 49

 4.7 表与数据库 50

  4.7.1 将自由表添加到数据库中 50

  4.7.2 从数据库中移去表 50

 4.8 建立存储过程 51

 练习题 51

第5章 表的基本操作 53

 5.1 打开表 53

  5.1.1 使用“文件”菜单中的“打开”命令 53

  5.1.2 使用USE命令 53

  5.1.3 使用“数据工作期”窗口 54

 5.2 关闭表 54

  5.2.1 使用USE命令 55

  5.2.2 使用“数据工作期”窗口 55

 5.3 添加记录 55

  5.3.1 利用键盘添加记录 55

  5.3.2 利用已有的表文件添加记录 56

 5.4 浏览记录 56

  5.4.1 使用“项目管理器”浏览记录 56

  5.4.2 定制浏览窗口 57

  5.4.3 使用浏览窗口 58

  5.4.4 使用BROWSE命令浏览记录 60

 5.5 编辑记录 66

  5.5.1 使用“项目管理器”编辑记录 66

  5.5.2 使用EDIT命令编辑记录 66

 5.6 记录的定位 67

  5.6.1 GO命令 67

  5.6.2 SKIP命令 68

  5.6.3 LOCATE命令 69

  5.6.4 CONTINUE命令 69

 5.7 显示记录 70

  5.7.1 LIST命令 70

  5.7.2 DISPLAY命令 71

 5.8 更新记录 71

 5.9 删除记录 72

  5.9.1 DELETE命令 72

  5.9.2 RECALL命令 73

  5.9.3 PACK命令 73

  5.9.4 ZAP命令 74

 练习题 74

第6章 索引与排序 78

 6.1 了解索引 78

 6.2 建立索引 80

  6.2.1 建立单一索引 81

  6.2.2 建立结构复合索引 81

  6.2.3 建立非结构复合索引 81

  6.2.4 设置复合索引排序方式 82

  6.2.5 设置有条件的索引 82

  6.2.6 建立唯一索引和候选索引 82

  6.2.7 使用COMPACT参数 83

  6.2.8 使用ADDITIVE参数 84

  6.2.9 建立组合索引解决排序冲突 84

 6.3 打开和关闭索引文件 85

  6.3.1 打开索引文件 85

  6.3.2 关闭索引文件 86

 6.4 设置当前索引文件 86

 6.5 利用索引快速查询 87

  6.5.1 FIND命令 87

  6.5.2 SEEK命令 87

 6.6 建立排序 88

 练习题 89

第7章 多表操作 93

 7.1 选择工作区 93

 7.2 工作区互访 94

 7.3 了解表间关系 95

 7.4 建立表间临时关系 96

  7.4.1 建立表间关联 96

  7.4.2 取消表间关联 98

 7.5 建立表间永久关系 98

  7.5.1 建立表间永久关系 98

  7.5.2 删除表间关系 99

  7.5.3 编辑表间关系 99

 7.6 设置参照完整性 100

 练习题 100

第8章 查询与视图 103

 8.1 创建查询 103

  8.1.1 使用查询设计器创建查询 103

  8.1.2 使用向导创建查询 105

  8.1.3 设置要查询的字段 105

  8.1.4 筛选记录 105

  8.1.5 排序准则 107

  8.1.6 建立分组汇总查询 107

 8.2 查询的输出方向 109

 8.3 运行查询 110

 8.4 SELECT-SQL命令 110

 8.5 本地视图与远程视图 112

  8.5.1 使用向导创建本地视图 112

  8.5.2 使用视图设计器创建本地视图 113

  8.5.3 创建远程视图 114

  8.5.4 CREATE SQL VIEW命令 115

 8.6 利用视图更新数据 115

 练习题 117

第9章 结构化查询语言(SQL) 119

 9.1 SQL概述 119

 9.2 SQL的数据定义功能 120

  9.2.1 建立新表 120

  9.2.2 为表添加新字段 121

  9.2.3 编辑表中已有字段 122

  9.2.4 删除表中指定字段 122

  9.2.5 删除表 123

 9.3 SQL的数据更新功能 123

  9.3.1 插入记录 123

  9.3.2 更新记录 124

  9.3.3 删除记录 125

 9.4 SQL的数据查询功能 125

 练习题 127

第10章 报表设计 129

 10.1 创建报表 129

  10.1.1 使用报表向导创建报表 129

  10.1.2 使用报表设计器创建报表 131

  10.1.3 使用快速报表创建报表 132

  10.1.4 “报表设计器”工具栏 133

  10.1.5 “报表控件”工具栏 134

 10.2 设置报表数据源 134

  10.2.1 设置报表的数据源 134

  10.2.2 为数据环境中的表设置索引 135

 10.3 报表布局 135

 10.4 报表中使用控件 137

  10.4.1 域控件 137

  10.4.2 标签控件 140

  10.4.3 OLE对象 140

  10.4.4 线条、矩形和圆角矩形 141

 10.5 数据分组 141

 10.6 报表输出 142

 练习题 144

第11章 程序设计基础 146

 11.1 程序的建立、编辑和运行 146

  11.1.1 菜单方式 146

  11.1.2 使用项目管理器 147

  11.1.3 命令方式 148

 11.2 常量和变量 148

  11.2.1 常量 148

  11.2.2 变量 149

 11.3 数组 151

 11.4 表达式与运算符 151

  11.4.1 数值表达式 151

  11.4.2 字符表达式 152

  11.4.3 日期表达式 152

  11.4.4 关系表达式 152

  11.4.5 逻辑表达式 153

 11.5 函数 154

  11.5.1 数值型函数 154

  11.5.2 字符型函数 155

  11.5.3 日期函数 156

  11.5.4 转换函数 157

  11.5.5 测试函数 158

 练习题 159

第12章 程序设计 162

 12.1 程序中常用的命令 162

  12.1.1 输入命令 162

  12.1.2 输出命令 165

  12.1.3 常用的系统状态设置命令 166

  12.1.4 其他命令 167

 12.2 结构化程序设计 168

  12.2.1 结构化程序的基本结构 169

  12.2.2 结构化程序设计方法 169

 12.3 顺序结构 169

 12.4 选择结构 170

  12.4.1 IF…ELSE…ENDIF语句 170

  12.4.2 DO CASE…ENDCASE语句 172

 12.5 循环结构 173

  12.5.1 DO WHILE…ENDDO语句 173

  12.5.2 SCAN…ENDSCAN语句 174

  12.5.3 FOR…ENDFOR语句 175

  12.5.4 多重循环 177

 练习题 178

第13章 表单设计 179

 13.1 创建表单 179

  13.1.1 表单向导 179

  13.1.2 表单设计器 182

  13.1.3 “表单设计器”工具栏 182

  13.1.4 “表单控件”工具栏 183

 13.2 设置数据环境 183

  13.2.1 打开数据环境设计器 183

  13.2.2 常用数据环境属性 184

  13.2.3 向数据环境设计器添加、移去表或视图 184

  13.2.4 数据环境设计器中关系的设置与编辑 184

 13.3 表单的属性窗口 185

 13.4 基本表单设计 186

 13.5 表单的保存与运行 188

  13.5.1 表单的保存 188

  13.5.2 表单的运行 188

 13.6 常用控件 189

  13.6.1 标签  189

  13.6.2 文本框  189

  13.6.3 编辑框  191

  13.6.4 命令按钮和命令按钮组  191

  13.6.5 选项按钮组  192

  13.6.6 复选框  194

  13.6.7 列表框和组合框  194

  13.6.8 表格  196

  13.6.9 微调控件  198

  13.6.10 其他常用控件 199

 13.7 表单中的事件过程 199

  13.7.1 表单中常用对象 199

  13.7.2 表单中的事件 201

 练习题 201

第14章 菜单设计 202

 14.1 菜单的基本概念 202

 14.2 建立菜单 203

  14.2.1 使用“项目管理器”创建菜单 203

  14.2.2 使用“新建”命令创建菜单 204

  14.2.3 使用CREATE MENU命令创建菜单 204

  14.2.4 在“菜单设计器”窗口中创建菜单 204

  14.2.5 创建快捷菜单 205

  14.2.6 生成菜单程序 206

 14.3 为菜单指定任务 207

  14.3.1 为菜单指定子菜单 207

  14.3.2 为菜单指定命令 208

  14.3.3 为菜单指定过程 209

 14.4 定义键盘访问键和快捷键 210

  14.4.1 定义键盘访问键 211

  14.4.2 定义键盘快捷键 211

 14.5 菜单项的逻辑分组 212

 练习题 213

第15章 应用程序的生成与发布 214

 15.1 生成应用程序 214

  15.1.1 将数据库应用系统所涉及的文件添加到项目中 214

  15.1.2 设置主文件 215

  15.1.3 连编 215

 15.2 制作安装盘 215

练习题 217

第16章 综合实例 218

 16.1 Visual FoxPro数据库应用系统开发步骤 218

  16.1.1 需求分析 218

  16.1.2 系统结构设计 219

  16.1.3 系统详细设计 219

  16.1.4 编译应用程序 219

 16.2 学生管理信息系统设计 219

  16.2.1 系统总体设计 219

  16.2.2 数据库设计 220

  16.2.3 窗体设计 220

  16.2.4 报表设计 224

  16.2.5 菜单设计 226

  16.2.6 主程序设计 227

  16.2.7 编译系统 228

实验 229

 实验1 Visual FoxPro  6.0工作环境的认识 229

 实验2 Visual FoxPro  6.0 项目管理器的使用 230

 实验3 数据库和表的设计与操作(一) 231

 实验4 数据库和表的设计与操作(二) 233

 实验5 查询的创建 235

 实验6 视图的创建和管理 236

 实验7 报表 237

 实验8 函数的使用和简单程序设计 239

 实验9 表单设计(一) 240

 实验10 表单设计(二) 242

 实验11 菜单 248

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/7 5:57:54