SQLServer2014数据库应用与开发教程(第四版)(高等学校计算机应用规划教材)
¥
38.02
5.6折
¥
68
全新
库存2件
作者 卫琳、刘炜、李英豪、王有为 著
出版社 清华大学出版社
出版时间 2019-07
版次 4
装帧 平装
货号 R2库 12-18
上书时间 2024-12-20
商品详情
品相描述:全新
图书标准信息
作者
卫琳、刘炜、李英豪、王有为 著
出版社
清华大学出版社
出版时间
2019-07
版次
4
ISBN
9787302527701
定价
68.00元
装帧
平装
开本
16
纸张
胶版纸
页数
344页
字数
569千字
【内容简介】
《SQL Server 2014数据库应用与开发教程(第四版)》全面讲解Microsoft SQL Server关系型数据库管理系统的基本原理和技术。全书共分为15章,深入介绍Microsoft SQL Server 2014系统的基本特点、安装和配置技术、Transact-SQL语言、安全性管理、数据库和表的管理,以及索引、数据更新、备份和恢复、数据完整性、数据复制、性能监视和自动化技术等内容。
《SQL Server 2014数据库应用与开发教程(第四版)》内容丰富、结构合理、思路清晰、语言简洁流畅、示例翔实,主要面向数据库初学者,适合作为各种数据库培训班的培训教材、大专院校的数据库教材,还可作为Microsoft SQL Server应用开发人员的参考书。
《SQL Server 2014数据库应用与开发教程(第四版)》的电子课件、习题答案和实例源文件可以通过http://www.tupwk.com.cn/downpage网站下载,也可通过扫描前言中的二维码下载。
【目录】
章 初识sql server 2014 1 1.1 sql server 2014应用领域 1 1.2 sql server 2014的重要新增功能 2 1.2.1 生产dba 2 1.2.2 开发dba 2 1.2.3 商业智能dba 3 1.3 sql server体系结构 4 1.3.1 数据库文件和事务志 4 1.3.2 sql server native client 4 1.3.3 系统数据库 5 1.3.4 架构 7 1.3.5 同义词 8 1.3.6 动态管理对象 8 1.3.7 数据类型 10 1.4 sql server版本 14 1.4.1 版本概览 14 1.4.2 许可 16 1.5 小结 17 1.6 经典题 18 ?第2章 sql server 2014基础 19 2.1 安装规划 19 2.1.1 硬件选择 20 2.1.2 软件和安装选择 24 2.2 安装sql server 26 2.2.1 全新安装 26 2.2.2 并列安装 26 2.2.3 升级安装 26 2.2.4 手动安装 26 2.2.5 自动安装 29 2.3 系统压力测试 35 2.4 安装后的配置 35 2.4.1 配置sql server设置以实现高能 35 2.4.2 tempdb 36 2.4.3 针对安全配置sql server设置 38 2.4.4 sql server配置管理器 39 2.4.5 备份 39 2.5 卸载sql server 39 2.5.1 卸载reporting services 40 2.5.2 卸载analysis services 40 2.5.3 卸载sql server数据库引擎 40 2.6 安装失败故障排除 40 2.7 小结 41 2.8 经典题 41 ?第3章 数据库和表 42 3.1 数据库组成 42 3.1.1 sql sever 2014 常用的逻辑对象 43 3.1.2 数据库文件和文件组 44 3.2 系统数据库 46 3.2.1 sql server包含的系统数据库 46 3.2.2 在对象资源管理器中隐藏系统对象 48 3.3 创建数据库 48 3.3.1 使用sql server management studio图形界面创建数据库 49 3.3.2 使用transact-sql语句创建数据库 52 3.4 管理数据库 54 3.4.1 修改数据库 54 3.4.2 查看数据库信息 56 3.4.3 重命名数据库 58 3.4.4 删除数据库 58 3.4.5 分离数据库和附加数据库 59 3.5 数据类型 61 3.5.1 系统数据类型 61 3.5.2 用户自定义的数据类型 65 3.6 创建数据表 67 3.6.1 使用sql server management studio创建表 67 3.6.2 使用transact-sql语句创建表 67 3.7 管理数据表 69 3.7.1 使用transact-sql语句添加、删除和修改字段 69 3.7.2 查看数据表 70 3.7.3 删除数据表 72 3.8 经典题 73 ?第4章 transact-sql语言基础 74 4.1 transact-sql概述 74 4.1.1 transact-sql语法约定 74 4.1.2 多部分名称 75 4.1.3 如何命名标识符 76 4.1.4 系统保留字 77 4.2 常量 78 4.2.1 字符串型常量 79 4.2.2 数值型常量 79 4.2.3 期时间型常量 79 4.3 变量 79 4.3.1 全局变量 79 4.3.2 局部变量 80 4.4 运算符和表达式 80 4.4.1 运算符 80 4.4.2 表达式 82 4.5 transact-sql利器——通配符 84 4.6 transact-sql语言中的注释 84 4.7 数据定义语言 85 4.8 数据纵语言 85 4.9 数据控制语言 86 4.10 其他基本语句 86 4.10.1 数据声明 86 4.10.2 数据赋值 86 4.10.3 数据输出 87 4.11 流程控制语句 87 4.11.1 begin…end语句 87 4.11.2 if…else条件语句 87 4.11.3 case语句 88 4.11.4 while…continue…break语句 89 4.11.5 goto语句 90 4.11.6 waitfor语句 91 4.11.7 return语句 91 4.12 批处理语句 92 4.12.1 批处理的基本概念 92 4.12.2 每个批处理单独发送到服务器 92 4.12.3 何时使用批处理 93 4.12.4 使用批处理建立优先级 93 4.12.5 批处理的执行 95 4.12.6 批处理中的错误 97 4.12.7 go不是transact-sql命令 97 4.13 sql server 2014函数简介 98 4.13.1 字符串函数 98 4.13.2 数学函数 100 4.13.3 数据类型转换函数 101 4.13.4 期和时间函数 102 4.13.5 系统函数 103 4.14 为选课表增加10万行测试数据 103 4.15 经典题 106 第5章 数据查询 107 5.1 工作场景导入 107 5.2 查询工具的使用 108 5.3 关系代数 109 5.3.1 选择 109 5.3.2 投影 110 5.3.3 连接 110 5.4 简单查询 112 5.4.1 select语句对列的查询 113 5.4.2 select语句对行的选择 115 5.4.3 对查询结果进行排序 120 5.4.4 对查询结果进行统计 121 5.4.5 对查询结果生表 124 5.5 连接查询 125 5.5.1 交连接 125 5.5.2 内连接 126 5.5.3 外连接 129 5.6 嵌套查询 130 5.6.1 带有in谓词的子查询 130 5.6.2 带有比较运算符的子查询 131 5.6.3 带有any、some或all关键字的子查询 132 5.6.4 带有ests谓词的子查询 133 5.7 联合查询 135 5.7.1 union作符 135 5.7.2 intersect作符 136 5.7.3 except作符 137 5.8 使用排序函数 138 5.8.1 row_number() 138 5.8.2 rank() 139 5.8.3 dense_rank() 139 5.8.4 ntile() 140 5.9 动态查询 141 5.10 经典题 143 第6章 数据更新 144 6.1 工作场景导入 144 6.2 插入数据 144 6.2.1 插入单行数据 145 6.2.2 插入多行数据 146 6.3 修改数据 148 6.3.1 修改单行数据 149 6.3.2 修改多行数据 150 6.4 删除数据 150 6.4.1 使用delete语句删除数据 150 6.4.2 使用truncate table语句清空表 151 6.5 经典题 151 第7章 数据完整 152 7.1 工作场景导入 152 7.2 如何实现数据完整 153 7.3 规则对象的基本作 154 7.3.1 创建规则对象 154 7.3.2 绑定规则对象 155 7.3.3 验证规则对象 156 7.3.4 解除规则对象绑定 156 7.3.5 删除规则对象 156 7.4 默认值对象的基本作 157 7.4.1 创建默认值对象 157 7.4.2 默认值对象绑定 157 7.4.3 解除默认值对象绑定 157 7.4.4 删除默认值对象 157 7.5 完整约束 158 7.5.1 primary key约束 158 7.5.2 foreign key约束 161 7.5.3 unique约束 163 7.5.4 check约束 163 7.5.5 default约束 164 7.5.6 not null约束 165 7.6 经典题 165 第8章 数据库索引 166 8.1 sql server 2014中新增的索引 166 8.2 索引和分区表 169 8.2.1 理解索引 169 8.2.2 创建索引 173 8.2.3 使用分区表和索引 175 8.3 索引维护 175 8.3.1 监控索引碎片 176 8.3.2 清理索引 177 8.4 使用索引改进查询能 178 8.5 数据库引擎优化顾问 183 8.6 太多的索引会导致成本更高 184 8.7 小结 185 8.8 经典题 186 第9章 事务、锁和游标 187 9.1 工作场景导入 187 9.2 事务管理 188 9.2.1 事务的 188 9.2.2 事务的概念 188 9.2.3 事务的特 189 9.2.4 事务的工作 189 9.2.5 事务的执行模式 189 9.2.6 事务的应用案例 190 9.2.7 使用事务时的虑 195 9.3 锁 196 9.3.1 事务的缺陷 196 9.3.2 锁的概念 197 9.3.3 隔离的级别 197 9.3.4 锁的空间管理及粒度 199 9.3.5 锁的类别 199 9.3.6 如何在sql server中查看数据库中的锁 201 9.3.7 死锁及其止 202 9.4 游标 202 9.4.1 游标概述 202 9.4.2 声明游标 203 9.4.3 打开游标 205 9.4.4 读取游标 206 9.4.5 关闭游标 207 9.4.6 删除游标 207 9.5 经典题 208 0章 存储过程和触发器 209 10.1 存储过程 209 10.1.1 存储过程的基本概念 209 10.1.2 存储过程的类型 210 10.1.3 用户存储过程的创建与执行 211 10.1.4 存储过程的查看、修改和删除 215 10.2 触发器 218 10.2.1 触发器概述 218 10.2.2 dml触发器的创建和应用 219 10.2.3 ddl触发器的创建和应用 222 10.2.4 查看、修改和删除触发器 223 10.3 经典题 225 1章 视图 227 11.1 视图概述 227 11.1.1 视图的概念 227 11.1.2 视图的分类 228 11.1.3 视图的优点和作用 228 11.2 创建视图 229 11.2.1 使用视图设计器创建视图 229 11.2.2 使用transact-sql命令创建视图 230 11.3 修改视图 232 11.4 查看视图 233 11.4.1 使用ssms图形化工具查看视图的定义信息 233 11.4.2 使用系统存储过程查看视图的定义信息 235 11.5 更新视图 237 11.5.1 通过视图向基本表中插入数据 238 11.5.2 通过视图修改基本表中的数据 238 11.5.3 通过视图删除基本表中的数据 239 11.6 删除视图 240 11.6.1 使用对象资源管理器删除视图 240 11.6.2 使用transact-sql命令删除视图 240 11.7 经典题 240 2章 数据库安全机制 242 12.1 sql server 2014安全概述 242 12.1.1 sql server网络安全基础 243 12.1.2 sql server 2014的安全体系结构 245 12.1.3 sql server 2014安全机制的体策略 252 12.2 管理用户 253 12.2.1 管理对sql server实例的访问 253 12.2.2 管理对sql server数据库的访问 263 12.3 角管理 265 12.3.1 服务器级角 265 12.3.2 数据库级角 269 12.3.3 自定义数据库角 272 12.3.4 应用程序角 273 12.4 管理架构 276 12.4.1 认识架构 276 12.4.2 使用默认架构 277 12.5 权限管理 278 12.5.1 授予权限 278 12.5.2 撤销权限 279 12.5.3 拒绝权限 279 12.6 经典题 280 3章 数据库的备份与恢复 281 13.1 备份与恢复 281 13.1.1 备份类型 282 13.1.2 恢复模式 282 13.1.3 设置恢复模式 283 13.2 备份设备 284 13.2.1 创建备份设备 284 13.2.2 删除备份设备 285 13.3 备份数据库 285 13.3.1 完整备份 286 13.3.2 差异备份 287 13.3.3 事务志备份 288 13.4 在sql server management studio中还原数据库 288 13.5 用transact-sql语句还原数据库 291 13.5.1 完整备份还原 291 13.5.2 差异备份还原 291 13.5.3 事务志还原 291 13.6 建立自动备份的维护计划 292 13.7 经典题 299 4章 自动化sql server 300 14.1 维护计划 300 14.1.1 维护计划向导 301 14.1.2 维护计划设计器 304 14.2 使用sql server代理自动化 sql server 307 14.2.1 作业 307 14.2.2 计划 311 14.2.3 作员 312 14.2.4 警报 314 14.3 sql server代理安全 319 14.3.1 服务账户 319 14.3.2 访问sql server代理 319 14.3.3 sql server代理的代理 320 14.4 小结 322 14.5 经典题 323 5章 监控sql server 324 15.1 选择合适的监控工具 324 15.2 能监视器 326 15.2.1 cpu资源器 327 15.2.2 磁盘活动 328 15.2.3 内存使用率 333 15.2.4 能监控工具 335 15.3 监控事件 337 15.3.1 默认跟踪 339 15.3.2 system_health会话 340 15.3.3 sql跟踪 340 15.4 监控志 344 15.4.1 监控sql server错误志 344 15.4.2 监控windows事件志 344 15.5 经典题 344 参文献 345
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价