全新正版书籍,24小时发货,可开发票。
¥ 32.7 8.2折 ¥ 39.8 全新
库存5件
作者苏布达
出版社中国铁道出版社
ISBN9787113196851
出版时间2017-01
装帧平装
开本16开
定价39.8元
货号25067002
上书时间2024-12-24
数据库是数据管理的技术。由于数据库具有数据结构化、共享性高、冗余度低、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,较多的信息管理系统都建立在数据库设计之上。随着数据库系统的推广使用,数据库已深入到商业、金融、行政管理、工农业生产、科学研究和工程技术等各个领域,渗透到社会的每一角落,并改变着人们的工作方式和生活方式。因此,人们越来越认识到,数据库是信息化社会中信息资源管理的基础。而且对于一个国家或地区来说,数据库的建设和使用水平已成为衡量该国家或地区信息化程度的重要标志。
数据库技术是计算机科学与技术的重要分支。为了适应市场的需要,我国高校的许多专业都开设介绍SQL Server数据库管理系统的课程。目前SQL Server已经是市场上流行的大中型关系型数据库管理系统软件,本书以SQL Server 2012为平台,结合近年来教学与应用开发的实践进行编写。
本书是文科大学计算机教学改革项目“基于应用型人才培养的‘SQL Server 2012数据库’任务化教程”的成果。应用型人才培养就是真正体现“以应用为本”,“学以致用”的理念,使受教育者具备终身学习的能力,为其进一步的发展打下基础,创造机会和条件。本书不仅可以培养学生的一种数据库操作技能,提高系统编程能力,而且通过应用型人才的培养,为后续课程的学习和开发系统奠定良好的基础。本书还结合“任务驱动法”,将以往以传授知识为主的传统教学理念,转变为以解决问题、完成任务为主的多维互动式的设计理念;将再现式的理论内容转变为探究式学习,使学生处于积极的学习状态,每一位学生都能根据自己对当前问题的理解,运用共有的知识和自己特有的经验提出方案、解决问题。在这个过程中,学生还会不断地获得成就感,可以激发他们的求知欲望,逐步形成一个感知心智活动的良性循环,从而培养出独立探索、勇于开拓进取的自学能力。
全书以“学生管理数据库”为主线进行设计,在内容安排上采用“任务驱动”方式,对SQL Server 2012的内容进行了详细介绍。第0章绪论,主要介绍了数据库基本理论,内容包括SQL Server概述、SQL Server安装和注册SQL Server服务器的方法。第1章创建及维护数据库,主要介绍了创建、查看和修改数据库,以及修改或查看数据库选项、重命名数据库、删除数据库、分离数据库和附加数据库的方法和技巧。第2章创建与管理数据表,主要介绍了如何创建表、显示表结构、修改数据表结构、删除数据表、向表中添加数据、将表中的数据复制到新表中、更新数据表数据、删除数据表数据的方法。第3章数据完整性,主要介绍了如何利用SQL Server 2012创建约束、创建默认值、创建规则和创建标识列。第4章查询与统计数据,主要介绍了简单查询、使用复合函数查询、使用分组查询、使用子查询、排序查询结果、使用多表连接查询和合并多个查询结果中的数据的操作方法。第5章索引,主要介绍了创建索引、重命名索引、删除索引和维护索引的方法。第6章视图,主要介绍了创建视图、修改视图、重命名视图和删除视图的方法。第7章Transact-SQL编程,主要介绍了SQL Server编程、使用系统函数、自定义函数。第8章存储过程,主要介绍了创建和执行不带参数的存储过程、创建和执行带参数的存储过程、修改存储过程、重命名存储过程、删除存储过程、重新编译存储过程的方法。第9章触发器,主要介绍了创建触发器、修改触发器、删除触发器、重命名触发器、禁用触发器、启用触发器和查看触发器的信息的方法。第10章创建与使用游标,主要介绍了创建基本游标、创建使用变量的游标、创建与使用@@FETCH_STATUS的游标。第11章处理事务与锁,主要介绍了定义事务、回滚事务、提交事务、事务嵌套、查看锁。第12章SQL Server安全管理,主要介绍了连接或断开数据库引擎、启动或停止数据库引擎服务和登录名、用户及权限管理。第13章数据库的备份与还原,主要介绍备份数据库、管理备份设备、完整备份、差异备份、事务日志备份、文件和文件组备份以及数据库恢复。除此之外还为读者设计了SQL Server 2012综合练习,以供读者进行同步练习。
本书具有如下特点:
(1)步骤清晰、易学易用。更加符合初学者对SQL Server 2012数据库课程的认知规律,对操作中的每一步骤进行了详细说明,循序渐进,深入浅出,易于读者学习和掌握。
(2)采用“任务驱动”方式。以问题的提出、分析、解决的步骤来介绍数据库的基本内容和基本方法,使学生真正成为学习的主体。
(3)内容相互衔接,成为一个逻辑整体。本书全文以“学生管理数据库”为主线进行分析和设计,各章节内容前呼后应,便于读者对知识点的掌握和归纳。
本书由苏布达、迎梅、欧艳鹏任主编,徐琳、唐美霞任副主编。具体编写分工如下:第0章、第1章和第2章由苏布达编写,第3章、第4章、第5章和第11章由欧艳鹏编写,第6章、第7章、第8章和第10章由迎梅编写,第9章、第12章、第13章由徐琳编写,附录A由姚浩斯拉、丹巴编写,附录B由于鹰、温斯琴编写,全书由斯日古楞、苏布达、斯琴审定。
由于时间仓促,加之编者水平有限,书中疏漏和不妥之处在所难免,敬请广大读者批评指正。
编 者
2016年12月
第0章 绪论 1
任务0.1 SQL Server 2012的安装 9
任务0.2 注册服务器 19
任务0.3 启动SQL Server
Management Studio 21
思考与练习 22
跟我学上机
22
第1章 创建及维护数据库 23
任务1.1 设计数据库 25
任务1.2 创建数据库 30
任务1.3 查看数据库信息 36
任务1.4 修改数据库 37
任务1.5 重命名数据库 40
任务1.6 删除数据库 41
任务1.7 分离数据库 42
任务1.8 附加数据库 42
思考与练习 43
跟我学上机 44
第2章 创建与管理数据表 45
任务2.1 创建数据表 48
任务2.2 显示表结构 51
任务2.3 修改数据表结构 52
任务2.4 维护数据表的数据 54
任务2.5 重命名数据表 59
任务2.6 删除数据表 59
思考与练习 61
跟我学上机 61
第3章 数据完整性 63
任务3.1 创建约束 64
任务3.2 创建默认值 81
任务3.3 创建规则 83
任务3.4 创建标识列 84
思考与练习 85
跟我学上机 87
第4章 查询与统计数据 88
任务4.1 简单查询 89
任务4.2 使用复合函数查询 98
任务4.3 使用分组查询 99
任务4.4 使用子查询 101
任务4.5 排序查询结果 103
任务4.6 使用多表连接查询 104
任务4.7 合并多个查询结果中的数据
110
思考与练习 111
跟我学上机 113
第5章 索引 114
任务5.1 创建索引 115
任务5.2 重命名索引 118
任务5.3 删除索引 120
任务5.3 维护索引 121
思考与练习 124
跟我学上机 124
第6章 视图 125
任务6.1 创建视图 126
任务6.2 修改视图 130
任务6.3 重命名视图 132
任务6.4 删除视图 132
思考与练习 133
跟我学上机 134
第7章 Transact-SQL编程 135
任务7.1 SQL Sever编程 141
任务7.2 使用系统函数 143
任务7.3 自定义函数 148
思考与练习 149
跟我学上机 150
第8章 存储过程 151
任务8.1 创建和执行不带参数的存储过程 153
任务8.2 创建和执行带参数的存储过程
154
任务8.3 修改存储过程 157
任务8.4 重命名存储过程 158
任务8.5 删除存储过程 159
任务8.6 重新编译存储过程 160
思考与练习 161
跟我学上机
162
第9章 触发器 163
任务9.1 创建触发器 164
任务9.2 修改触发器 168
任务9.3 删除触发器 169
任务9.4 禁止和启动触发器 169
任务9.5 查看触发器信息 170
思考与练习 172
跟我学上机 173
第10章 创建与使用游标 174
任务10.1 创建基本游标 176
任务10.2 创建使用变量的游标 178
任务10.3 创建与使用@@FETCH_STATUS的游标 178
思考与练习 180
跟我学上机 180
第11章 处理事务与锁 181
任务11.1 定义事务/提交事务 185
任务11.2 回滚事务 186
任务11.3 定义事务/回滚事务/提交事务 187
任务11.4 事务嵌套 189
任务11.5 查看锁 191
思考与练习 191
跟我学上机 192
第12章 SQL Server安全管理 193
任务12.1 连接数据库引擎 195
任务12.2 断开数据库引擎 196
任务12.3 创建登录 197
任务12.4 创建数据库用户 200
任务12.5 授予权限 201
思考与练习 203
跟我学上机 203
第13章 数据库的备份与还原 204
任务13.1 备份数据库 206
任务13.2 管理备份设备 208
任务13.3 完整备份 209
任务13.4 差异备份 211
任务13.5 事务日志备份 213
任务13.5 文件和文件组备份 215
任务13.6 数据库恢复 217
思考与练习 219
跟我学上机 219
附录A SQL Server 2012综合练习 220
附录B 蒙汉文名词术语对照表
226
参考文献 240
— 没有更多了 —
以下为对购买帮助不大的评价