Visual Basic数据库系统开发技术PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:郭琦编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2003
- ISBN:7115117276
- 页数:405 页
第1章 数据库基础 1
1.1 数据库的概念 1
1.1.1 数据库的发展历史 1
1.1.2 数据库系统 3
1.1.3 数据仓库 4
1.2 关系型数据库 4
1.2.1 数据模型 4
1.2.2 实体之间的联系 6
1.2.3 E-R模型 7
1.2.4 规范化设计理念和方法 7
1.2.5 关键字 9
1.3 当前流行的几种数据库 12
1.3.2 SQL Server数据库 13
1.3.1 Access数据库 13
1.3.3 ORACLE数据库应用服务器 14
1.3.4 MySQL数据库 14
1.4 本章小结 15
第2章 用Microsoft Access创建数据库 16
2.1 Microsoft Access简介 16
2.2 Access的组成部分 17
2.3 创建一个新数据库 19
2.3.1 数据库需求分析 20
2.3.2 数据库结构设计 22
2.4 用Access自带工具创建数据表 23
2.4.1 创建新数据库 24
2.4.2 使用表向导创建表 25
2.4.3 使用“设计视图”创建表 26
2.5 设置表间关系 27
2.6 编辑管理数据记录 28
2.7 建立Access查询 29
2.8 Access数据库导入SQL Server数据库 31
2.9 本章小结 32
第3章 使用SQL查询语句访问数据库 33
3.1 SQL查询语言介绍 33
3.2 常用的SQL语句 34
3.2.1 综合查询语句SELECT 35
3.2.2 构造新表语句CREATE TABLE 39
3.2.3 修改已有表ALTER TABLE 41
3.2.4 删除表DROP TABLE 41
3.2.5 建立索引CREATE INDEX 42
3.2.6 删除索引DROP INDEX 42
3.2.7 插入语句INSERT 42
3.2.8 修改数据UPDATE 43
3.2.9 删除语句DELETE 44
3.3 数据库权限控制SQL 45
3.3.1 授权语句GRANT 45
3.3.2 收权语句REVOKE 46
3.4 嵌入式的SQL语句 47
3.5 本章小结 47
第4章 数据库访问对象(DAO)技术 48
4.1 DAO访问Access数据库介绍 48
4.2 DAO操作数据库的方式 49
4.2.1 DAO操作数据库的步骤 49
4.2.2 Visual Basic项目工程添加DAO引用 50
4.2.3 DBEngine初始化数据库环境 50
4.2.4 打开数据库 51
4.2.5 打开数据集 51
4.3 DAO数据库对象 52
4.3.1 DBEngine对象 53
4.3.2 Workspace对象 54
4.3.3 Connection对象 55
4.3.4 Database对象 57
4.3.5 Recordset对象 58
4.3.6 一个使用DAO查询的Visual Basic程序 62
4.4 DAO数据访问控制 67
4.4.1 Microsoft Jet(DAO)的多客户模型 67
4.4.2 刷新(Refresh)和重新查询(ReQuery) 80
4.4.3 DAO对象的关闭 82
4.5 DAO压缩Access数据库 82
4.6 DAO实现数据库的同步 84
4.7 DAO操作文本形式数据源 89
4.8 使用ODBC API操作数据库 93
4.9 本章小结 98
5.1.1 ADO技术的主要功能与特性 99
5.1.2 ADO模型的主要组成 99
第5章 用ADO操作数据库 99
5.1 ADO技术简介 99
5.1.3 ADO的编程模型 100
5.2 ADO连接数据库 101
5.2.1 通过ODBC设置数据源 101
5.2.2 ADO连接数据库的两种方式 102
5.3 ADO对象详解 103
5.3.1 Connection对象 103
5.3.2 Recordset对象 112
5.3.3 Command对象 125
5.3.4 Errors集合 132
5.4 ADO的数据构型SHAPE 133
5.4.1 数据构型的意义 133
5.4.2 ADO构型SHAPE的简单介绍 134
5.4.3 SHAPE使用方法 135
5.5 VB中使用ADO操作数据库 138
5.5.1 VB环境对ADO组件的引用 138
5.5.2 VB使用ADO操作数据库的例子 140
5.6 ADO的物理机制 144
5.7 本章小结 144
第6章 数据控件和数据感知控件 146
6.1 VB操作控件的方法 146
6.1.1 VB自带控件和Windows标准控件 146
6.1.2 符合COM规范的可视化控件(ActiveX控件)的注册 147
6.1.3 控件的属性、方法和事件 147
6.2 数据(Data)控件的使用 148
6.2.1 Data控件功能介绍 148
6.2.2 Data控件的属性、方法和事件 150
6.2.3 Data控件的使用方法 154
6.3 数据感知(Data-Aware)控件 155
6.3.1 DataSource属性 155
6.3.2 DataField属性 156
6.3.3 DataFormat属性 156
6.3.4 DataMember属性 156
6.3.5 数据感知控件列表 157
6.3.6 数据感知控件的使用实例 157
6.4 ADO Data控件 162
6.4.1 ADO Data控件的功能 162
6.4.2 ADO Data控件的使用方法 163
6.5 数据感知控件使用举例 168
6.5.1 DataList控件和DataCombo控件 168
6.5.2 DataGrid控件 169
6.5.3 DataList和DataCombo控件的级联查询 173
6.6 VB数据库编程方式综合比较 177
6.7 本章小结 179
第7章 数据环境 180
7.1 数据环境(DataEnvironment)对象 180
7.1.1 创建数据环境 180
7.1.2 Connection对象 181
7.1.3 Command对象 183
7.1.4 Command对象的层次结构 187
7.1.5 Command对象的字段映射 192
7.1.6 给数据对象添加ADO代码 194
7.2 数据环境的使用方法 194
7.2.1 数据环境使用的基本方法 194
7.2.2 将数据敏感控件绑定到数据环境中 195
7.2.4 在程序中访问数据环境中的对象 196
7.2.3 拖动对象创建数据绑定控件 196
7.3 Microsoft Hierarchical FlexGrid控件的使用方法 198
7.3.1 Microsoft Hierarchical F1exGrid功能介绍 199
7.3.2 将Hierarchical FlexGrid控件与数据环境绑定 199
7.3.3 Hierarchical FlexGrid控件的详细设置 202
7.3.4 给Hierarchical F1exGrid控件增加编辑功能 205
7.4 本章小结 207
第8章 数据报表设计和打印 209
8.1 DataReport的功能 209
8.1.1 DataReport介绍 209
8.1.2 DataReport的组成部分 210
8.1.3 DataReport的创建方法 212
8.2 DataReport的高级用法 217
8.2.1 数据报表中的统计 217
8.2.2 RptFunction控件的使用 219
8.2.3 报表的分组 221
8.2.4 数据报表分页 223
8.2.5 数据报表添加日期、时间、页号和标题 224
8.2.6 导出数据报表 225
8.2.7 数据报表的打印 227
8.2.8 DataReport的事件 228
8.3 数据报表设计器上控件的位置 230
8.4 数据报表实例 232
8.5 本章小结 234
第9章 数据图表 236
9.1 Microsoft Chart Control介绍 236
9.2 Microsoft Chart控件使用方法 237
9.2.1 项目添加Microsoft Chart控件 237
9.2.2 使用数组作Microsoft Chart控件的数据引擎 237
9.2.3 Microsoft Chart控件的外观类型 240
9.2.4 Microsoft Chart控件的3D特性 245
9.2.5 Microsoft Chart控件与数据的绑定 247
9.2.6 Microsoft Chart控件与Excel工作表的绑定 249
9.3 图表设计实例 251
9.4 本章小结 252
第10章 设计远程数据库应用系统 253
10.1 RDO远程数据库访问控件 253
10.1.1 RDO介绍 253
10.1.2 RDO对象的创建和连接数据库 255
10.1.3 RDO进行查询 264
10.1.4 RDO执行存储过程 269
10.1.5 RDO处理结果集 271
10.1.6 RDO执行开放式的批更新 274
10.1.7 RemoteData控件 277
10.2 RDO使用实例 279
10.3 本章小结 283
11.1 Internet应用程序 286
11.1.1 Visual Basic在Internet应用程序中的使用 286
第11章 多层结构数据库应用体系 286
11.1.2 Internet应用程序的本质 287
11.1.3 Visual Basic开发Internet应用程序的优点 290
11.2 Windows DNA体系结构 290
11.2.1 大型电子商务站点的特点 290
11.2.2 Windows DNA体系结构介绍 292
11.2.3 分层式组件化结构 294
11.2.4 Windows DNA体系结构原理 295
11.3 Windows DNA分层式系统的构造实例 297
11.4 本章小结 311
12.1 水晶报表(Crystal Report)控件使用 312
12.1.1 水晶报表(Crystal Report)控件的特点 312
第12章 复杂数据控件设计数据库程序 312
12.1.2 用Crystal Report创建报表 313
12.2 Web浏览器控件做报表设计 318
12.2.1 动态HTML(DHTML)的对象模型基础 318
12.2.2 基于DHTML的程序设计 323
12.2.3 Web浏览器控件 326
12.2.4 用Web浏览器制作HTML报表 330
12.2.5 Web浏览器报表用户控件使用示例 339
12.3 本章小结 345
第13章 解决数据安全问题 346
13.1 Access数据库的密码体系 346
13.1.1 共享数据库的安全准则 346
13.1.2 单个Access数据库的密码保护 347
13.1.3 Access的组(GROUP)和用户(USER) 348
13.1.4 Access的ODBC数据源权限设置 356
13.1.5 通过编程设置Access数据库密码 357
13.1.6 Access数据库的加密 362
13.2 SQL Server的安全系统 363
13.3 编写SQL语句不当引起的安全性问题 365
13.4 高级安全问题——数字认证(CA)系统 366
13.5 本章小结 369
第14章 综合实例——进销存管理系统 370
14.1 实例需求说明 370
14.1.1 软件需求描述 370
14.1.2 用户群体描述 370
14.1.3 功能列表 371
14.2 系统分析设计 371
14.2.1 系统架构 371
14.2.2 功能分析及模块设计 371
14.3.1 数据库设计说明书 372
14.3 数据库设计 372
14.3.2 E-R模型设计 373
14.4 界面与报表设计 376
14.4.1 程序主界面 376
14.4.2 管理主界面 376
14.4.3 入库管理和出库管理界面 378
14.4.4 查询报表 378
14.5 业务逻辑层设计 379
14.6 模块调用 382
14.7 数据报表 387
14.7.1 数据环境设计 387
14.7.2 数据报表设计 388
14.8 运行结果演示 390
14.9 本章小结 391
附录 393
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019