Visual Basic数据库应用系统开发从基础到实践PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:李长林,张丽华,王红编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2005
- ISBN:7121015676
- 页数:414 页
第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访问数据库的方案与比较 20
2.2.1 常用的数据库访问方法 20
2.2.2 Visual Basic访问数据库的方案比较 24
2.3.1 ODBC的定义 25
2.3.2 配置ODBC数据源 25
2.3 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.4 FROM子句 57
3.2.3 TOP关键字 57
3.2.5 WHERE子句 59
3.2.6 GROUP BY子句 64
3.2.7 ORDER BY子句 69
3.2.8 COMPUTE和COMPUTE BY子句 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分句中指定连接 79
3.5 嵌套查询 80
3.5.1 使用IN和NOTIN关键字 81
3.5.2 使用比较运算符 81
3.5.3 使用EXISTS和NOT EXISTS关键字 82
3.6.1 INSERT语句 83
3.6 数据更改 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.1 表的【数据表】视图和工具栏 97
4.5 认识表 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.5 建立索引 113
4.7.4 设置主关键字 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.4 重新命名表 120
4.9.2 复制表 120
4.9.3 删除表 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.10 使用查询 124
4.9.12 编辑表之间的关系 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.1 添加数据 172
5.3 记录 172
5.3.2 修改数据 173
5.3.3 删除数据 174
5.4 索引 174
5.5 视图 175
5.5.1 视图的创建 175
5.4.2 索引的删除 175
5.4.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.1 Visual Basic的显示 200
6.2 工具箱的进一步说明 200
第6章 界面设计 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.4 Windows公共控件 206
6.3.2 对公共对话框进行操作 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.5 菜单 211
6.4.8 TreeView控件 211
6.5.1 菜单编辑工具 212
6.5.2 菜单实例 213
6.6 MDI窗体 217
6.7 使窗体独立于重新调整大小和屏幕分辨率 218
6.8 帮助系统 220
6.8.1 构造上下文敏感帮助 220
6.8.2 访问Windows帮助引擎 221
6.9 日历程序 222
6.11 习题 224
6.10 小结 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 Development向导 228
7.2.2 建立包 228
7.3 数据库打印 232
7.4 用Visual Basic外接程序制作个人财务软件 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.2 实现 272
8.7.1 实例说明 272
8.7 用ADO编写数据库综合实例 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.1 创建主窗体 280
9.4 界面设计 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.1.1 系统的需求分析 310
10.1.2 系统的概念结构的设计 310
第10章 公司人力资源管理系统 310
10.1 系统设计 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.3 创建公共模块 318
10.5.2 创建主窗体菜单 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.1.1 系统需求分析 366
第11章 票务管理信息系统 366
11.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.3.1 创建主窗体 375
11.3 创建主窗体 375
11.2.5 设置Visual Basic 6.0 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.2 创建添加信息窗体 387
11.5.1 创建客机信息窗体 387
11.5 创建客机信息管理模块 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.1 创建显示客户类型信息窗体 396
11.7 创建客户类型窗体 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.5 查询 401
11.8.4 删除客户信息 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
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《管理信息系统习题集》郭晓军 2016
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017