Visual Basic .NET数据库高级教程PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:程晓琳,宋苗云,黄志超等编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2004
- ISBN:7302087997
- 页数:405 页
目录 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.NET 86
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 输出报表到Word 207
8.4.3 输出报表到Excel 209
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 与备份一起运行DBCC 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.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 DNA 302
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 WorkShop 376
14.3.2 ForeHelp 376
14.3.3 DocToHelp 376
14.4.1 HTML Help Workshop 377
14.3.4 RoboHelp 377
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 HELL 388
15.2.1 DLL HELL 388
15.2 应用程序部署 388
15.2.3 XCOPY部署 389
15.3 .NET之前的部署 389
15.3.1 手动安装 390
15.3.2 定制安装程序 390
15.3.3 Windows Installer 390
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
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《Power BI数据清洗与可视化交互式分析》陈剑 2020
- 《数据失控》(美)约翰·切尼-利波尔德(John Cheney-Lippold)著 2019
- 《中国生态系统定位观测与研究数据集 森林生态系统卷 云南西双版纳》邓晓保·唐建维 2010
- 《穿越数据的迷宫 数据管理执行指南》Laura Sebastian-Coleman 2020
- 《大数据环境下的信息管理方法技术与服务创新丛书 俄罗斯档案事业改革与发展研究》徐胡乡责编;肖秋会 2019
- 《Access数据库系统设计与应用教程》李勇帆,廖瑞华主编 2019
- 《并行数据挖掘及性能优化》荀亚玲著 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019