图书介绍
Visual Basic .NET数据库高级教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 程晓琳,宋苗云,黄志超等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302087997
- 出版时间:2004
- 标注页数:405页
- 文件大小:47MB
- 文件页数:419页
- 主题词:BASIC语言-程序设计-教材
PDF下载
下载说明
Visual Basic .NET数据库高级教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1章 Visual Basic.NET与数据库1
1.1 .NET概述1
1.1.1 ADO.NET简单介绍2
1.1.2 ASP.NET介绍3
1.1.3 网络服务介绍3
1.1.4 安全性4
1.2 Visual Basic.NET与数据库4
1.3 Visual Basic.NET中常用的数据库访问对象模型5
1.3.1 DAO数据对象模型5
1.3.2 ADO.NET数据库访问对象模型10
1.4 小结14
第2章 大型关系数据库15
2.1 概述15
2.2 数据库技术发展16
2.2.1 第一代数据库系统——层次、网状数据库系统16
2.2.2 第二代数据库系统——关系数据库系统17
2.2.3 新一代数据库技术的研究和发展19
2.2.4 第三代数据库系统20
2.2.5 第三代数据库的发展21
2.2.6 数据库新技术22
2.3 数据库系统概述25
2.3.1 数据库的基本术语25
2.3.2 数据库系统的数据模型27
2.3.3 关系数据库的数据模型31
2.3.4 数据库系统结构35
2.3.5 数据库系统的组成37
2.3.6 数据库系统的分类37
2.4 各种数据库后台产品38
2.4.1 Sybase数据库39
2.4.2 SQL Server数据库39
2.4.3 Oracle数据库41
2.5 关系数据库的设计原则43
2.5.1 数据库设计一般步骤43
2.5.2 数据库设计综合实例44
2.6 小结47
第3章 高级SQL语言编程48
3.1 SQL语言概述48
3.1.1 了解SQL语言48
3.1.2 SQL语言基本成分49
3.2 利用SQL Server学习SQL语言50
3.3 运用SQL语言52
3.3.1 数据定义语言52
3.3.2 基本的数据操纵语言54
3.3.3 超越基本的数据操纵语言59
3.4 高级T-SQL语言65
3.4.1 批和脚本65
3.4.2 声明局部变量和赋值67
3.4.3 全局变量67
3.4.4 流程控制语句68
3.5 查询优化70
3.5.1 分析问题70
3.5.5 注释70
3.5.2 解决问题71
3.5.3 实例分析73
3.6 小结76
第4章 Visual Basic.NET与后台数据库的连接77
4.1 ODBC数据源77
4.1.1 ODBC基础77
4.1.2 注册ODBC数据源78
4.1.3 Visual Basic.NET中编程连接到ODBC数据源84
4.2 Visual Basic.NET中用ADO.NET和ODBC.NET连接各种数据库85
4.2.1 ADO.NET和ODBC.NET86
4.2.2 数据提供者86
4.2.3 连接各种数据库87
4.3 小结88
第5章 数据库操作技术89
5.1 概述89
5.1.1 数据库和文件89
5.2 数据库操作90
5.2.1 创建数据库90
5.1.3 盘区90
5.1.2 页面90
5.2.2 创建数据库示例92
5.2.3 设置数据库属性96
5.2.4 修改数据库的大小97
5.2.5 删除数据库100
5.3 表操作100
5.3.1 列的属性100
5.3.2 如何创建表101
5.3.3 添加和删除表中的列102
5.3.4 创建和使用约束103
5.3.5 用户自定义数据类型105
5.4 视图操作107
5.4.1 创建视图107
5.4.2 视图的优点与缺点108
5.4.3 创建视图的实例109
5.4.4 视图信息的查询111
5.4.5 视图的修改和删除111
5.5.1 索引综述112
5.4.6 视图的限制112
5.5 索引操作112
5.5.2 创建索引113
5.5.3 索引信息的查看和删除索引118
5.5.4 全文索引119
5.6 Visual Basic.NET中进行数据库操作121
5.7 特殊数据类型处理——存取数据库中的图片130
5.7.1 界面设计130
5.7.2 代码设计132
5.7.3 效果演示138
5.8 小结139
第6章 存储过程高级设计140
6.1 概述140
6.2 游标使用技术141
6.2.1 游标的使用方法141
6.2.2 使用游标修改数据144
6.2.3 游标示例145
6.3.1 如何使用动态执行146
6.3 动态执行146
6.3.2 创建动态执行147
6.4 创建存储过程150
6.4.1 系统存储过程150
6.4.2 创建用户自己的存储过程154
6.4.3 将消息集成到存储过程158
6.5 Visual Basic.NET中创建并调用存储过程159
6.6 小结167
7.1.1 创建触发器168
7.1 概述168
第7章 触发器高级设计168
7.1.2 修改触发器171
7.1.3 删除触发器172
7.2 嵌套、递归和触发器基础172
7.2.1 嵌套触发器172
7.2.2 递归触发器173
7.3 使用触发器加强业务规则174
7.4 触发器检查175
7.4.2 通过查询分析器中检查触发器176
7.4.1 通过SQL Server企业管理器检查触发器176
7.5 存储系统信息177
7.6 用触发器维护引用完整性179
7.6.1 触发器和约束179
7.6.2 用触发器维护引用完整性179
7.7 级联删除触发器181
7.8 级联更新触发器183
7.9 触发器设计实例184
7.10 小结188
8.1.1 打印对话框189
第8章 打印与报表高级设计189
8.1 打印189
8.1.2 PrintDocument类190
8.1.3 打印实例190
8.2 打印DataGrid控件194
8.2.1 用于打印的PrintDataGrid类设计194
8.2.2 建立数据源199
8.2.3 示例打印200
8.3 DataGrid高级应用201
8.3.1 DataGrid的基本结构202
8.3.2 自定义DataGrid控件202
8.3.3 测试204
8.4 Visual Basic.NET中利用Word、Excel输出报表206
8.4.1 建立数据源206
8.4.2 输出报表到Word207
8.4.3 输出报表到Excel209
8.5 Visual Basic.NET中水晶报表的制作210
8.5.1 CrystalReportViewer控件211
8.5.2 加入报表212
8.5.3 设计报表216
8.6 小结217
第9章 数据复制、备份与恢复218
9.1 数据库的复制218
9.1.1 复制的模型218
9.1.2 事务220
9.1.3 复制局限性221
9.1.4 复制的三种类型222
9.1.5 数据同步更新223
9.2 数据库备份226
9.2.1 备份概述226
9.2.2 创建备份设备228
9.2.3 管理备份设备231
9.2.4 备份数据库232
9.2.5 调度备份235
9.2.7 备份系统数据库236
9.2.6 与备份一起运行DBCC236
9.2.8 事务日志237
9.3 数据库恢复238
9.3.1 恢复过程概述238
9.3.2 自动恢复238
9.3.3 恢复用户数据库239
9.3.4 恢复系统数据库242
9.4 Visual Basic.NET中使用SQLDMO备份恢复数据库244
9.5 小结250
10.1 文本文件格式251
第10章 数据格式的转换251
10.2 将数据转化成XML格式255
10.2.1 XML概述255
10.2.2 XML文档257
10.2.3 将数据转换为XML格式258
10.3 Visual Basic.NET中将数据转换为Foxpro、Access、Excel和Paradox4.x格式263
10.4 SQL Server与Access、Excel的数据转换267
10.4.1 SQL Server和Access的数据导入导出267
10.4.2 利用T-SQL语句进行导入导出268
10.4.3 SQL Server和Excel的数据导入导出269
10.5 小结270
第11章 数据库安全272
11.1 数据库安全概述272
11.1.1 数据库的三类安全性问题272
11.1.2 数据库安全的威胁源273
11.1.3 数据库安全的评测标准274
11.2 数据库的安全性机制275
11.2.1 用户标识和鉴别275
11.2.2 访问控制276
11.2.4 审计278
11.2.5 数据加密278
11.2.3 视图机制278
11.3 数据库的其他安全控制机制279
11.3.1 信息流程控制279
11.3.2 推论控制280
11.4.1 用户标识和鉴定281
11.4.2 授权与检查机制281
11.4 Oracle数据库的安全性措施281
11.4.3 审计技术283
11.4.4 用户自定义安全性措施283
11.5 SQL Server的安全技术284
11.5.1 账户管理技术284
11.5.2 许可管理技术289
11.6 小结294
第12章 开发N-层数据库应用系统296
12.1 概述296
12.2.1 MTS概述297
12.2 MTS与COM+297
12.2.2 COM+298
12.3 应用体系结构300
12.3.1 B/S体系结构301
12.3.2 3-层体系结构302
12.3.3 Windows DNA302
12.3.4 N-层体系结构303
12.4 N-层体系结构数据库应用开发实例304
12.4.1 建立数据库304
12.4.2 设计中间件305
12.4.3 表现层设计313
12.5 小结325
第13章 高级界面开发326
1 3.1 系统托盘程序开发326
13.2 多窗体程序设计——向导窗体设计330
13.3 多文档窗体程序设计334
13.4 构建Splash窗体338
13.4.1 技术背景及实现方案339
13.4.2 Splash类库设计340
13.4.3 Splash屏幕演示344
13.4.4 局限性和可扩展性347
13.5 自画菜单348
13.5.1 界面设计348
13.5.2 IconMenuItem类设计349
13.5.3 效果演示352
13.6 类QQ界面353
13.6.1 使用Access建立数据库354
13.6.2 启动窗口界面及代码设计355
13.6.3 名片信息窗口界面及代码设计362
13.6.4 添加名片窗口界面及代码设计368
13.7 小结371
第14章 帮助文件开发372
14.1 概述372
14.2.2 EXE文件格式374
14.2.3 HLP格式374
14.2 帮助文件格式与阅读器374
14.2.1 TXT格式374
14.2.4 HTML格式和CHM格式375
14.2.5 PDF格式375
14.3 帮助文件制作工具介绍376
14.3.1 HTML Help WorkShop376
14.3.2 ForeHelp376
14.3.3 DocToHelp376
14.4.1 HTML Help Workshop377
14.3.4 RoboHelp377
14.4 利用HTML Help Workshop制作帮助文件377
14.4.2 创建帮助项目378
14.4.3 开发帮助项目379
14.5 应用程序同帮助文件关联385
14.6 小结386
第15章 应用程序的部署387
15.1 概述387
15.2.2 如何解决DLL HELL388
15.2.1 DLL HELL388
15.2 应用程序部署388
15.2.3 XCOPY部署389
15.3 .NET之前的部署389
15.3.1 手动安装390
15.3.2 定制安装程序390
15.3.3 Windows Installer390
15.4 .NET中的部署391
15.5.2 创建安装项目392
15.5.1 示例项目392
15.5 在.NET中创建应用程序部署392
15.5.3 安装编辑器393
15.5.4 添加文件、项目输出和快捷方式394
15.5.5 定制用户界面396
15.5.6 安装测试398
15.6 数据库的打包安装400
15.6.1 MSDE打包400
15.6.2 自动安装备份数据库数据401
15.7 小结404
热门推荐
- 1993995.html
- 3877350.html
- 1937919.html
- 2081963.html
- 3765646.html
- 2573865.html
- 306649.html
- 269447.html
- 563630.html
- 397199.html
- http://www.ickdjs.cc/book_3228151.html
- http://www.ickdjs.cc/book_2267058.html
- http://www.ickdjs.cc/book_2402492.html
- http://www.ickdjs.cc/book_3396400.html
- http://www.ickdjs.cc/book_1520195.html
- http://www.ickdjs.cc/book_2678975.html
- http://www.ickdjs.cc/book_928382.html
- http://www.ickdjs.cc/book_3035122.html
- http://www.ickdjs.cc/book_2955730.html
- http://www.ickdjs.cc/book_2546922.html