《数据库应用与程序设计教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:陈宝贤主编
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2004
  • ISBN:7115125031
  • 页数:260 页
图书介绍:本书介绍了数据库管理操作技术及应用程序设计的基本方法。

目录 1

第1章 数据库应用基础 1

1.1 数据处理及数据管理 1

1.1.1 信息与数据 1

1.1.2 数据处理及数据管理 2

1.2 数据库系统组成 4

1.2.1 组成数据库系统的5个主要部分 4

1.2.2 数据库系统对软、硬件的要求 5

1.2.3 数据库系统的特点 5

1.3 数据模型(Data Model) 6

1.3.1 实体联系模型 6

1.3.2 数据模型 7

1.3.3 关系具有的性质 9

1.3.4 关系运算 10

习题 11

第2章 Visual FoxPro 6.0概述 13

2.1 微型计算机关系数据库产品概述 13

2.1.1 dBASE关系数据库产品 13

2.1.2 FoxBASE关系数据库产品 13

2.1.3 FoxPro关系数据库产品 14

2.2 Visual FoxPro 6.0功能简介 14

2.2.1 数据库管理及项目管理 14

2.2.2 应用程序开发功能 15

2.2.3 客户/服务器解决方案 16

2.3 Visual FoxPro 6.0系统安装 17

2.3.1 系统对软硬件要求 17

2.3.2 安装Visual FoxPro 6.0的步骤 17

2.4 Visual FoxPro 6.0性能指标及常用文件类型 18

2.4.1 Visual FoxPro 6.0性能指标 18

2.5 文件命名方法、命令格式 19

2.5.1 文件命名方法 19

2.4.2 常用文件类型及扩展名 19

2.5.2 命令格式中符号使用的约定 20

2.5.3 Visual FoxPro 6.0命令的一般语法格式 20

2.6 Visual FoxPro 6.0操作界面与主菜单 21

2.6.1 启动与退出Visual FoxPro 22

2.6.2 Visual FoxPro 6.0的主界面 22

2.7 项目管理器、设计器、向导和生成器 26

2.7.1 项目管理器 26

2.7.2 Visual FoxPro设计器 28

2.7.3 向导 29

2.7.4 Visual FoxPro生成器 31

2.8 Visual FoxPro的配置 31

2.8.1 设置Visual FoxPro的配置 31

2.8.2 配置文件 33

2.8.3 恢复Visual FoxPro环境 34

习题 35

3.1.2 基本数据类型使用规定 37

3.1.1 基本数据类型的种类 37

第3章 数据类型、表达式和函数 37

3.1 数据类型 37

3.2 常量与变量 39

3.2.1 常量 39

3.2.2 变量 41

3.2.3 内存变量使用与操作命令 42

3.3 运算符与表达式 45

3.3.1 算术运算符与数值表达式 45

3.3.2 字符串运算符与字符表达式 45

3.3.3 日期时间运算符与日期时间表达式 46

3.3.4 关系运算符与关系表达式 46

3.3.5 逻辑运算符与逻辑表达式 47

3.3.6 显示表达式、变量、数组元素值 48

3.4 常用函数 48

3.4.1 系统函数与用户自定义函数 48

3.4.2 数值处理函数 49

3.4.3 字符串处理函数 50

3.4.4 日期和时间处理函数 52

3.4.5 数据类型转换函数 53

3.4.6 系统测试函数 54

3.4.7 系统信息函数 56

习题 56

第4章 数据库基本操作 59

4.1 建立数据库 59

4.1.1 数据库的建立 59

4.1.2 打开数据库 61

4.1.3 数据库设计器 61

4.2 建立数据库表与自由表 62

4.2.1 数据库表与自由表的设计 62

4.2.2 创建一个数据库表 63

4.2.3 创建自由表 66

4.3.1 在数据库中添加表与移出表 67

4.3 数据库中对表的操作 67

4.3.2 使用浏览器 68

4.3.3 修改表结构 70

4.4 数据库与表的基本操作命令 71

4.4.1 数据库的基本操作命令 72

4.4.2 表的建立与表结构的修改 72

4.4.3 表的浏览与显示 73

4.4.4 记录定位 74

4.4.5 记录的编辑、修改及替换 75

4.4.6 记录的追加、插入 76

4.4.7 记录的删除 77

4.4.8 统计与汇总 78

习题 81

第5章 数据库综合操作 83

5.1 索引及索引类型 83

5.1.1 索引 83

5.1.2 索引的类型 84

5.2 创建索引与索引的使用 85

5.2.1 用表设计器创建索引 85

5.1.3 索引文件及其分类 85

5.2.2 用命令方式创建索引 87

5.2.3 使用索引 88

5.3 数据库中多表的使用 90

5.3.1 工作区 90

5.3.2 工作区选择 91

5.4 建立表间的关系 94

5.4.1 建立表间永久关系 94

5.4.2 设置参照完整性 95

5.4.3 建立表间临时关系 97

习题 99

第6章 SQL语言 101

6.1 SQL语言概述 101

6.2.2 数据查询命令 102

6.2 数据查询 102

6.2.1 数据查询 102

6.2.3 应用实例 104

6.3 SQL的数据定义功能 107

6.3.1 CREATE TABLE命令 107

6.3.2 CREATE CURSOR命令 109

6.3.3 ALTER TABLE命令 109

6.3.4 DROP TABLE命令 111

6.4 SQL数据更新功能 111

6.4.1 插入命令 111

6.4.2 更新命令 112

6.4.3 删除命令 112

习题 113

第7章 视图与查询 115

7.1 创建视图 115

7.1.1 视图的概念 115

7.1.2 使用向导创建本地视图 116

7.1.3 使用视图设计器创建本地视图 120

7.1.4 创建远程视图 128

7.1.5 使用CREATE SQL VIEW命令创建视图 130

7.2 利用视图访问和更新数据 130

7.2.1 数据库视图的操作 130

7.2.2 利用视图更新数据 131

7.3 创建与使用查询 132

7.3.1 创建查询的过程 132

7.3.2 查询举例 136

7.3.3 运行查询 137

习题 137

第8章 程序设计基础 139

8.1 程序文件 139

8.1.1 Visual FoxPro的工作方式 139

8.1.2 程序文件的建立与修改 140

8.1.4 程序文件的执行 141

8.1.3 程序文件的保存 141

8.1.5 程序文件中的其他常用命令 142

8.2 程序的基本结构 143

8.2.1 结构化程序 143

8.2.2 顺序结构 144

8.2.3 分支结构 144

8.2.4 循环结构 148

8.3.1 定义过程或过程文件 152

8.3 过程及其调用 152

8.3.2 调用过程或过程文件 153

8.3.3 变量的作用域 157

8.4 程序的测试与调试 158

8.4.1 建立测试环境 158

8.4.2 调试器窗口 158

8.4.3 断点 160

习题 161

9.1.1 菜单方式创建项目 163

第9章 项目管理器 163

9.1 创建项目 163

9.1.2 命令方式创建项目 164

9.1.3 菜单方式打开项目 164

9.1.4 命令方式打开项目 164

9.2 使用项目管理器 164

9.2.1 项目管理器的基本用法 165

9.2.2 项目连编 167

习题 170

第10章 面向对象可视化编程基础 171

10.1 面向对象程序设计的基本概念 171

10.1.1 对象和类 171

10.1.2 继承、封装和多态 172

10.1.3 属性、事件和方法 173

10.2 Visual FoxPro中类的操作 174

10.2.1 Visual FoxPro的基类 174

10.2.2 创建类 175

10.2.3 类的设置 177

10.2.4 类的修改 178

10.3 Visual FoxPro中对象的操作 178

10.3.1 由类创建对象 178

10.3.2 创建对象的引用 178

10.3.3 为对象设置属性 180

10.3.4 调用方法程序 181

10.3.5 触发事件 181

习题 183

第11章 表单设计及运行 184

11.1 建立表单 184

11.1.1 用表单向导建立表单 184

11.1.2 表单设计器 187

11.1.3 使用表单集扩充表单 191

11.1.4 设置数据环境 191

11.2.1 管理表单属性 194

11.2 表单的属性、事件和方法 194

11.2.2 管理表单事件和方法 196

11.3 修改和保存表单 197

11.3.1 修改表单 197

11.3.2 保存表单 197

11.4 运行表单 198

11.4.1 在设计时运行表单 198

11.4.2 从程序中运行表单 198

习题 199

第12章 表单控件 200

12.1 常用控件介绍 200

12.1.1 常用控件的使用场景 200

12.1.2 选择合适的控件 201

12.1.3 常用控件的公共属性和基本操作 202

12.1.4 设置控件的Tab键次序 202

12.2.1 “标签”控件(Label) 203

12.2 显示信息的控件 203

12.2.2 “线条”控件(Line) 204

12.2.3 “形状”控件(Shape) 204

12.2.4 “图像”控件(Image) 205

12.2.5 使用表单图形显示信息 205

12.3 文本框与编辑框 205

12.3.1 “文本框”控件(TextBox) 205

12.3.2 “编辑框”控件(EditBox) 207

12.4 命令按钮与命令按钮组 208

12.4.1 “命令按钮”控件(CommandButton) 208

12.4.2 “命令按钮组”控件(CommandGroup) 211

12.5 选项按钮组和复选框 213

12.5.1 “选项按钮组”控件(OptionGroup) 213

12.5.2 “复选框”控件(CheckBox) 214

12.6 列表框和组合框 215

12.6.1 “列表框”控件(ListBox) 215

12.6.2 “组合框”控件(ComboBox) 217

12.7 表格和页框 218

12.7.1 “表格”控件(Grid) 218

12.7.2 “页框”控件(PageFrame) 221

12.8 其他控件 222

12.8.1 “微调”控件(Spinner) 222

12.8.2 “计时器”控件(Timer) 222

12.8.3 ActiveX控件(OleControl) 224

12.8.4 ActiveX绑定控件(OleBoundControl) 224

12.8.5 “容器”控件(Container) 224

12.8.6 “超级链接”控件(Hyperlink) 225

习题 225

第13章 菜单系统 227

13.1 菜单系统概述 227

13.2 菜单设计器 228

13.2.2 菜单设计器的界面 229

13.2.1 进入菜单设计器 229

13.3 应用系统菜单设计实例 232

13.4 使用“快捷菜单设计器”创建快捷菜单 236

13.5 在项目中添加菜单系统 238

习题 238

第14章 创建输出报表 240

14.1 报表概述 240

14.2 使用“报表向导”制作报表 241

14.3 使用“快速报表”制作单表报表 245

14.4 使用“报表设计器”制作和修改报表 247

14.4.1 报表带区 248

14.4.2 报表的数据环境 248

14.4.3 报表控件 249

14.4.4 报表布局 253

14.4.5 分组报表 256

14.5 在项目中添加报表 259

习题 259