• SQL Server实例教程
21年品牌 40万+商家 超1.5亿件商品

SQL Server实例教程

正版保障 假一赔十 可开发票

32.65 5.5折 59 全新

库存7件

广东广州
认证卖家担保交易快速发货售后保障

作者刘志成等

出版社电子工业出版社

ISBN9787121332753

出版时间2018-01

装帧平装

开本16开

定价59元

货号25234794

上书时间2024-10-28

兴文书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
前言
SQL Server 2012是由Microsoft公司于2012年推出的关系型数据库管理系统。它在SQL Server 2008的基础上增加了许多功能,从而可以更好地作为各种企业级应用的后台数据库,也可以方便地实现数据库的管理功能。
本书是湖南省职业院校教育教学改革研究项目(项目编号为ZJGB2009014)和高职高专计算机类专业立项课题(课题编号为jzw59011025)的研究成果,是国家示范性建设院校重点建设专业(软件技术专业)的建设成果,是实践环节系统化设计的实验成果。
本书版(2005版)于2008年初出版,得到了广大读者和同行的认可,并于2010年被*高等学校高职高专计算机类专业教学指导委员会评为“2010年度高职高专计算机类专业优秀教材”。2012年初,本书第二版(2008版)出版,并被*评为“十二五”职业教育国家规划教材。本次修订采纳了企业专家和同行的意见,更新了软件版本,优化了教学案例。本书以实际的项目(WebShop电子商城系统和图书管理系统)为中心,全面、翔实地介绍了应用SQL Server 2012数据库管理系统进行数据库管理的各种操作以及数据库程序开发所需的各种知识和技能,进一步固化了以下特色。
(1)教学内容系统化。本书根据软件程序员和SQL Server数据库管理员的岗位能力的要求,以培养学生数据库应用、管理和开发能力为目标,以实际数据库管理项目为载体,优化了教学内容;重点介绍了使用SQL Server Management Studio和T-SQL语言进行数据库管理的各种技术。
(2)教学项目真实化。在真实数据库管理项目的基础上,经过精心设计将全书分解为231个既独立又具有一定联系的小任务。学生在任务的完成过程中,学习SQL Server 2012理论知识并训练数据库操作技能。 
(3)理论实践一体化。面向课堂教学,合理设计教师知识讲解、教师操作示范、学生技能训练等教学环节,融“教、学、做”于一体。每一个任务均是先提出任务目标,然后由教师讲解并示范任务完成过程,后由学生模仿完成类似的数据库管理任务,体现“做中学、学以致用”的教学理念。
(4)技能训练层次化。本书精心设置了课堂实践、课外拓展、单元实践、综合实训、探索设计等多层次的实践环节,使学生通过不断的实践,实现数据库应用、管理和开发技能的螺旋推进,终实现与职业能力的“零距离”。
本书由湖南铁道职业技术学院刘志成、张军、宁云智、刘钊编著,湖南铁道职业技术学院王咏梅、陈承欢、吴献文、冯向科、林保康、王欢燕、李蓓蓓、薛志良、林东升等教师参与了部分的编写和文字排版工作,电子工业出版社的编辑对本书的编写提出了许多宝贵的意见,在此表示感谢,也感谢赵爱云先生一直以来的支持和鼓励。
由于时间仓促及编者水平有限,书中难免存在错误和疏漏之处,欢迎广大读者和同仁提出宝贵意见和建议。编者的E-mail:liuzc518@163.com。

                                                        编  者

导语摘要
本书全面、翔实地介绍了应用SQL Server 2012数据库管理系统进行数据库管理的各种操作以及数据库程序开发所需的各种知识和技能,主要内容包括:数据库技术基础,数据库操作,表操作,查询操作,视图操作,索引操作,T-SQL编程和存储过程操作,触发器操作,游标、事务和锁,数据库安全操作,数据库管理操作和SQL Server数据库程序开发。作者在多年的数据库教学与数据库程序应用开发经验的基础上,根据软件行业程序员和数据库管理员的岗位能力要求和高职学生的认知规律精心组织了本教材内容。通过一个实际的"WebShop电子商城”数据库的管理和开发,以任务的形式介绍SQL Server 2012的各项管理和开发技术。面向实际教学过程,将知识讲解和技能训练有机结合,融"教、学、做”于一体,适合"理论实践一体化”的教学模式。同时提供教材中数据库的完整脚本和配套电子课件。本书可作为高职高专软件技术、网络技术、信息管理和电子商务等专业的教材,也可作为计算机培训班的教材及SQL Server 2012数据库自学者的参考书。

作者简介
1996-2001年湖南三门会计电脑公司2001年-2004年湖南株洲职工大学2004年-至今湖南铁道职业技术学院参加的学术组织及任职情况*2004年-至今希赛顾问团专业顾问软件工程;软件工程委员会委员2007年-至今中国计算机学会高级会员计算机教育;高职分会会员

目录
第1章  课程定位与教学案例综述1
学习目标1
学习导航1
1.1  职业岗位能力需求分析1
1.2  课程设置和课程定位分析3
1.3 教学案例与案例数据库说明5
1.3.1  教学案例综述5
1.3.2  WebShop数据库说明6
1.3.3  BookData数据库说明12
小结18
第2章  数据库技术基础19
学习目标19
学习导航19
任务描述20
2.1  数据库技术概述21
2.2  三种主要的数据模型23
2.3  SQL Server 2012基础25
2.3.1  SQL Server 2012新增功能25
2.3.2  SQL Server 2012 的版本26
2.3.3  SQL Server 2012的安装27
课堂实践139
2.4  SQL Server 2012简单使用39
2.4.1  使用SQL Server Management Studio39
2.4.2  查看和配置SQL Server服务42
课堂实践243
小结与习题44
课外拓展45
第3章  数据库操作46
学习目标46
学习导航46
任务描述47
3.1  SQL Server 2012数据库47
3.1.1  数据库概述47
3.1.2  系统数据库49
3.1.3  文件和文件组50
课堂实践154
3.2  使用SSMS管理数据库54
课堂实践262
3.3  使用T-SQL管理数据库62
3.3.1  创建数据库63
3.3.2  修改数据库65
3.3.3  查看数据库66
3.3.4  删除数据库69
3.3.5  收缩数据库和数据库文件69
3.3.6  移动数据库文件70
3.3.7  更改数据库所有者70
课堂实践371
小结与习题71
课外拓展72
第4章  表操作73
学习目标73
学习导航73
任务描述74
4.1  SQL Server表的概念与数据类型75
4.2  使用SSMS管理表78
课堂实践183
4.3  使用T-SQL语句管理表83
课堂实践287
4.4  记录操作88
4.4.1  使用SSMS进行记录操作88
4.4.2  使用T-SQL语句进行记录操作89
课堂实践392
4.5  SQL Server 2012中的数据完整性93
4.5.1  数据完整性93
4.5.2  列约束和表约束94
4.5.3  允许空值约束94
4.5.4  DEFAULT定义95
4.5.5  CHECK约束96
课堂实践499
4.5.6  PRIMARY KEY约束99
4.5.7  FOREIGN KEY约束101
4.5.8  UNIQUE约束104
课堂实践5105
小结与习题105
课外拓展106
第5章  查询操作107
学习目标107
学习导航107
任务描述108
5.1  单表查询109
5.1.1  选择列110
课堂实践1112
5.1.2  选择行113
课堂实践2118
5.1.3  ORDER BY子句118
5.1.4  GROUP BY子句119
5.1.5  WITH CUBE和WITH ROLLUP汇总数据121
5.1.6  分页和排名122
课堂实践3123
5.2  连接查询123
5.2.1  内连接125
5.2.2  外连接127
5.2.3  交叉连接129
课堂实践4129
5.3  子查询130
5.3.1  子查询类型130
5.3.2  记录操作语句中的子查询134
5.3.3  子查询规则136
课堂实践5137
5.4  联合查询137
5.5  交叉表查询138
5.5.1  PIVOT138
5.5.2  UNPIVOT140
5.6  SSMS中实现查询141
课堂实践6143
小结与习题143
课外拓展144
单元实践145
第6章  视图操作146
学习目标146
学习导航146
任务描述147
6.1  视图概述148
6.2  使用SSMS管理视图148
课堂实践1154
6.3  使用T-SQL管理视图155
6.4  使用视图160
6.4.1  查询视图数据160
6.4.2  修改视图数据161
6.4.3  友情提示162
课堂实践2163
小结与习题164
课外拓展165
第7章  索引操作166
学习目标166
学习导航166
任务描述167
7.1  概述167
7.1.1  索引简介167
7.1.2  索引类型168
7.2  使用SSMS管理索引171
7.3  使用T-SQL管理索引174
课堂实践1178
7.4  全文索引178
7.4.1  全文索引概述178
7.4.2  使用“全文索引向导”179
7.4.3  使用T-SQL管理全文索引183
课堂实践2184
小结与习题184
课外拓展185
第8章  T-SQL编程和存储过程操作187
学习目标187
学习导航187
任务描述188
8.1  T-SQL语言基础189
8.2  变量和运算符191
8.2.1  变量191
8.2.2  运算符193
课堂实践1196
8.3  流程控制语句196
8.4  常用函数200
课堂实践2204
8.5  存储过程基础205
8.6  使用SSMS管理存储过程207
8.6.1  创建和执行存储过程207
8.6.2  查看、修改和删除存储过程209
课堂实践3210
8.7  使用T-SQL管理存储过程210
8.7.1  创建和执行存储过程210
8.7.2  查看、修改和删除存储过程214
项目技能215
小结与习题215
课外拓展216
第9章  触发器操作217
学习目标217
学习导航217
任务描述218
9.1  触发器概述219
9.2 使用SSMS管理触发器223
9.2.1  创建触发器223
9.2.2  禁用、修改和删除触发器224
课堂实践1225
9.3 使用T-SQL管理触发器226
9.3.1  创建触发器226
9.3.2  修改和查看触发器229
9.3.3  禁用/启用和删除触发器231
9.4 触发器的应用232
9.4.1  实施参照完整性232
9.4.2  实施特殊业务规则234
课堂实践2236
9.5 友情提示236
小结与习题238
课外拓展239
单元实践2239
第10章  游标、事务和锁240
学习目标240
学习导航240
任务描述241
10.1  游标241
10.2  事务244
10.2.1  事务概述244
10.2.2  自动提交事务245
10.2.3  显式事务246
10.2.4  隐式事务249
课堂实践1249
10.3  锁250
10.3.1  并发问题250
10.3.2  锁的类型251
10.3.3  查看锁253
10.3.4  设置事务隔离级别253
10.3.5  死锁的处理255
课堂实践2257
小结与习题257
课外拓展258
第11章  数据库安全操作259
学习目标259
学习导航259
任务描述260
11.1  数据库安全概述261
11.2  登录管理262
11.2.1  验证模式263
11.2.2  使用SSMS管理登录名265
11.2.3  使用T-SQL管理登录名268
课堂实践1269
11.3  用户管理269
11.3.1  使用SSMS管理数据库用户270
11.3.2  使用T-SQL管理数据库用户273
课堂实践2275
11.4  角色管理275
11.4.1  服务器角色275
11.4.2  数据库角色278
11.4.3  应用程序角色282
课堂实践3283
11.5  权限管理283
11.5.1  权限类型283
11.5.2  使用SSMS管理权限285
11.5.3  使用T-SQL管理权限285
11.6  架构管理288
11.6.1  架构概述288
11.6.2  使用SSMS管理架构289
11.6.3  使用T-SQL管理架构292
课堂实践4293
小结与习题294
课外拓展295
第12章  数据库管理操作296
学习目标296
学习导航296
任务描述297
12.1  数据库备份297
12.1.1  数据库备份概述297
12.1.2  数据库备份设备298
12.1.3  执行数据库备份301
课堂实践1305
12.2  数据库恢复306
12.2.1  数据库恢复概述306
12.2.2  执行数据库恢复307
课堂实践2311
12.3  数据库的分离与附加312
12.3.1  分离和附加概述312
12.3.2  分离数据库312
12.3.3  附加数据库314
课堂实践3315
12.4  数据导入导出316
12.4.1  数据导入导出概述316
12.4.2  数据导出316
12.4.3  数据导入322
12.5  复制数据库325
课堂实践4330
小结与习题330
课外拓展331
第13章  SQL Server数据库程序开发332
学习目标332
学习导航332
任务描述333
13.1  数据库应用程序结构334
13.1.1  客户机/服务器结构334
13.1.2  浏览器/服务器结构335
13.1.3  三层/N层结构336
13.1.4  数据库访问技术337
13.2  Java平台SQL Server数据库程序开发339
13.2.1  ODBC/JDBC339
13.2.2  JDBC API340
13.2.3  使用J2SE开发SQL Server数据库程序342
13.2.4  使用JSP开发SQL Server数据库程序348
课堂实践1353
13.3  Visual Studio 2012平台SQL Server数据库程序开发353
13.3.1  ADO.NET353
13.3.2  ADO.NET数据库操作对象355
13.3.3  使用C#.NET开发SQL Server数据库程序356
13.3.4  使用ASP.NET4.0开发SQL Server数据库程序359
课堂实践2361
小结与习题361
课外拓展362
单元实践363
附录A  综合实训364
一、实训目的364
二、实训内容365
(一)数据库对象的管理365
(二)数据库安全策略368
(三)数据查询368
(四)数据管理368
(五)数据库程序开发369
三、实训要求369
四、实训安排369
五、实训考核370
附录B  参考试卷372

内容摘要
本书全面、翔实地介绍了应用SQL Server 2012数据库管理系统进行数据库管理的各种操作以及数据库程序开发所需的各种知识和技能,主要内容包括:数据库技术基础,数据库操作,表操作,查询操作,视图操作,索引操作,T-SQL编程和存储过程操作,触发器操作,游标、事务和锁,数据库安全操作,数据库管理操作和SQL Server数据库程序开发。作者在多年的数据库教学与数据库程序应用开发经验的基础上,根据软件行业程序员和数据库管理员的岗位能力要求和高职学生的认知规律精心组织了本教材内容。通过一个实际的"WebShop电子商城”数据库的管理和开发,以任务的形式介绍SQL Server 2012的各项管理和开发技术。面向实际教学过程,将知识讲解和技能训练有机结合,融"教、学、做”于一体,适合"理论实践一体化”的教学模式。同时提供教材中数据库的完整脚本和配套电子课件。本书可作为高职高专软件技术、网络技术、信息管理和电子商务等专业的教材,也可作为计算机培训班的教材及SQL Server 2012数据库自学者的参考书。

主编推荐
1996-2001年湖南三门会计电脑公司2001年-2004年湖南株洲职工大学2004年-至今湖南铁道职业技术学院参加的学术组织及任职情况*2004年-至今希赛顾问团专业顾问软件工程;软件工程委员会委员2007年-至今中国计算机学会高级会员计算机教育;高职分会会员

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP