欢迎光临本店     登录 注册   加入收藏
  •   
欢迎光临清华大学出版社第三事业部!

此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

当前位置: 首页 > 外版图书 > 计算机与互联网 > SQL Server 2005从入门到精通(数据库基础)

浏览历史

SQL Server 2005从入门到精通(数据库基础)

SQL Server 2005从入门到精通(数据库基础)

prev next

  • 商品货号:01722007-3-19-1362
  • 商品重量:0克
    作者:(美)Solid Quality Learning著;文瑞,欧阳炜宸译
    图书书号/ISBN:978-7-302-14386-4
    出版日期:2007-01-01
    印张:19.25
    字数:450千字
    开本:185×260
  • 上架时间:2007-03-19
    商品点击数:1037
  • 定价:¥35.00元
    本店售价:¥19.25元
    注册用户:¥19.25元
    vip:¥18.29元
    黄金等级:¥17.33元
    用户评价: comment rank 5
  • 商品总价:
  • 购买数量:

内容简介:

商品附加资源

SQL Server 2005是微软的新一代数据管理和分析解决方案,为企业级数据和分析应用程序提供了更强的扩展性、可用性和安全性。本书介绍了开发和生产环境的安装选项、数据库设计、数据库创建和数据库对象定义期间要用到的工具,并通过一次一个步骤,一学就会的方式,帮助读者理解和掌握数据库基础知识。 本书是一本理想的初、中级参考书,适合数据库应用和开发人员阅读。
目 录


第Ⅰ部分 Microsoft SQL Server 2005数据库开发基础

第1章 Microsoft SQL Server 2005 数据库开发简介 3
1.1 数据存储和管理过程 3
1.2 数据库系统简介 4
1.3 定义数据库应用程序的构架 6
1.3.1 使用单一应用程序, 数据已嵌入应用程序 代码中 6
1.3.2 使用单一应用程序, 数据存储在一个外部 文件中 7
1.3.3 使用数据库应用程序, 数据由一个数据库服务器 来管理 8
1.3.4 使用具有常规数据访问层 的应用程序 9
1.3.5 使用表示层、业务层和 数据层分离的应用程序 11
1.3.6 使用每一层都具有多个选项 的复杂应用程序 11
1.4 小结 12
第2章 安装和设置Microsoft SQL Server 2005 13
2.1 使用虚拟PC 13
2.2 推荐的生产工具 14
2.2.1 使用性能监视器 14
2.2.2 使用网络监视器 14
2.2.3 使用升级顾问 15
2.3 推荐的开发工具 15
2.4 Microsoft SQL Server 2005 的各种版本 15
2.4.1 Microsoft SQL Server Express Edition 15
2.4.2 Microsoft SQL Server Workgroup Edition 16
2.4.3 Microsoft SQL Server Standard Edition 16
2.4.4 Microsoft SQL Server Enterprise Edition 16
2.5 安装SQL Server 2005 16
2.6 小结 27
2.7 快速参考 28
第3章 Microsoft SQL Server 2005 管理工具 29
3.1 简介 29
3.2 使用SQL Server联机丛书 29
3.3 使用SQL Server Configuration Manager 30
3.3.1 使用“SQL Server 2005 服务”节点 31
3.3.2 使用“SQL Server 2005 网络配置”节点 32
3.3.3 使用“SQL Native Client 配置”节点 35
3.4 使用SQL Server外围应用 配置器 37
3.4.1 使用“服务和连接的外围 应用配置器” 37
3.4.2 使用“功能的外围 应用配置器” 38
3.4.3 Sac实用程序 39
3.5 使用SQL Server Management Studio 39
3.5.1 使用SQL Server Management Studio来管理服务器 40
3.5.2 在SQL Server Management Studio中使用对象资源 管理器 44
3.5.3 在SQL Server Management Studio中编写脚本 49
3.5.4 在SQL Server Management Studio中编写解决方案 和项目 51
3.5.5 使用SQL Server Management Studio模板 53
3.6 使用SQL Server Profiler 54
3.6.1 使用SQL Server Profiler 工具并创建一个跟踪 54
3.6.2 在什么情况下使用 SQL Server Profiler 57
3.6.3 访问事件类型 57
3.6.4 SQL Server Profiler和 性能监视器一起运行 58
3.6.5 在SQL Server Profiler 中查看死锁 59
3.7 使用数据库引擎优化顾问 59
3.7.1 分析数据库引擎 优化顾问 60
3.7.2 使用数据库引擎 优化顾问 60
3.7.3 管理“数据库引擎优化顾问” 的会话 62
3.8 使用SQLCmd 62
3.8.1 使用SQLCmd实用程序 63
3.8.2 执行脚本文件 63
3.9 小结 64
3.10 快速参考 64


第Ⅱ部分 创建一个Microsoft SQL Server 2005数据库

第4章 在创建数据库对象之前收集 和理解业务需求 67
4.1 理解业务过程和用户交互需求 67
4.1.1 定义业务问题 67
4.1.2 捕捉需求 68
4.1.3 编写需求 69
4.2 理解业务数据及其生存期 70
4.2.1 体系结构和运行需求 70
4.2.2 可用性 70
4.3 预测信息存储量,以及管理和 预测数据库使用情况 75
4.4 小结 82
4.5 快速参考 82
第5章 设计一个数据库来满足 商业需求 83
5.1 在概念上设计一个数据库 83
5.1.1 通过概念模型来 验证业务需求 84
5.1.2 修缮模型 90
5.2 在逻辑上设计一个数据库 来利用关系引擎 90
5.2.1 创建列来捕捉对象属性 91
5.2.2 验证数据 99
5.3 物理创建数据库 102
5.3.1 为数据库选择恰当 的存储设计 102
5.3.2 创建一个数据库 103
5.3.3 设计数据库架构对数据库 对象进行逻辑分组 105
5.3.4 创建表来实现一个设计 106
5.4 小结 108
5.5 快速参考 108


第Ⅲ部分 从Microsoft SQL Server 2005中查询数据

第6章 从客户端应用程序中读取 Microsoft SQL Server 2005 数据 111
6.1 Microsoft数据访问组件概述 111
6.1.1 避免使用已作废的 MDAC组件 111
6.1.2 MDAC体系结构概述 112
6.1.3 理解ODBC (开放数据库连接) 112
6.1.4 理解OLE DB和ADO 116
6.1.5 理解ADO.NET 119
6.2 .NET SQL Server数据提供 程序概述 120
6.2.1 使用SqlConnection类 121
6.2.2 使用SqlCommand类 121
6.2.3 使用SqlDataReader类 122
6.2.4 使用SqlDataAdapter类 123
6.2.5 使用TableAdapter类 126
6.3 SQL Native Client概述 128
6.3.1 使用XML数据类型 128
6.3.2 使用MARS 128
6.3.3 使用查询通知 129
6.4 小结 131
6.5 快速参考 131
第7章 选择需要的数据 132
7.1 从单个表中选择数据 132
7.1.1 使用AND和OR操作符 134
7.1.2 比较NULL值 135
7.1.3 使用CASE语句 136
7.1.4 使用搜索参数 137
7.2 从多个表中选择数据 138
7.2.1 使用别名 138
7.2.2 使用INNER JOIN语法 139
7.2.3 使用2个以上的表 140
7.2.4 使用LEFT JOIN 140
7.2.5 使用RIGHT JOIN 142
7.2.6 使用FULL JOIN 143
7.3 读取单一的值 144
7.3.1 使用系统提供的 标量函数 144
7.3.2 设计和使用标量UDF 150
7.3.3 设计和使用存储过程来 检索标量值 152
7.4 读取关系和XML数据 153
7.4.1 在SQL Server Management Studio中查看XML结果 153
7.4.2 将关系数据转换成 XML格式 155
7.4.3 将XML数据转换成 关系格式 160
7.5 使用XQuery查询XML和 关系数据 163
7.6 数据排序 165
7.7 小结 166
7.8 快速参考 167
第8章 创建视图来封装查询 168
8.1 从单个视图中选择数据 168
8.1.1 创建视图 168
8.1.2 修改视图定义 172
8.1.3 通过视图来更新数据 173
8.1.4 分区视图 173
8.2 混合来自视图和表的数据 174
8.3 在客户端应用程序中操作视图 175
8.4 小结 177
8.5 快速参考 177
第9章 使用可编程对象来检索数据 179
9.1 概述 179
9.2 从一个简单的问题开始 180
9.2.1 理解标量UDF 182
9.2.2 检索结果集 185
9.2.3 更新数据 191
9.3 CLR UDF和过程 196
9.3.1 进行统计学计算 196
9.3.2 使用CLR存储过程 204
9.4 小结 206
9.5 快速参考 207
第Ⅳ部分 在Microsoft SQL Server 2005中修改数据
第10章 在Microsoft SQL Server 2005中插入数据 211
10.1 使用INSERT语句 211
10.1.1 使用SQL Server Management Studio来创建INSERT 语句 212
10.1.2 为行插入使用特殊值 213
10.1.3 使用INSERT语句的 其他形式 215
10.2 通过视图来插入数据 216
10.2.1 使用WITH子句 217
10.2.2 在视图上使用INSTEAD OF INSERT触发器 218
10.3 将数据导入SQL Server 2005 219
10.3.1 使用BCP实用程序 219
10.3.2 使用BULK INSERT 命令 221
10.4 使用集成服务来插入数据 221
10.5 在存储过程中封装 插入操作 232
10.6 插入数据时自动触发行动 234
10.7 处理插入数据时的错误 237
10.8 从ADO.NET中 插入数据 240
10.9 小结 242
10.10 快速参考 242
第11章 从Microsoft SQL Server 2005中删除数据 243
11.1 使用DELETE语句 243
11.1.1 用SQL Server Management Studio来创建DELETE 语句 243
11.1.2 定义WHERE条件 244
11.1.3 利用关系来执行删除 245
11.2 通过视图来删除数据 246
11.3 在存储过程中封装删除操作 248
11.3.1 为删除操作实现 封闭式并发 249
11.3.2 为删除操作实现 开放式并发 250
11.3.3 删除数据时自动触 发行动 255
11.4 处理错误 256
11.4.1 数据不存在 256
11.4.2 要删除的数据与 其他表相关 257
11.4.3 其他错误 258
11.5 从ADO.NET中删除 数据 258
11.6 管理删除过程中的错误 259
11.7 小结 261
11.8 快速参考 261
第12章 在Microsoft SQL Server 2005中更新数据 263
12.1 使用UPDATE语句 263
12.1.1 用SQL Server Management Studio来创建UPDATE 语句 263
12.1.2 定义WHERE条件 264
12.1.3 为列赋予新值 264
12.1.4 用算法来更新信息 265
12.1.5 更改一个大(MAX)列 的内容 265
12.1.6 更改一个大(BLOB)列 的内容 266
12.2 通过视图来更新数据 266
12.3 在存储过程中封装更新操作 268
12.4 更新数据时自动触发行动 271
12.5 处理错误 273
12.5.1 所赋的值超过字段 数据类型限制 273
12.5.2 列值违反引用完整性 274
12.6 从ADO.NET中更新数据 274
12.6.1 使用数据集和表适配器 275
12.6.2 使用存储过程和 表适配器 279
12.7 小结 286
12.8 快速参考 286






[图书资源]

商品标签

购买记录(近期成交数量0)

还没有人购买过此商品
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页

用户评论(共0条评论)

  • 暂时还没有任何用户评论
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页
用户名: 匿名用户
E-mail:
评价等级:
评论内容:
验证码: captcha