Visual Basic数据库应用系统开发从基础到实践


请输入要查询的词条内容:

Visual Basic数据库应用系统开发从基础到实践




基本信息


作者: 李长林 张丽华 王红

丛书名: 从基础到实践丛书

出版社:电子工业出版社

ISBN:7121015676

出版日期:2005 年9月

开本:16开

页码:413

内容简介


本书首先介绍了visual basic开发数据库系统的技巧和关键技术,尤其针对初学者如何快速入门,掌握visual basic对数据库的访问技术做了深入浅出的介绍。然后详细地讲述了access及sql server数据库的基本知识,同时还介绍了开发visual basic数据库经常会遇到的控件。最后,本书通过三个具有工程应用背景的项目实例,详细介绍了管理信息系统开发的全部过程,包括项目的需求分析、系统建模、系统配置、数据库分析、界面设计和代码分析与实现等步骤。

目录


第1章 数据库基础 1

1.1 数据库概述 1

1.1.1 数据库的基本概念 1

1.1.2 数据模型 2

1.1.3 visual basic与数据库开发 2

1.2 流行关系数据库 3

1.2.1 access 2002数据库 4

1.2.2 sql server数据库 9

1.3 数据库设计方法和步骤 17

1.4 小结 18

1.5 习题 18

第2章 visual basic数据库开发技术 19

2.1 visual basic数据库体系结构 19

2.2 visual basic访问数据库的

2.2 方案与比较 20

2.2.1 常用的数据库访问方法 20

2.2.2 visual basic访问数据库的

2.2.2 方案比较 24

2.3 odbc 25

2.3.1 odbc的定义 25

.2.3.2 配置odbc数据源 25

2.4 ado对象 29

2.4.1 ado控件 29

2.4.2 ado编程模型 30

2.5 dao对象 31

2.5.1 dao的层次结构 32

2.5.2 dao的集合体系 32

2.5.3 dao的对象 33

2.5.4 dao访问数据库 40

2.6 数据窗体向导的应用 45

2.7 小结 49

2.8 习题 49

第3章 sql语言 50

3.1 sql语言概述 50

3.1.1 sql语言基本成分 51

3.1.2 执行sql语言 51

3.2 select语句 55

3.2.1 注意事项 55

3.2.2 distinct关键字 56

3.2.3 top关键字 57

3.2.4 from子句 57

3.2.5 where子句 59

3.2.6 group by子句 64

3.2.7 order by子句 69

3.2.8 compute和compute by

3.2.8 子句 71

3.2.9 使用union子句 73

3.3 汇总函数 74

3.3.1 sum函数 75

3.3.2 avg函数 75

3.3.3 max函数 75

3.3.4 min函数 76

3.3.5 count函数 77

3.4 连接查询 77

3.4.1 连接的类型 78

3.4.2 在from和where

3.4.2 分句中指定连接 79

3.5 嵌套查询 80

3.5.1 使用in和not in关键字 81

3.5.2 使用比较运算符 81

3.5.3 使用exists和not exists

3.5.3 关键字 82

3.6 数据更改 83

3.6.1 insert语句 83

3.6.2 update语句 84

3.6.3 delete语句 84

3.7 小结 85

3.8 习题 85

第4章 实现access数据库 86

4.1 启动access 86

4.2 建立一个新的数据库 87

4.2.1 利用数据库模板创建新的数据库 87

4.2.2 直接创建一个空的数据库 92

4.3 打开数据库 93

4.3.1 打开数据库 93

4.3.2 复制数据库 94

4.3.3 删除数据库 94

4.4 数据库窗口及工具栏 95

4.4.1 数据库窗口 95

4.4.2 工具栏 96

4.5 认识表 97

4.5.1 表的【数据表】视图和工具栏 97

4.5.2 表的【设计】视图和工具栏 99

4.6 创建表 100

4.6.1 通过输入数据创建表 100

4.6.2 使用向导创建表 100

4.7 使用表设计器创建表 102

4.7.1 输入字段名称 102

4.7.2 确定数据类型 103

4.7.3 设定字段属性 106

4.7.4 设置主关键字 113

4.7.5 建立索引 113

4.7.6 设定表的属性 115

4.7.7 保存表 115

4.8 设定表之间的关系 115

4.8.1 认识关系 116

4.8.2 建立关系 117

4.8.3 关系工具栏 119

4.9 修改表 119

4.9.1 打开和关闭表 119

4.9.2 复制表 120

4.9.3 删除表 120

4.9.4 重新命名表 120

4.9.5 规范化表 121

4.9.6 修改字段名 121

4.9.7 插入新的字段 121

4.9.8 删除字段 122

4.9.9 修改字段属性 122

4.9.10 修改主关键字 123

4.9.11 删除表之间的关系 123

4.9.12 编辑表之间的关系 124

4.10 使用查询 124

4.11 使用查询向导创建查询 125

4.11.1 简单查询向导 126

4.11.2 交叉表查询向导 130

4.11.3 查找重复项查询向导 133

4.11.4 查找不匹配项查询向导 136

4.12 高级查询 138

4.12.1 交叉表查询 138

4.12.2 操作查询 140

4.12.3 参数查询 147

4.12.4 sql查询 148

4.13 综合实例 151

4.13.1 设计客户管理数据库 151

4.13.2 建立客户管理数据库 152

4.13.3 建立数据库表 153

4.13.4 使用查询 159

4.14 小结 160

4.15 习题 161

第5章 实现sql server数据库 163

5.1 使用企业管理器管理数据库 163

5.1.1 创建用户数据库 163

5.1.2 设置数据库选项 166

5.1.3 修改数据库 168

5.1.4 删除数据库 168

5.2 表 168

5.2.1 表的创建 168

5.2.2 表的删除 170

5.2.3 表的更新 171

5.3 记录 172

5.3.1 添加数据 172

5.3.2 修改数据 173

5.3.3 删除数据 174

5.4 索引 174

5.4.1 索引的建立 175

5.4.2 索引的删除 175

5.5 视图 175

5.5.1 视图的创建 175

5.5.2 视图的删除 177

5.5.3 视图的更新 177

5.6 查询 178

5.6.1 基本查询 178

5.6.2 高级查询 183

5.7 综合实例 192

5.8 小结 198

5.9 习题 198

第6章 界面设计 200

6.1 visual basic的显示 200

6.2 工具箱的进一步说明 200

6.2.1 框架 201

6.2.2 单选按钮 202

6.2.3 复选框 202

6.2.4 滚动条 203

6.2.5 定时器 204

6.3 公共对话框 204

6.3.1 一个简单的文件浏览器例子 205

6.3.2 对公共对话框进行操作 206

6.4 windows公共控件 206

6.4.1 imagelist控件 207

6.4.2 listview控件 207

6.4.3 progressbar控件 208

6.4.4 slider控件 208

6.4.5 statusbar控件 208

6.4.6 tabstrip控件 210

6.4.7 toolbar控件 210

6.4.8 treeview控件 211

6.5 菜单 211

6.5.1 菜单编辑工具 212

6.5.2 菜单实例 213

6.6 mdi窗体 217

6.7 使窗体独立于重新调整大小和

6.7 屏幕分辨率 218

6.8 帮助系统 220

6.8.1 构造上下文敏感帮助 220

6.8.2 访问windows帮助引擎 221

6.9 日历程序 222

6.10 小结 224

6.11 习题 224

第7章 与数据库相关的编程 225

7.1 存取数据库中的图片 225

7.1.1 数据库的设计 225

7.1.2 文件读写程序的编写 225

7.1.3 存取数据库图片实例 226

7.2 制作应用程序 227

7.2.1 新建安装工程package and

7.2.1 development向导 228

7.2.2 建立包 228

7.3 数据库打印 232

7.4 用visual basic外接程序

7.4 制作个人财务软件 235

7.4.1 程序说明 235

7.4.2 建立程序 237

7.5 小节 244

7.6 习题 244

第8章 与数据库编程相关的控件 245

8.1 textbox控件 245

8.1.1 文本框控件的主要属性 246

8.1.2 文本框控件的事件 248

8.2 treeview控件 249

8.2.1 treeview控件说明 249

8.2.2 完成代码 250

8.3 dbgrid控件 253

8.4 listbox控件 254

8.4.1 listbox控件简介 255

8.4.2 listbox控件应用 258

8.5 ado data控件 262

8.5.1 ado data控件 262

8.5.2 连接数据源 263

8.5.3 指定数据记录来源 265

8.5.4 执行阶段连接数据源 266

8.5.5 ado data控件说明 266

8.5.6 ado data 控件方法 267

8.5.7 ado data控件事件 267

8.6 mschart控件 268

8.6.1 mschart控件使用方法 268

8.6.2 实例 269

8.7 用ado编写数据库综合实例 272

8.7.1 实例说明 272

8.7.2 实现 272

8.8 小结 274

8.9 习题 275

第9章 仓库管理系统 276

9.1 需求分析 276

9.2 结构设计 276

9.3 数据库设计 277

9.3.1 建立access数据库 277

9.3.2 连接数据 279

9.4 界面设计 280

9.4.1 创建主窗体 280

9.4.2 创建各子窗体 281

9.5 建立公共模块 286

9.6 代码设计 287

9.6.1 主窗体代码 287

9.6.2 各子窗体的代码 288

9.7 小结 309

9.8 习题 309

第10章 公司人力资源管理系统 310

10.1 系统设计 310

10.1.1 系统的需求分析 310

10.1.2 系统的概念结构的设计 310

10.2 实现数据库 311

10.3 新建工程 312

10.4 登录窗体的设计 313

10.4.1 窗体设计 313

10.4.2 登录窗体的源代码 316

10.5 主窗体界面的设计 316

10.5.1 主窗体属性 317

10.5.2 创建主窗体菜单 318

10.5.3 创建公共模块 318

10.6 建立其他模块 320

10.6.1 员工信息模块 320

10.6.2 员工考勤模块 332

10.6.3 员工调动模块 355

10.7 主窗体源代码 362

10.8 小结 365

10.9 习题 365

第11章 票务管理信息系统 366

11.1 系统设计 366

11.1.1 系统需求分析 366

11.1.2 系统的概念结构的设计 367

11.2 实现数据库 369

11.2.1 建立数据表 370

11.2.2 设置sql server数据库 372

11.2.3 设置sql server数据库 373

11.2.4 设置odbc 374

11.2.5 设置visual basic 6.0 375

11.3 创建主窗体 375

11.3.1 创建主窗体 375

11.3.2 创建主窗体的菜单 376

11.3.3 创建公用模块 377

11.4 创建舱位信息窗体 379

11.4.1 舱位信息窗体 379

11.4.2 创建舱位等级窗体 382

11.4.3 修改 385

11.4.4 删除 386

11.5 创建客机信息管理模块 387

11.5.1 创建客机信息窗体 387

11.5.2 创建添加信息窗体 387

11.5.3 修改信息 390

11.5.4 删除 390

11.5.5 查询 391

11.6 创建航班信息窗体 393

11.6.1 创建航班信息窗体 393

11.6.2 创建添加窗体 393

11.6.3 修改航班信息 394

11.6.4 删除按钮 394

11.6.5 查询航班信息 395

11.7 创建客户类型窗体 396

11.7.1 创建显示客户类型信息窗体 396

11.7.2 创建添加客户类型信息窗体 397

11.7.3 修改 397

11.7.4 删除 398

11.8 创建客户信息管理窗体 399

11.8.1 创建客户信息窗体 399

11.8.2 创建添加客户信息窗体 400

11.8.3 修改客户信息 400

11.8.4 删除客户信息 401

11.8.5 查询 401

11.9 创建订票信息管理窗体 402

11.9.1 创建机票信息表窗体 402

11.9.2 创建添加订票信息窗体 402

11.9.3 查询 409

11.10 创建火车信息表窗体 413

11.11 小结 413

11.12 习题 413

参考文献 414