SQL Server 2012数据库设计--详细介绍

图书搜索
帮助
热门图书
市场调研
计算机网络与应用
房屋建筑学(第三版)
建筑施工技术(第三版)
现代社交礼仪
EDA技术实用教程(第三...
Web数据库技术与应用
操作系统安全导论
现代光纤通信技术
Photoshop CS...
人力资源管理
建筑抗震设计(第二版)
多媒体技术与应用(第二版...
理论力学(第二版)
应用数学(经济类)
网络营销
信息工程概论
高等数学 (上册)(盘)
管理学基础
画法几何与建筑工程制图(...
计算机平面设计基础(修订...
计算机网络原理与技术(第...
 当前位置:本科及研究生教材 SQL Server 2012数据库设计
   
SQL Server 2012数据库设计
作者:于晓鹏,
书名:SQL Server 2012数据库设计
定价:¥28 元
光盘: 
丛书名:  
免费资源下载:
本书PPT下载:
目录和样章下载:
模拟试题库下载:
教学资料包下载:
实例素材下载:
开本: 
标准书号: 978-7-03-051559-9
字数(千): 
印张: 
出版日期: 2017-3-6
发行号: TP-7562.0101
装帧: 
点击热度: 747
习题答案下载:
教学视频下载:
电子教案下载:
名人推荐
.........................................................................................
 
获奖情况
.........................................................................................
 
图书介绍
.........................................................................................
 本书从数据库系统设计与开发者角度出发,详细地介绍了SQL Server2012数据库程序设计与开发的方法和技巧,由浅入深地讲述了SQL Server 2012的安装过程、服务器的配置技术、Transact-SQL语言、系统安全机制、数据库管理、各种数据库对象的管理,以及索引技术、数据更新技术、数据完整性技术、数据复制技术、数据互操作性技术、性能监视和调整技术、并发性技术等内容。本书在讲述SQL Server的各种技术时,运用了丰富的实例,注重培养学生解决问题的能力,使其快速掌握SQL Server的基本操作技术。
  本书既可作为高等院校数据库设计课程的教材,也可作为数据库设计与开发人员的参考用书。
 
前言
.........................................................................................
信息技术的飞速发展大力推进了社会的进步,逐渐改变了人类的生活、工作和学习方式。数据库技术和网络技术是信息技术中重要的两大支柱。20世纪70年代以来,数据库技术的发展使得信息技术的应用从传统的计算方式转变到了现代化的数据管理方式。在当前热门的信息系统开发领域,如管理信息系统、企业资源计划、供应链管理系统、客户关系管理系统等,都可以看到数据库技术应用的影子。
  作为一个关系数据库管理系统,SQL Server起步较晚。但是,由于其产品不断采纳新技术来满足用户不断增长和变化的需要,该产品的功能越来越强大,用户使用起来越来越方便,系统的可靠性也越来越高,因此该产品的应用越来越广泛。在我国,SQL Server的应用已经深入银行、邮电、电力、铁路、气象、公安、军事、航天、税务、教育等多个行业和领域。SQL Server为用户提供了完整的数据库解决方案,可以帮助用户建立自己的商务体系,增强用户对外界变化的敏捷反应能力,以提高用户的竞争力。
  一般的SQL Server教材既介绍管理平台的交互操作,也介绍语句操作,学生在利用这样的教材进行学习时,很容易重视管理平台的交互操作,而忽略了语句操作,这样不利于学生后续学习中和前台语言的衔接,本书更注重语句操作,尽量忽略管理平台的交互操作,培养学生的数据库思想及编程思路。
  本书内容丰富,结构合理,思路清晰,语言简练、流畅,实例翔实。每一章都会结合所讲述的关键技术和难点,精选极富价值的实例。每一章末尾都安排了有针对性的习题,以帮助学生巩固所学基本概念,培养学生的实际动手能力,增强其对基本概念的理解和实际应用能力。
  本书由于晓鹏老师编著,作者在撰写本书的过程中得到了吕凯、李晓佳和张静的大力支持,在此谨表谢意。
  由于作者水平有限且编写时间仓促,本书难免存在不妥和疏漏之处,敬请广大读者批评指正。

                                                         于晓鹏     
                                                        2017年1月    

 
图书目录
.........................................................................................
第1章  初识SQL Server 2012 1
1.1  SQL Server 2012的优势 1
1.2  SQL Server版本介绍 3
1.3  SQL Server 2012的安装 5
1.3.1  SQL Server 2012的安装环境 5
1.3.2  SQL Server 2012的安装 7
1.4  SQL Server 2012组件和工具 21
习题1 23
第2章  数据库的创建与管理 24
2.1  系统数据库 24
2.2  数据库的结构 25
2.3  创建数据库 27
2.4  管理数据库 29
习题2 34
第3章  数据表的创建与管理 36
3.1  创建数据表 36
3.2  管理数据表 38
3.3  使用约束实现数据完整性 41
3.3.1  数据完整性的定义及类型 41
3.3.2  约束概述 42
3.3.3  主键约束 44
3.3.4  唯一约束 46
3.3.5  外键约束 47
3.3.6  检查约束 49
3.3.7  默认值约束 50
3.3.8  非空约束 52
3.3.9  使用IDENTITY列 52
3.3.10  默认值 55
3.3.11  规则 57
习题3 59
第4章  Transact-SQL语言编程基础 61
4.1  Transact-SQL语言概述 61
4.1.1  Transact-SQL语言的分类 61
4.1.2  Transact-SQL语法约定 62
4.2  数据类型 64
4.2.1  基本数据类型 65
4.2.2  用户自定义数据类型 68
4.3  常量与变量 68
4.3.1  常量 68
4.3.2  变量 69
4.4  表达式与运算符 71
4.5  常用函数 74
4.5.1  聚合函数 74
4.5.2  数学函数 76
4.5.3  字符串函数 77
4.5.4  日期时间函数 78
4.5.5  数据类型转换函数 80
4.5.6  元数据函数 82
4.6  批处理与流程控制语句 83
4.6.1  批处理 83
4.6.2  流程控制语句 84
习题4 90
第5章  数据查询 92
5.1  SELECT语句 92
5.2  简单查询 93
5.2.1  SELECT子句 93
5.2.2  INTO子句 95
5.2.3  FROM子句 96
5.2.4  WHERE子句 97
5.2.5  GROUP BY子句 99
5.2.6  HAVING子句 100
5.2.7  ORDER BY子句 102
5.3  使用其他子句或关键字查询数据 103
5.3.1  联合查询 103
5.3.2  检索在某一范围内的信息 104
5.3.3  指定结果集的列别名 108
5.4  连接查询 109
5.4.1  连接概述 109
5.4.2  内连接 109
5.4.3  外连接 111
5.4.4  交叉连接 113
5.4.5  自连接 114
5.5  嵌套查询 114
习题5 119
第6章  视图和索引 121
6.1  视图 121
6.1.1  视图概述 121
6.1.2  创建视图 122
6.1.3  查看、修改视图 125
6.1.4  使用视图 127
6.1.5  删除视图 130
6.2  索引 130
6.2.1  索引概述 130
6.2.2  创建索引 134
6.2.3  管理索引 135
6.2.4  删除索引 136
习题6 137
第7章  存储过程和触发器 140
7.1  存储过程概述 140
7.2  创建和执行用户存储过程 142
7.2.1  创建用户存储过程 142
7.2.2  执行用户存储过程 144
7.3  管理存储过程 146
7.3.1  查看存储过程 146
7.3.2  修改存储过程 148
7.3.3  删除存储过程 149
7.4  触发器概述 149
7.4.1  触发器的分类 149
7.4.2  DML触发器与约束 151
7.4.3  INSERTED表和DELETED表 151
7.5  创建DML触发器 151
7.6  管理DML触发器 155
7.6.1  查看触发器 155
7.6.2  修改触发器 156
7.6.3  禁用或启用触发器 157
7.6.4  删除触发器 158
习题7 158
第8章  事务和锁 160
8.1  事务 160
8.1.1  事务特性 160
8.1.2  管理事务 160
8.1.3  事务的注意事项 164
8.2  锁 165
8.2.1  锁的基础知识 165
8.2.2  死锁及其防止 166
8.2.3  锁的模式 167
习题8 169
第9章  数据库安全性管理 171
9.1  SQL Server 2012的安全机制 171
9.2  身份验证 172
9.2.1  身份验证模式 172
9.2.2  创建登录名 174
9.3  用户管理 175
9.3.1  默认用户 176
9.3.2  创建数据库用户 176
9.4  角色管理 178
9.4.1  服务器角色 178
9.4.2  数据库角色 179
9.5  权限管理 180
9.5.1  权限管理的相关概念 181
9.5.2  权限的类别 182
9.5.3  权限的管理 184
习题9 185
第10章  数据库的备份和还原 187
10.1  数据库故障概述 187
10.2  数据库备份 188
10.2.1  备份的类型 188
10.2.2  创建备份设备 189
10.2.3  备份数据库 190
10.3  数据库还原 192
习题10 193
参考文献 195
 
 
本站首页 | 联系我们 | 所有图书 | 资源下载 | 作者投稿 | 读者反馈 | 业务联系 | 招聘信息 | 精品配套 | 加入收藏    
Copyright www.abook.cn All Rights Reserved
地址:北京市海淀区北三环西路43号青云当代大厦21层2109   邮编:100086
站长QQ:693638799 Email:693638799@qq.com 电话:010-62140850
版权所有:科学出版社 职教技术出版中心
京ICP备13039988号