
SQL Server 2012案例教程
《SQL Server 2012案例教程》是2014年7月清华大学出版社出版的图书,作者是贾祥素、应玉龙、吴菁、王雪敏。
基本介绍
- 书名:SQL Server 2012案例教程
- 作者:贾祥素、应玉龙、吴菁、王雪敏
- ISBN:9787302360063
- 类别:21世纪高等学校规划教材·计算机套用
- 页数:321
- 定价:34.50元
- 出版社:清华大学出版社
- 出版时间:2014年7月
- 装帧:平装
- 开本:16开
内容简介
本书以SQL Server 2012为平台,採用案例化的组织方式,循序渐进地介绍了SQL Server 2012资料库套用与开发的知识。全书共分为12章: 第1章介绍资料库基础,第2章是SQL Server 2012概述,第3章介绍资料库的创建与管理,第4章介绍数据表的创建与管理,第5章介绍数据管理,第6章介绍数据查询基础,第7章介绍TSQL语句,第8章介绍数据查询进阶,第9章介绍索引和视图,第10章介绍事务和存储过程,第11章介绍触发器和游标,第12章介绍项目实训。本书附录提供了部分习题答案和常见问题列表。以“学生成绩管理系统”为课堂教学的贯穿案例,以“员工工资管理系统”为上机教学的贯穿案例,以“图书出版管理系统”为课后习题的贯穿案例,以“汽车租赁系统”为项目的实训案例。本书适合作为高职高专计算机及相关专业资料库相关课程的教材,也可作为对资料库技术感兴趣的读者自学用书。
图书目录
第1章资料库基础
1.1为什幺使用资料库
1.2资料库的发展
1.3资料库基本概念
1.3.1数据
1.3.2资料库
1.3.3资料库管理系统
1.3.4资料库系统
1.4数据模型
1.5常用资料库简介
1.6资料库的设计
1.6.1资料库设计步骤
1.6.2资料库完整性
1.6.3实体关係(ER)模型
1.6.4资料库设计案例分析
1.7本章总结
习题1
上机1
第2章SQL Server 2012概述
2.1SQL Server
2.1.1SQL简介
2.1.2SQL Server简介
2.2SQL Server 2012的新功能
2.3SQL Server 2012的版本
2.4SQL Server 2012的安装
2.4.1安装环境要求
2.4.2安装SQL Server 2012
2.4.3启动SSMS
2.4.4SQL Server服务的开启与停止
2.5登录账户的创建与管理
2.5.1创建登录名
2.5.2修改登录名的密码
2.5.3赋予登录名许可权
2.5.4删除登录名
2.6本章总结
习题2
上机2
第3章资料库的创建与管理
3.1资料库的类型
3.1.1系统资料库
3.1.2用户资料库
3.2资料库相关的档案
3.2.1资料库档案
3.2.2事务日誌档案
3.3资料库的创建
3.3.1使用SSMS图形界面创建资料库
3.3.2使用TransactSQL创建资料库
3.4资料库的管理
3.4.1查看资料库
3.4.2修改资料库
3.4.3资料库更名
3.4.4删除资料库
3.5资料库的分离、附加
3.6资料库档案的移动和複製
3.7本章总结
习题3
上机3
第4章数据表的创建与管理
4.1数据表相关概念
4.1.1SQL Server数据类型
4.1.2主键和外键
4.1.3常见的约束
4.2数据表的创建
4.2.1使用SSMS图形界面创建数据表
4.2.2使用TransactSQL创建数据表
4.3数据表的管理
4.3.1使用SSMS图形界面管理数据表
4.3.2使用TransactSQL管理数据表
4.4数据表的删除
4.4.1使用SSMS图形界面删除数据表
4.4.2使用TransactSQL删除数据表
4.5本章总结
习题4
上机4
第5章数据管理
5.1使用SSMS图形界面管理数据
5.2使用TSQL插入数据
5.2.1插入单行数据
5.2.2插入多行数据
5.3使用TSQL更新数据
5.3.1更新单行数据
5.3.2更新多行数据
5.3.3更新所有数据
5.4使用TSQL删除数据
5.4.1删除单行数据
5.4.2删除多行数据
5.4.3删除所有数据
5.5导入/导出数据
5.5.1导出数据
5.5.2导入数据
5.6本章总结
习题5
上机5
第6章数据查询基础
6.1使用SELECT进行数据查询
6.1.1SELECT语句
6.1.2简单查询
6.2条件查询
6.2.1比较运算符
6.2.2空值判断符
6.2.3模式匹配符
6.2.4範围运算符
6.2.5列表运算符
6.2.6逻辑运算符
6.3查询排序
6.4聚合函式
6.5分组查询
6.5.1GROUP BY分组
6.5.2HAVING进行分组筛选
6.6多表连线查询
6.6.1内连线
6.6.2外连线
6.6.3交叉连线
6.7本章总结
习题6
上机6
第7章TSQL语句
7.1TSQL语言基础
7.1.1TSQL语句分类
7.1.2注释
7.2变数
7.2.1局部变数
7.2.2全局变数
7.3输出语句
7.4流程控制语句
7.4.1BETIN…END语句
7.4.2IF…ELSE条件语句
7.4.3CASE多分支语句
7.4.4WHILE循环语句
7.5批处理语句
7.6本章总结
习题7
上机7
第8章数据查询进阶
8.1嵌套查询概述
8.2使用比较运算符的子查询
8.3使用IN和NOTIN子查询
8.4使用EXISTS和NOTEXISTS子查询
8.5本章总结
习题8
上机8
第9章索引和视图
9.1索引的基本概念
9.1.1索引的优缺点
9.1.2索引的分类
9.2索引的创建
9.2.1使用SSMS图形界面创建索引
9.2.2使用TSQL创建索引
9.3索引的管理
9.3.1查看、修改索引信息
9.3.2重命名索引
9.3.3删除索引
9.4视图的基本概念
9.5视图的创建
9.5.1使用SSMS图形界面创建视图
9.5.2使用TSQL创建视图
9.6视图的管理
9.6.1查看视图
9.6.2修改视图
9.6.3删除视图
9.7本章总结
习题9
上机9
第10章事务和存储过程
10.1事务
10.1.1为什幺需要事务
10.1.2事务属性
10.1.3事务管理的常用语句
10.1.4事务的套用案例
10.2存储过程
10.3系统存储过程
10.4用户自定义存储过程
10.4.1使用TSQL创建存储过程
10.4.2使用TSQL调用存储过程
10.4.3使用TSQL删除存储过程
10.4.4使用SSMS图形界面创建存储过程
10.4.5使用SSMS图形界面调用存储过程
10.4.6使用SSMS图形界面删除存储过程
10.5本章总结
习题10
上机10
第11章触发器和游标
11.1触发器
11.1.1触发器概述
11.1.2触发器分类
11.1.3创建触发器
11.1.4管理触发器
11.2游标
11.2.1游标概述
11.2.2游标分类
11.2.3游标的使用
11.3本章总结
习题11
上机11
第12章项目实训
12.1实训项目概述
12.2需求分析
12.3绘製ER图
12.4将ER图转化为表
12.5在SQLServer2012中实现资料库的设计
参考文献
附录A习题参考答案
习题1答案
习题2答案
习题3答案
习题4答案
习题5答案
习题6答案
习题7答案
习题8答案
习题9答案
习题10答案
习题11答案
附录B常见问题
前言
资料库技术是信息系统的核心技术之一,是一种计算机辅助管理数据的方法,它研究如何组织和存储数据,如何高效地获取和处理数据。从20世纪60年代末开始至今,资料库技术的理论研究和系统开发取得了辉煌的成就,资料库系统已经成为现代计算机系统的重要组成部分。
SQL Server资料库是计算机专业学生的专业课程,通过课程的学习,学生应该掌握当前主流资料库管理的基本知识与套用技能,为后续课程的学习及顺利地走向工作岗位打下坚实的基础。
SQL Server资料库属于套用技术类课程,应该注重实践教学。本教材的实践教学内容以能力培养为核心进行设计,将理论与实践课程融为一体,以案例、项目实训为主线组织教学内容。围绕教学的4条主线: 课堂教学、上机教学、课后习题、项目实训展开课程的设计和内容的组织,并且每条主线都有相应的贯穿案例,使学生学习有系统性,而不是零散地接受知识。
本书以SQL Server 2012为平台,讲解资料库的相关知识。涉及的知识点有资料库基础、SQL Server 2012概述、资料库的创建与管理、数据表的创建与管理、数据管理、数据查询基础、TSQL语句、数据查询进阶、索引和视图、事务和存储过程、触发器和游标。教材按照循序渐进的原则,逐步深入,理论联繫实际,注重项目实践,细緻地讲解了涉及SQL Server 2012资料库套用与开发的所有重要知识。
本书特色如下:
(1) 案例贯穿。以“学生成绩管理系统”为课堂教学的贯穿案例,以“员工工资管理系统”为上机教学的贯穿案例,以“图书出版管理系统”为课后习题的贯穿案例,以“汽车租赁系统”为项目的实训案例。
(2) 图文并茂。教材配备大量的图片,可读性强,能激发学生学习的兴趣,适合高职学生学习。
(3) 方便教与学。每章都有上机实验,并配备大量课后习题,方便教师教授和学生学习。
(4) 任务驱动。为了完成课程案例,设计了很多任务,通过任务驱动的方法让学生亲历真实任务的解决过程,在解决实际技术问题的过程中掌握相应的知识点,做到“做中学”。
(5) 案例贴近生活。在案例的选取上力争贴近学生的生活,让学生有亲切感。
(6) 完整的课程资源。提供教学课件、理论及上机原始码、课后习题答案。
本书主编为贾祥素,副主编为应玉龙、吴菁、王雪敏。本书的编者均为浙江纺织服装职业技术学院教师。具体分工如下: 第1章和第2章由吴菁编写,第3章由应玉龙编写,第11章由王雪敏编写,其余部分由贾祥素编写。全书由贾祥素策划和统稿。
本书适合作为高职高专计算机类专业的课程教材,也可提供给对资料库技术感兴趣的读者自学使用。
由于时间仓促和作者水平有限,书中的错误和不妥之处在所难免,敬请读者批评指正。
编者
2014年4月
SQL Server资料库是计算机专业学生的专业课程,通过课程的学习,学生应该掌握当前主流资料库管理的基本知识与套用技能,为后续课程的学习及顺利地走向工作岗位打下坚实的基础。
SQL Server资料库属于套用技术类课程,应该注重实践教学。本教材的实践教学内容以能力培养为核心进行设计,将理论与实践课程融为一体,以案例、项目实训为主线组织教学内容。围绕教学的4条主线: 课堂教学、上机教学、课后习题、项目实训展开课程的设计和内容的组织,并且每条主线都有相应的贯穿案例,使学生学习有系统性,而不是零散地接受知识。
本书以SQL Server 2012为平台,讲解资料库的相关知识。涉及的知识点有资料库基础、SQL Server 2012概述、资料库的创建与管理、数据表的创建与管理、数据管理、数据查询基础、TSQL语句、数据查询进阶、索引和视图、事务和存储过程、触发器和游标。教材按照循序渐进的原则,逐步深入,理论联繫实际,注重项目实践,细緻地讲解了涉及SQL Server 2012资料库套用与开发的所有重要知识。
本书特色如下:
(1) 案例贯穿。以“学生成绩管理系统”为课堂教学的贯穿案例,以“员工工资管理系统”为上机教学的贯穿案例,以“图书出版管理系统”为课后习题的贯穿案例,以“汽车租赁系统”为项目的实训案例。
(2) 图文并茂。教材配备大量的图片,可读性强,能激发学生学习的兴趣,适合高职学生学习。
(3) 方便教与学。每章都有上机实验,并配备大量课后习题,方便教师教授和学生学习。
(4) 任务驱动。为了完成课程案例,设计了很多任务,通过任务驱动的方法让学生亲历真实任务的解决过程,在解决实际技术问题的过程中掌握相应的知识点,做到“做中学”。
(5) 案例贴近生活。在案例的选取上力争贴近学生的生活,让学生有亲切感。
(6) 完整的课程资源。提供教学课件、理论及上机原始码、课后习题答案。
本书主编为贾祥素,副主编为应玉龙、吴菁、王雪敏。本书的编者均为浙江纺织服装职业技术学院教师。具体分工如下: 第1章和第2章由吴菁编写,第3章由应玉龙编写,第11章由王雪敏编写,其余部分由贾祥素编写。全书由贾祥素策划和统稿。
本书适合作为高职高专计算机类专业的课程教材,也可提供给对资料库技术感兴趣的读者自学使用。
由于时间仓促和作者水平有限,书中的错误和不妥之处在所难免,敬请读者批评指正。
编者
2014年4月
转载请注明出处海之美文 » SQL Server 2012案例教程