新闻资讯
看你所看,想你所想

Visual Basic.NET资料库高级教程

Visual Basic.NET资料库高级教程

Visual Basic.NET资料库高级教程

《Visual Basic.NET资料库高级教程》是2004年清华大学出版社出版的图书,作者是程晓琳。

基本介绍

  • 书名:Visual Basic.NET资料库高级教程
  • 作者:程晓琳
  • ISBN:9787302087991
  • 页数:405页
  • 定价:48元
  • 出版社:清华大学出版社 
  • 出版时间:2004年1月
  • 装帧:平装

图书简介

.NET是微软针对未来网际网路推出的一个设计架构。在这个架构中,微软的所有产品和套用都将以网路为中心成为这个架构规範下的一个部分,这些产品和套用包括常见的伺服器、设计工具甚至连线套用规範。Visual Basic.NET作为资料库前端开发的一款非常优秀的工具,它多数变化都以.NET框架为基础。本书主要介绍Visual Basic.NET在资料库设计方面的一些高级专题。这些专题主要包括高级SPL语言编程、Visual Basic.NET与资料库后台产品的连线、资料库操作技术、存储过程高级设计、触发器高级设计、列印与报表级设计、资料库的複製、备分与恢复、数据格式的转换、资料库安全、开发N层资料库套用系统、高级界面开发、帮助档案製作和安装程式製作等技术专题。
本书适合有编程基础,希望自已在Visual Basic.NET资料库套用方面知识水平得到提高的读者阅读。

图书目录

第1章VisualBasic.NET与资料库 1
1.1.NET概述 1
1.1.1ADO.NET简单介绍 2
1.1.2ASP.NET介绍 3
1.1.3网路服务介绍 3
1.1.4安全性 4
1.2VisualBasic.NET与资料库 4
1.3VisualBasic.NET中常用的资料库访问对象模型 5
1.3.1DAO数据对象模型 5
1.3.2ADO.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.1Sybase资料库 39
2.4.2SQLServer资料库 39
2.4.3Oracle资料库 41
2.5关係资料库的设计原则 43
2.5.1资料库设计一般步骤 43
2.5.2资料库设计综合实例 44
2.6小结 47
第3章高级SQL语言编程 48
3.1SQL语言概述 48
3.1.1了解SQL语言 48
3.1.2SQL语言基本成分 49
3.2利用SQLServer学习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.5注释 70
3.5查询最佳化 70
3.5.1分析问题 70
3.5.2解决问题 71
3.5.3实例分析 73
3.6小结 76
第4章VisualBasic.NET与后台资料库的连线 77
4.1ODBC数据源 77
4.1.1ODBC基础 77
4.1.2注册ODBC数据源 78
4.1.3VisualBasic.NET中编程连线到ODBC数据源 84
4.2VisualBasic.NET中用ADO.NET和ODBC.NET连线各种资料库 85
4.2.1ADO.NET和ODBC.NET 86
4.2.2数据提供者 86
4.2.3连线各种资料库 87
4.3小结 88
第5章资料库操作技术 89
5.1概述 89
5.1.1资料库和档案 89
5.1.2页面 90
5.1.3盘区 90
5.2资料库操作 90
5.2.1创建资料库 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.4.6视图的限制 112
5.5索引操作 112
5.5.1索引综述 112
5.5.2创建索引 113
5.5.3索引信息的查看和删除索引 118
5.5.4全文索引 119
5.6VisualBasic.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动态执行 146
6.3.1如何使用动态执行 146
6.3.2创建动态执行 147
6.4创建存储过程 150
6.4.1系统存储过程 150
6.4.2创建用户自己的存储过程 154
6.4.3将讯息集成到存储过程 158
6.5VisualBasic.NET中创建并调用存储过程 159
6.6小结 167
第7章触发器高级设计 168
7.1概述 168
7.1.1创建触发器 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.1通过SQLServer企业管理器检查触发器 176
7.4.2通过查询分析器中检查触发器 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章列印与报表高级设计 189
8.1列印 189
8.1.1列印对话框 189
8.1.2PrintDocument类 190
8.1.3列印实例 190
8.2列印DataGrid控制项 194
8.2.1用于列印的PrintDataGrid类设计 194
8.2.2建立数据源 199
8.2.3示例列印 200
8.3DataGrid高级套用 201
8.3.1DataGrid的基本结构 202
8.3.2自定义DataGrid控制项 202
8.3.3测试 204
8.4VisualBasic.NET中利用Word、Excel输出报表 206
8.4.1建立数据源 206
8.4.2输出报表到Word 207
8.4.3输出报表到Excel 209
8.5VisualBasic.NET中水晶报表的製作 210
8.5.1CrystalReportViewer控制项 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.6与备份一起运行DBCC 236
9.2.7备份系统资料库 236
9.2.8事务日誌 237
9.3资料库恢复 238
9.3.1恢复过程概述 238
9.3.2自动恢复 238
9.3.3恢复用户资料库 239
9.3.4恢复系统资料库 242
9.4VisualBasic.NET中使用SQLDMO备份恢複数据库 244
9.5小结 250
第10章数据格式的转换 251
10.1文本档案格式 251
10.2将数据转化成XML格式 255
10.2.1XML概述 255
10.2.2XML文档 257
10.2.3将数据转换为XML格式 258
10.3VisualBasic.NET中将数据转换为
Foxpro、Access、Excel和Paradox4.x格式 263
10.4SQLServer与Access、Excel的数据转换 267
10.4.1SQLServer和Access的数据导入导出 267
10.4.2利用T-SQL语句进行导入导出 268
10.4.3SQLServer和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.3视图机制 278
11.2.4审计 278
11.2.5数据加密 278
11.3资料库的其他安全控制机制 279
11.3.1信息流程控制 279
11.3.2推论控制 280
11.4Oracle资料库的安全性措施 281
11.4.1用户标识和鉴定 281
11.4.2授权与检查机制 281
11.4.3审计技术 283
11.4.4用户自定义安全性措施 283
11.5SQLServer的安全技术 284
11.5.1账户管理技术 284
11.5.2许可管理技术 289
11.6小结 294
第12章开发N-层资料库套用系统 296
12.1概述 296
12.2MTS与COM+ 297
12.2.1MTS概述 297
12.2.2COM+ 298
12.3套用体系结构 300
12.3.1B/S体系结构 301
12.3.23-层体系结构 302
12.3.3WindowsDNA 302
12.3.4N-层体系结构 303
12.4N-层体系结构资料库套用开发实例 304
12.4.1建立资料库 304
12.4.2设计中间件 305
12.4.3表现层设计 313
12.5小结 325
第13章高级界面开发 326
13.1系统托盘程式开发 326
13.2多窗体程式设计--嚮导窗体设计 330
13.3多文档窗体程式设计 334
13.4构建Splash窗体 338
13.4.1技术背景及实现方案 339
13.4.2Splash类库设计 340
13.4.3Splash萤幕演示 344
13.4.4局限性和可扩展性 347
13.5自画选单 348
13.5.1界面设计 348
13.5.2IconMenuItem类设计 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帮助档案格式与阅读器 374
14.2.1TXT格式 374
14.2.2EXE档案格式 374
14.2.3HLP格式 374
14.2.4HTML格式和CHM格式 375
14.2.5PDF格式 375
14.3帮助档案製作工具介绍 376
14.3.1HTMLHelpWorkShop 376
14.3.2ForeHelp 376
14.3.3DocToHelp 376
14.3.4RoboHelp 377
14.4利用HTMLHelpWorkshop製作帮助档案 377
14.4.1HTMLHelpWorkshop 377
14.4.2创建帮助项目 378
14.4.3开发帮助项目 379
14.5应用程式同帮助档案关联 385
14.6小结 386
第15章应用程式的部署 387
15.1概述 387
15.2应用程式部署 388
15.2.1DLLHELL 388
15.2.2如何解决DLLHELL 388
15.2.3XCOPY部署 389
15.3.NET之前的部署 389
15.3.1手动安装 390
15.3.2定製安装程式 390
15.3.3WindowsInstaller 390
15.4.NET中的部署 391
15.5在.NET中创建应用程式部署 392
15.5.1示例项目 392
15.5.2创建安装项目 392
15.5.3安装编辑器 393
15.5.4添加档案、项目输出和捷径 394
15.5.5定製用户界面 396
15.5.6安装测试 398
15.6资料库的打包安装 400
15.6.1MSDE打包 400
15.6.2自动安装备份资料库数据 401
15.7小结 404

转载请注明出处海之美文 » Visual Basic.NET资料库高级教程

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:ailianmeng11@163.com