fbpx

[email protected]

购物车

 查看订单

  • 我的帐户
东东购 | EasternEast
  • 中文书店
    • 畅销排行榜
      • 小说 畅销榜
      • 童书 畅销榜
      • 外语畅销榜
      • 管理畅销榜
      • 法律畅销榜
      • 青春文学畅销榜
    • 热门分类
      • 社会小说
      • 成功/励志 畅销榜
      • 人物传记
      • 大陆原创
      • 绘本童书
      • 影视小说
    • 文学推荐
      • 文集
      • 戏剧
      • 纪实文学
      • 名家作品
      • 民间文学
      • 中国现当代随笔
    • 新书热卖榜
      • 小说 新书热卖榜
      • 青春文学 新书热卖榜
      • 童书 新书热卖榜
      • 管理 新书热卖榜
      • 成功/励志 新书热卖榜
      • 艺术 新书热卖榜
  • 精选分类
    • 小说
    • 保健养生
    • 烹饪/美食
    • 风水/占卜
    • 青春文学
    • 童书
    • 管理
    • 成功/励志
    • 文学
    • 哲学/宗教
    • 传记
    • 投资理财
    • 亲子家教
    • 动漫/幽默
    • 法律 Legal
    • 经济 Economics
    • 所有分类
  • 关于东东
  • 帮我找书
搜索
首页计算机/网络数据库SQL Server数据库技术实用教程(第二版)

SQL Server数据库技术实用教程(第二版)

作者:高云主编 崔艳春副主编 出版社:清华大学出版社 出版时间:2017年01月 

ISBN: 9787302454229
年中特卖用“SALE15”折扣卷全场书籍85折!可与三本88折,六本78折的优惠叠加计算!全球包邮!
trust badge

EUR €30.99

类别: 高职高专教材, 数据库 SKU:5d8553c45f98491045430bc8 库存: 缺货
  • 描述
  • 评论( 0 )

描述

开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787302454229丛书名: 高职高专工作过程·立体化创新规划教材——计算机系列

编辑推荐
     本书采用*的”工作过程导向”编写模式,以”工作场景导入”→”知识讲解”→”回到工作场景”→”工作实训营”→”习题”为主线推进学习进程。每章均针对数据库设计和实施中的一个工作过程环节来传授相关的课程内容,实现实践技能与理论知识的整合,将工作环境与学习环境有机地结合在一起。本书内容简明扼要,结构清晰,通过工作过程的讲解将关系数据库的理论知识和SQL Server 2012的使用方法有机地结合在一起,示例众多,步骤明确,讲解细致,突出可操作性和实用性,再辅以丰富的实训和课后练习,可以使学生得到充分的训练,具备使用SQL Server 2012解决实际问题的能力。 
内容简介
     本书是采用“工作过程导向”模式规范编写的教材,共14章,可分为两大部分:数据库的创建和数据库的管理。本书的内容组织以关系数据库的理论知识为基础,注重操作技能的培养和实际问题的解决,旨在使学生掌握Microsoft SQL Server 2012的使用和管理。本书以创建“学生管理系统”数据库为工作任务,具体内容包括设计数据库、创建数据库、创建表、更新和查询记录、T-SQL语言、视图和索引、用户自定义函数、存储过程、触发器、管理数据库安全、备份和还原数据库、导入和导出数据库中的数据。后一章介绍了学生管理系统应用程序的设计和实施,从而创建一个完整的数据库系统。本书注重实践,结构合理,内容丰富,操作方便。
本书作为Microsoft SQL Server 2012的入门类教材,既可以作为高等职业教育计算机及相关专业的教材,也可以作为等级考试、职业资格考试或认证考试等各种培训班的培训教材,还可用于读者自学。
目  录

目    录

 

第1章  设计数据库     1

1.1  工作场景导入        2

1.2  数据库概述   2

1.3  需求分析        4

1.4  概念模型设计        5

1.5  逻辑模型设计        7

1.6  物理模型设计        10

1.7  数据库的实现、运行和维护        10

1.8 
SQL Server 2012简介     10

1.9  回到工作场景        14

1.10 
工作实训营 16

1.11 
习题      16

第2章  创建数据库     19

2.1  工作场景导入        20

2.2 
SQL Server数据库 20

2.3  数据库的创建与操作   22

2.4  文件组及其创建与使用        27

2.5  回到工作场景        31

2.6  工作实训营   35

2.7  习题        36

第3章  创建和管理表          39

3.1  工作场景导入        40

3.2  数据类型        41

3.3  表的创建与操作   45

3.4  数据完整性   49

3.5  回到工作场景        62

3.6  工作实训营   67

3.7  习题        68

第4章  插入、更新和删除记录          71

4.1  工作场景导入        72

4.2  插入记录        74

4.3  更新记录        75

4.4  删除记录        76

4.5  回到工作场景        77

4.6  工作实训营   79

4.7  习题        82

第5章  查询          87

5.1  工作场景导入        88

5.2  简单查询        92

5.3  多表连接        100

5.4  子查询   105

5.5  回到工作场景        107

5.6  工作实训营   113

5.7  习题        114

第6章  使用T-SQL语言      117

6.1  工作场景导入        118

6.2 
T-SQL 语言    118

6.3 
T-SQL语法要素      118

6.4 
T-SQL程序      124

6.5  错误信息处理        128

6.6  事务        130

6.7  回到工作场景        132

6.8  工作实训营   134

6.9  习题        135

第7章  使用视图和索引优化查询     137

7.1  工作场景导入        138

7.2  视图        138

7.3  索引        144

7.4  回到工作场景        150

7.5  工作实训营   153

7.6  习题        154

第8章  用户自定义函数     157

8.1  工作场景导入        158

8.2  用户自定义函数介绍   158

8.3  创建用户自定义函数   159

8.4  使用用户自定义函数   163

8.5  修改用户自定义函数   166

8.6  删除用户自定义函数   166

8.7  回到工作场景        167

8.8  工作实训营   170

8.9  习题        171

第9章  存储过程          173

9.1  工作场景导入        174

9.2  存储过程介绍        174

9.3  不带参数的存储过程   175

9.4  带参数的存储过程        181

9.5  回到工作场景        184

9.6  工作实训营   186

9.7  习题        187

第10章  触发器   189

10.1 
工作场景导入      190

10.2 
触发器介绍 190

10.3 
创建触发器 192

10.4 
使用触发器 196

10.5 
修改触发器 197

10.6 
删除触发器 198

10.7 
回到工作场景      200

10.8 
工作实训营 203

10.8.1 
训练实例  203

10.8.2 
工作实践常见问题解析  204

10.9 
习题      204

第11章  管理数据库安全   207

11.1 
工作场景导入      208

11.2 
SQL Server 2012的安全机制       208

11.3 
SQL Server 2012的验证模式       209

11.3.1 
Windows身份验证  209

11.3.2 
混合身份验证  209

11.4 
Windows登录      211

11.4.1 
创建Windows登录 212

11.4.2 
创建SQL Server登录        214

11.4.3 
管理登录名       215

11.5 
数据库用户 217

11.5.1 
创建数据库用户       217

11.5.2 
管理数据库用户       219

11.6 
权限      221

11.6.1 
权限类型  221

11.6.2 
设置用户权限  221

11.7 
角色      225

11.7.1 
角色分类  225

11.7.2 
创建角色  226

11.7.3 
指派角色  227

11.8 
回到工作场景      227

11.9 
工作实训营 231

11.9.1 
训练实例  231

11.9.2 
工作实践常见问题解析  232

11.10 
习题   232

第12章  备份和还原数据库       233

12.1 
工作场景导入      234

12.2 
备份和还原 234

12.2.1 
备份  234

12.2.2 
还原  235

12.3 
完整数据库备份 235

12.3.1 
创建备份  236

12.3.2 
还原备份  239

12.4 
事务日志备份      241

12.4.1 
创建备份  241

12.4.2 
还原备份  242

12.5 
差异备份      244

12.5.1 
创建备份  244

12.5.2 
还原备份  245

12.6 
文件或文件组备份      246

12.6.1 
创建备份  246

12.6.2 
还原备份  247

12.7 
回到工作场景      248

12.8 
工作实训营 250

12.8.1 
训练实例  250

12.8.2 
工作实践常见问题解析  251

12.9 
习题      251

第13章  导入和导出数据库中的

数据         253

13.1 
工作场景导入      254

13.2 
使用SQL Server导入和导出向导       254

13.3 
SSIS概述       259

13.3.1 
SSIS介绍   259

13.3.2 
SSIS的工作方式        259

13.4 
使用SSIS       260

13.4.1 
创建SSIS包       260

13.4.2 
执行SSIS包       265

13.5 
回到工作场景      266

13.6 
工作实训营 267

13.6.1 
训练实例  267

13.6.2 
工作实践常见问题解析  268

13.7 
习题      268

第14章  学生管理系统案例       269

14.1 
工作场景导入      270

14.2 
程序设计介绍      270

14.2.1 
Microsoft Visual Studio 2015

集成环境         270

14.2.2 
C#语言      271

14.2.3 
ASP.NET     271

14.3 
回到工作场景      272

14.3.1 
基于Windows的学生管理

系统         272

14.3.2 
基于Web的学生管理

系统         276

14.4 
工作实训营 282

附录  各章习题参考答案     284

参考文献         298

前  言

前    言

  为适应高职院校应用型人才培养迅速发展的趋势,培养以就业市场为导向的、具备”职业化”特征的高级应用型人才,”任务驱动、项目导向”已成为高职院校主流的教学模式。本书以Microsoft SQL Server 2012(以下一般简称为SQL Server
2012)为数据库管理系统,通过创建一个完整的学生管理系统,引导学生掌握SQL Server 2012的使用和管理。

  本书不仅将使用的软件平台从版的Microsoft SQL Server 2008升级为第二版的Microsoft SQL
Server 2012,而且对版中的错误进行了修正,对案例和习题进行了优化。

本书特色

  本书采用的”工作过程导向”编写模式,以”工作场景导入”→”知识讲解”→”回到工作场景”→”工作实训营”→”习题”为主线推进学习进程。每章均针对数据库设计和实施中的一个工作过程环节来传授相关的课程内容,实现实践技能与理论知识的整合,将工作环境与学习环境有机地结合在一起。本书内容简明扼要,结构清晰,通过工作过程的讲解将关系数据库的理论知识和SQL Server 2012的使用方法有机地结合在一起,示例众多,步骤明确,讲解细致,突出可操作性和实用性,再辅以丰富的实训和课后练习,可以使学生得到充分的训练,具备使用SQL Server 2012解决实际问题的能力。

  本书是由高职院校的优秀教师在其已有教学成果的基础上整合编写而成的,作者拥有丰富的开发案例和教学经验。

本书主要内容

  本书共14章,需要授课60个课时,用一学期进行学习。

  第 1 章介绍学生管理数据库的设计。通过本章任务的完成,主要学习数据库的基本概念、发展历史、系统结构,数据库的需求分析、概念模型设计、逻辑模型设计、物理模型设计,了解SQL Server 2012组件,为后面使用SQL Server 2012做准备。

  第2章讲解如何创建学生管理数据库。通过本章任务的完成,主要掌握SQL Server数据库的分类和组成的文件,了解SQL Server数据库中数据的存储方式,掌握创建数据库的方法,掌握文件组的概念、作用和创建的方法。

  第3章介绍如何创建学生管理数据库中的五个表,设置表的数据完整性,并在表中录入记录。通过本章任务的完成,掌握使用SQL Server系统数据类型和创建用户定义数据类型的方法,创建、修改、删除表的方法,在表中录入记录的方法,以及数据完整性的概念、分类和具体实施方法。

  第4章通过在学生管理数据库的表中使用T-SQL语句插入、更新和删除记录,学习插入单个记录和多个记录的方法、更新记录(包括根据子查询更新记录)的方法、删除记录(包括根据子查询删除记录)的方法、清空表的方法。

  第5章讲解如何查询学生管理数据库中的记录,学习简单查询、多表连接和子查询。

  第6章介绍三个任务,个任务是判断闰年,讲解T-SQL语言的基础知识,包括T-SQL 语法要素、T-SQL程序;第二个任务是带错误信息提示的单语句插入记录操作,介绍T-SQL语言中的错误信息处理;第三个任务是带错误信息提示的多语句更新记录操作,介绍事务的概念、属性、分类和使用。

  第7章介绍四个任务,前三个任务是创建、使用和修改可以查询所有学生的姓名、课程名称和成绩的视图,学习视图的概念、分类、创建和使用;第四个任务是在学生表上分别创建两个索引,学习索引的概念、分类、创建、设计和优化。

  第8章通过统计学生的学期课程门数及成绩,以及各门课程的分和分,来学习用户自定义函数的概念、作用、分类和使用。

  第9章通过讲解创建存储过程用于重复的查询任务,学习存储过程的概念、分类和作用,创建和使用存储过程的方法,存储过程中输入参数和输出参数的使用方法。

  第10章介绍四个任务,前三个任务是根据学生表的学生记录的插入、更新和删除操作来修改班级表中该班级的人数,第四个任务是防止数据库中成绩表的结构被随意修改。通过本章任务的完成,学习触发器的概念、分类、工作原理、创建和使用。

  第11章通过控制数据库管理员、教师用户、学生用户对学生管理数据库和成绩表的操作权限,来讲解SQL Server 2012的安全机制和验证模式,介绍登录、用户、权限的创建与管理,角色的概念、分类、创建和使用。

  第12章讲解学生管理数据库的备份和还原,包括备份和还原的概念,备份的类型,创建完整数据库备份、事务日志备份、差异备份和文件或文件组备份的方法,以及还原各种备份的方法。

  第13章通过导入和导出学生管理数据库中学生的个人信息,学习SSIS的作用和工作方式,掌握创建和执行SSIS包来导入和导出数据库中数据的方法。

  第14章设计并完成基于Windows的学生管理系统和基于Web的学生管理系统。通过本章任务的完成,学习Windows应用程序的创建方法、Web应用程序的创建方法、注册和登录页面的设计方法,以及学生信息查询功能的实现方法。

读者对象

  本书作为Microsoft SQL Server 2012入门类教材,既可以作为高等职业教育计算机及相关专业的教材,也可以作为等级考试、职业资格考试或认证考试等各种培训班的培训教材,还可用于读者自学。

本书读者

  本书由高云(南京信息职业技术学院)任主编,崔艳春(南京信息职业技术学院)任副主编,其中第1~7章由高云编写,第8~14章由崔艳春编写,由高云负责统稿。全书框架结构由何光明拟定。另外,本书的编写得到陈海燕、王珊珊、吴涛涛、赵梨花、张伍荣、李海、赵明、吴婷、许勇、姚昌顺、戴仕明等同志的大力支持和帮助,在此表示感谢。限于作者水平,书中难免存在不当之处,恳请广大读者批评指正。

 

 

                             编  者

在线试读

 

书摘插画
插图

插图

插图

插图

插图

插图

抢先评论了 “SQL Server数据库技术实用教程(第二版)” 取消回复

评论

还没有评论。

相关产品

加入购物车

基于Python的大数据分析基础及实战

EUR €43.99
评分 5.00 / 5
加入购物车

MySQL技术内幕:InnoDB存储引擎(第2版)(畅销书全新升级,第1版广获好评,专家撰写,国内外数据库专家联袂推荐,基于MySQL 5.6,从存储引擎内核角度对InnoDB的核心实现和工作机制进行深入剖析)

EUR €48.99
加入购物车

大数据架构详解:从数据获取到深度学习

EUR €43.99
评分 2.50 / 5
阅读更多
缺货

MySQL必知必会

EUR €25.99

东东购的宗旨是服务喜爱阅读中文书籍的海外人民,提供一个完善的购书平台,让国人不论何时何地都能沉浸在书香之中,读着熟悉的中文字,回忆着家乡的味道。


安全加密结账 安心网络购物 支持Paypal付款

常见问题

  • 货物配送
  • 退换货政策
  • 隐私政策
  • 联盟营销

客户服务

  • 联系东东
  • 关于东东
  • 帮我找书
  • 货物追踪
  • 会员登入

订阅最新的优惠讯息和书籍资讯

选择币别

EUR
USD
CAD
AUD
NZD
NOK
GBP
CHF
SEK
CNY
UAH
ILS
SAR
MXN
KRW
MYR
SGD
HUF
TRY
JPY
HKD
TWD
facebookinstagram
©2020 东东购 EasternEast.com

限时特卖:用“SALE15”优惠券全场书籍85折!可与三本88折,六本78折的优惠叠加计算。 忽略