《Visual Basic.NET数据库开》PDF下载

  • 购买积分:20 如何计算积分?
  • 作  者:
  • 出 版 社:
  • 出版年份:2222
  • ISBN:
  • 页数:0 页
图书介绍:

第1章 关系型数据库设计 1

1.1 数据库的概念 1

1.1.1 平面文件与关系型数据库 1

1.2 确定数据库的需求 4

1.2.1 业务需求分析 4

1.2.2 确定需要记录的信息 5

1.3 确定逻辑数据库设计 6

1.3.1 定义表(实体)和字段(属性) 6

1.3.2 确定键码 10

1.3.3 定义表间关系 13

1.3.4 数据规范化 16

1.3.5 反向规范化 23

1.3.6 定义索引 24

1.3.7 测试逻辑数据库设计 25

1.4 实现物理数据库设计 25

1.5 小结 26

1.6 练习 26

第2章 Microsoft SQL Server 2000桌面引擎 27

2.1 Microsoft SQL Server 2000桌面引擎 27

2.1.1 简述Microsoft SQL Server 2000 27

2.1.2 使用桌面引擎而不是Access的原因 29

2.2.3 如何安装桌面引擎 30

2.2.2 安装要求 30

2.2.1 如何获得桌面引擎的副本 30

2.2 获取和安装桌面引擎 30

2.2.4 桌面引擎的安装内容 31

2.3 Access与桌面引擎/SQL Server协同工作 34

2.3.1 创建新的桌面引擎/SQL Server数据库 34

2.3.2 升迁现有的Access数据库 45

2.4 创建和管理桌面引擎数据库的其他方法 52

2.5 小结 52

2.6 练习 53

3.1 SQL Server桌面引擎数据库查询 54

3.1.1 Transact SQL(T-SQL)与Jet SQL 54

第3章 数据库查询 54

3.1.2 T-SQL基础知识 55

3.1.3 T-SQL高级应用 68

3.2 小结 75

3.3 练习 75

第4章 探究Server Explorer 76

4.1 使用Server Explorer管理SQL Server 数据库 76

4.1.1 视图节点 76

4.1.2 存储过程节点 79

4.1.3 表节点 82

4.1.4 数据库图表节点 85

4.2 探究Server Explorer的其他内容 87

4.2.1 SQL Server数据库节点 87

4.1.5 函数节点 87

4.2.2 SQL Server实例节点 88

4.2.3 服务器节点 90

4.2.4 数据连接(Data Connections)节点 92

4.3 小结 92

4.4 练习 93

第5章 数据库的用户界面 94

5.1 用户界面 95

5.2 创建简单的数据库应用程序 95

5.2.1 ADO.NET简介 96

5.2.2 建立数据容器 106

5.2.3 将数据绑定到控件上 108

5.2.4 为用户显示数据库信息 113

5.2.5 编译和运行项目 113

5.2.6 向导所创建的代码 114

5.2.7 添加附加表 119

5.3 优秀的窗体设计经验 123

5.3.1 可用性 124

5.3.2 表现力 125

5.3.3 有效性 125

5.3.4 扩展能力 125

5.4 小结 126

5.5 练习 126

第6章 使用ADO.NET进行数据访问 127

6.1 数据访问简史 128

6.2 应用程序的体系结构 131

6.2.1 客户机-服务器 131

6.2.2 3层体系结构 133

6.2.3 n层体系结构 133

6.3 ADO简介 134

6.4 ADO.NET 135

6.4.1 与ADO的比较 136

6.4.2 ADO.NET体系结构 137

6.4.3 更新数据库 151

6.4.4 数据集范例 153

6.4.5 ADO.NET名称空间 161

6.4.6 ADO.NET中的数据流 165

6.4.7 DataReader范例项目 176

6.5 小结 183

6.6 练习 183

第7章 填充数据集 184

7.1 概述产品管理系统 184

7.2 创建搜索对话框的用户界面 187

7.2.1 创建基本的搜索窗体项目 188

7.2.2 继承基本搜索窗体 197

7.2.3 实现Product Search窗体的独特功能 200

7.2.4 实现Supplier Search窗体的独特功能 203

7.3 使用数据集检索数据 205

7.5 练习 233

7.4 小结 233

第8章 数据绑定 234

8.1 简单和复杂数据绑定 234

8.1.1 把结果绑定到DataGrid上 234

8.1.2 在DataGrid中显示搜索结果 237

8.1.3 创建基本的Add/View/Edit窗体 241

8.1.4 从基本数据窗体中继承 250

8.1.5 实现Add/View/Edit Products窗体的独特功能 251

8.1.6 实现Add/View/Edit Suppliers窗体的独特功能 257

8.1.7 实现对数据集的访问 259

8.1.8 测试 261

8.2 验证用户输入 263

8.3 与处理数据有关的其他事项 268

8.3.1 使用DataView过滤和排序数据 268

8.3.2 使用DataReader检索单条记录 271

8.4 小结 273

8.5 练习 274

第9章 数据集更新和错误处理 275

9.1 更新本地数据集 275

9.2 把更改保存到数据库 283

9.2.1 处理更改的记录 284

9.2.2 处理删除的记录 298

9.2.3 处理添加的记录 302

9.3 测试窗体的新功能 311

9.4 小结 314

9.5 练习 314

第10章 更新冲突处理 315

10.1 处理数据更新冲突 315

10.1.1 使用开放式并发或封闭式并发处理更新冲突 316

10.1.2 数据集利用开放式并发处理更新冲突 317

10.2 事务处理 331

10.3 运用产品管理系统 333

10.4 小结 337

10.5 练习 337

11.1 引言 338

第11章 ASP.NET 338

11.1.1 供应商和产品 341

11.1.2 网格布局与流布局 349

11.2 产品清单的Web应用程序 350

11.2.1 搜索产品 351

11.2.2 改进DataGrid的外观 353

11.3 用Web Forms更新 362

11.3.1 查找客户 362

11.3.2 添加其他字段 370

11.3.3 验证数据 373

11.4 小结 376

11.5 练习 376

12.1 XML的定义 377

第12章 ADO.NET和XML 377

12.2 创建XML文档 380

12.3 加载并保存XML数据 387

12.3.1 模式 389

12.3.2 验证文档 393

12.4 关系数据 399

12.5 XmlDataDocument类 405

12.5.1 改变XML,以改变数据集 406

12.5.2 改变数据集,以改变XML 414

12.6 用类型化数据集简化数据处理 420

12.8 练习 423

12.7 小结 423

第13章 Web服务 424

13.1 建立Web服务 425

13.1.1 设计Web服务 425

13.1.2 返回订单的发送信息 431

13.1.3 GetShippingDatails方法 434

13.2 使用Web服务 445

13.3 错误日志 455

13.4 调试SOAP 458

13.5 目录服务 462

13.5.1 UDDI 462

13.5.2 Web服务经纪人 464

13.5.3 SMS信息传输 465

13.6 小结 471

13.7 练习 472

第14章 断开连接的数据处理 473

14.1 断开连接的数据访问 473

14.2 建立应用程序 475

14.2.1 检索产品 478

14.2.2 远程连接 492

14.2.3 切换模式 500

14.2.4 异常处理 508

14.3 修改数据 511

14.4 保存修改 523

14.4.1 建立SetProductDetails 524

14.4.2 通过Web服务保存修改 530

14.5 小结 531

14.6 练习 531

第15章 案例分析:使用XML集成B2B应用程序 532

15.1 定义模式 533

15.2 发出订单 536

15.3 接收和处理订单 547

15.3.1 创建服务 548

15.3.2 响应订单请求 554

15.3.3 处理订单 562

15.3.4 建立Windows服务 576

15.3.5 通过Web服务发送订单 579

15.4 小结 584