VB.NET和SQL Server 2000高级编程 创建高效数据层PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:Tony Bain,Denise Gosnell等著;康博译
- 出 版 社:北京:清华大学出版社
- 出版年份:2002
- ISBN:7302059993
- 页数:494 页
第1章 ADO.NET 1
1.1 通用数据访问和ADO历史 1
1.2 ADO.NET 代表数据访问的新时代 2
1.2.1 DataReader 3
1.2.2 DataSet 3
1.2.3 使用DataSet代替DataReader的时机 5
1.2.4 托管提供程序 6
1.2.5 用于数据访问的命名空间 8
4.2.1 使用SELECT语句检索数据 11
1.3 小结 15
2.1 Sqlconllection对象 16
第2章 Sqlclient命名空间 16
2.1.1 属性 17
2.1.3 入池连接 22
2.1.2 方法 22
2.2 SqlCommand对象 25
2.2.1 属性 25
2.2.2 方法 27
2.3 SqlDataReader对象 31
2.3.1 属性 32
2.3.2 方法 32
2.4 SqlDataAdapter对象 33
2.4.1 属性 35
2.4.2 方法 36
2.4.3 更新数据 38
2.5 DataSet对象 42
2.5.1 属性 42
2.5.2 方法 43
2.6 DataTable对象 46
2.6.1 属性 47
2.6.2 方法 48
2.7 DataRow对象 52
2.7.1 属性 53
2.7.2 方法 54
2.7.3 RowVersion 55
2.8 DataColumn对象 58
2.9 DataRelation 64
2.10 小结 72
第3章 HR应用程序范例 73
3.1 HumanResources数据库 73
3.2.1 创建EmployeeDetails窗体 83
3.2 HumanResources项目 83
3.2.2 EmployeeDetails代码 86
3.2.3 调试 103
3.2.4 测试HumanResorces应用程序 106
3.3 小结 107
第4章 用ADO.NET处理数据流 108
4.1 概述 108
4.2 使用DataReader检索数据 109
4.2.2 GET方法 113
4.2.3 检索多个结果集 116
4.2.4 通过执行存储过程检索数据 118
4.3 使用DataReader更新数据 120
4.4 使用DataReader填充控件 121
4.5 小结 125
第5章 编写优秀的存储过程 126
5.1 存储过程和性能 126
5.2 安全性 127
5.3 执行存储过程 128
5.3.1 动态SQL 129
5.3.2 SET NOCOUNT 130
5.4 存储过程中的参数 131
5.5 SELECT*语句 132
5.6 延期的名称解析方案 133
5.7 连接 134
5.7.1 内部连接 135
5.7.2 外部连接 137
5.7.3 交叉连接 140
5.8 临时表 141
5.9 游标 144
5.10 内联决策 147
5.11 流程控制 151
5.11.1 IF...ELSE 151
5.11.2 WHILE...BREAK...CONTINUE 153
5.11.3 RETURN 154
5.12 传递结果集 155
5.13 导航树 162
5.14 嵌套过程 165
5.15 用户定义函数 166
5.15.1 标量UDF 167
5.15.3 表格式UDF 168
5.15.2 内联UDF 168
5.16 全局变量 169
5.16.1 @@ERR0R 170
5.16.2 @@ROWCOUNT 170
5.16.3 @@SERVERNAME 171
5.16.4 @@IDENTITY 171
5.17 处理错误 172
5.17.1 RAISERROR 174
5.17.2 Ad Hoc错误消息 176
5.17.3 用户定义错误消息 176
5.17.4 处理引发的错误 177
5.18 小结 178
6.1 在VS.NET中创建存储过程 179
第6章 在VB.NET中使用存储过程 179
6.2 DataReader 182
6.3 多个结果集 184
6.4 传递参数 188
6.4.1 SqlParameter对象 189
6.4.2 SqlDataReader和参数 190
6.5 返回参数 197
6.6 检索XML 198
6.7 以XML传递数据 200
6.8 SQLXML 203
6.9 小结 212
第7章 数据绑定 213
7.1 概述 213
7.2.1 简单数据绑定 214
7.2 用于Windows Forms的数据绑定 214
7.2.2 复杂数据绑定 220
7.3 用于Web Forms的数据绑定 229
7.3.1 绑定到DataGrid 229
7.3.2 使用DataGrid更新数据 232
7.4 小结 240
第8章 事务和封锁 241
8.1 ACID测试 241
8.1.1 原子性(A) 241
8.1.4 持久性(D) 242
8.2 隐式事务和显式事务 242
8.3 使用事务 242
8.1.3 隔离(I) 242
8.1.2 一致性(C) 242
8.3.1 使用SqlTransaction还是T-SQL 243
8.3.2 BEGIN TRANSACTION命令 243
8.3.3 ROLLBACK TRANSACTION命令 245
8.3.4 COMMIT TRANSACTION命令 247
8.3.5 SAVE TRANSACTION命令 248
8.3.6 事务范围 252
8.4 事务内的命令 253
8.5 事务和锁定 258
8.5.1 锁定的作用 258
8.5.2 设置锁定 258
8.5.3 锁定粒度 260
8.5.4 隔离级别 261
8.5.5 锁定提示 273
8.5.6 显示锁定信息 275
8.6 最好的事务惯例 276
8.6.1 仅在必需时采用事务 276
8.6.2 精简事务 277
8.6.3 使用最低级别的隔离 277
8.6.4 建立可以确保成功操作的事务 277
8.6.5 避免死锁 280
8.7 小结 283
第9章 组件服务 284
9.1 已服务组件 284
9.2 建立已服务组件 285
9.2.1 创建已服务组件 285
9.2.2 创建客户端组件 295
9.3 对象池和其他COM+特性 299
9.4 小结 301
第10章 SQL Server和XML 302
10.1 FOR XML EXPLICIT 302
1O.1.1 结果集结构 304
10.1.2 排序 306
10.1.3 属性和元素值 309
10.1.4 填充结果集 312
10.2 使用样式进行转换 323
10.3 作为Web服务的存储过程 336
10.3.1 配置存储过程Web服务 337
10.3.2 引用Web服务 344
10.3.3 使用Web服务 345
1O.4 小结 347
11.1.1 SQL Server登录 349
第11章 开发人员的有效管理 349
11.1 安全管理 349
11.1.2 数据库权限 363
11.2 监控SQL Server 373
11.2.1 SQL Server Profiler 373
11.2.2 配置长期运行的查询 376
11.2.3 后台记录 381
11.2.4 Index Tuning Wizard 384
11.3 移动数据库 387
11.3.1 Copy Database Wizard 388
11.3.2 分割/重组 389
11.3.3 复原到新服务器 390
11.4 生成脚本 391
11.5 小结 394
第12章 案例分析:IBankAdventure 395
12.1 概述 395
12.2 IBankAdventure数据库 396
12.2.1 创建数据库 396
12.2.2 数据库表 396
12.2.3 链接我们的数据 400
12.2.4 存储过程 402
12.2.5 数据库的安全策略 408
12.3 IBankAdventure商务对象 409
12.3.1 DataAccess商务对象 409
12.3.2 Bank商务对象 413
12.3.3 BillPay商务对象 420
12.3.4 Security商务对象 424
12.4 IBankAdventure用户接口 426
12.4.1 保护我们的Web站点 426
12.4.2 创建IBank项目 427
12.5 需要改进的地方 465
12.6 小结 465
附录A ADO.NET对象模型 466
A.1 Command类 466
A.2 Conncction类 467
A.3 DataAdapter类 469
A.4 DataColumn类 471
A.5 DataColumnMapping类 472
A.6 DataReader类 473
A.7 DataRelation类 476
A.8 DataRow类 477
A.9 DataSet类 479
A.10 DataTable类 482
A.11 DataTableMapping类 484
A.12 DataView类 485
A.13 DataViewManager类 487
A.14 DataViewSetting类 488
A.15 OieDbError类 489
A.16 OleDbException类 489
A.17 Parameter类 490
A.18 SqlError类 492
A.19 SqlException类 493
A.20 Transaction类 494
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《Power BI数据清洗与可视化交互式分析》陈剑 2020
- 《数据失控》(美)约翰·切尼-利波尔德(John Cheney-Lippold)著 2019
- 《中国生态系统定位观测与研究数据集 森林生态系统卷 云南西双版纳》邓晓保·唐建维 2010
- 《穿越数据的迷宫 数据管理执行指南》Laura Sebastian-Coleman 2020
- 《大数据环境下的信息管理方法技术与服务创新丛书 俄罗斯档案事业改革与发展研究》徐胡乡责编;肖秋会 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019