欢迎来到中国铁道出版社有限公司官网!
$itImage.title$
$itImage.title$
$itImage.title$
$itImage.title$

数据库技术项目化教程(SQL Server 2012)

书      号:9787113173159

丛  书 名:全国高职高专教育“十三五”规划教材

作      者:刘中胜,龚芳海,胡国生 主编

译      者:

开      本:正16开

装      帧:平装

正文语种:中文

出  版 社:中国铁道出版社

定      价:39

  • 内容简介

    本书的数据库平台软件采用Microsoft SQL Server 2012中文版。全书按照“项目导向、任务驱动”的教学方法,以“电子商务系统的数据库系统”和“教学管理系统的数据库系统”两个项目案例贯穿整个教程。其中,教学实践项目是“电子商务系统的数据库系统”,拓展训练项目是“教学管理系统的数据库系统”。
    本书从真实项目实施的思路出发,分为13个单元,49个单元任务,详细介绍了数据库系统的基本概念,数据库需求分析与设计,数据库创建与管理,数据库对象(如视图、索引、存储过程、触发器)创建与管理,数据的增、删、改、查等操作,数据库安全管理、数据库备份与还原等内容。每个单元内容由教学指导、任务分解、单元总结和拓展训练构成。
    本书通俗易懂,强化学习者能力的培养,将知识理解能力、技能实践能力有机结合,具有较高的实用价值。适合作为高职高专院校数据库课程教材和IT培训教材,也可供广大数据库技术人员学习参考。
  • 前言

    随着信息技术的飞速发展和广泛应用,作为信息技术的重要组成部分——数据库技术,也越来越受到重视。如何部署、管理及应用数据库系统,是信息系统建设和运行成败的关键。Microsoft SQL Server 2012是微软新一代应用非常广泛的数据平台产品,不仅延续原有数据平台的强大能力,而且全面支持云技术与平台;帮助企业释放突破性的业务洞察力,并能够快速地构建相应的解决方案来实现私有云和公有云之间的数据扩展;为了管理方便,提供了丰富的、界面友好的、易学易用的图形界面的管理工具。
    本书以“电子商务系统”和“教学管理系统”两个项目的数据库系统平台作为案例贯穿整个教程。从真实项目的整个实施过程出发,基于“项目导向、任务驱动”的教学思想,围绕以下几方面的专业知识和技能实践做了详细的介绍:数据库系统基础知识;数据库系统需求分析与设计;数据库及数据库对象的创建和管理;数据的增、删、改、查操作;数据库安全管理;数据库备份与还原。
    本书具有如下创新和特色之处:
    (1)认真分析企业数据库技术岗位需求和就业现状,全面规划、合理安排教材内容。打破传统的“以教师为中心、以某位任课教师的知识结构为中心”的教学观念,而以“企业需求为核心”“以市场需求为导向”,分析企业对数据库技术人才的实际需求。企业需要什么样的数据库技术人才,就应培养什么样的人才,就应传授什么样的知识和技能。
    (2)仔细分析高职高专学生的学习特点,以“学得懂、用得上”为目标,筛选并重构数据库技术中符合高职高专学生学习的内容,把复杂难懂的,且企业岗位中极少涉及的数据库内容剔除,保留学生能学懂且在企业岗位中很有实用价值的知识和技能等关键内容。
    (3)基于“项目导向、任务驱动”的教学方法组织教材内容,整个教材分为13个项目单元,每个项目单元又根据项目实际需求分解为多个项目任务来实现。
    (4)符合项目化教学思路。每个单元根据“教学指导→任务分解→各任务的描述与实现→单元总结→拓展训练”的项目化教学思路来完成每个项目单元的内容。
    (5)充分考虑了理论和实践的结合。每个单元、每个任务对涉及的技术理论做恰到好处的介绍,避免了过多深奥的理论论述,以“能理解、必须掌握、够用”为原则组织理论内容。实践操作技能是高职高专学生学习的关键,因此,对各单元的项目任务分别使用SSMS工具和T-SQL语句两种方式来实现,并进行了详细介绍。
    (6)充分考虑了教学实施需求。每个单元的教学指导中都包含项目任务、知识目标、技能目标、教学方法和单元导航。同时,在项目简介中提供了教学实施计划和进度安排,以供教学参考。
    (7)真实项目实施提醒。在教材中设计有作者“提醒”,描述了作者在以往真实项目实施过程中遇到的最需注意的问题。
    (8)充分考虑到了不同层次和不同兴趣的学生。每个单元设计有拓展训练,包括理论知识训练和实践技能训练。
    (9)提供配套的教学资源。本教材提供配套的教学课件、SQL脚本代码和单元训练答案,可前往中国铁道出版社官方网站下载,下载地址:http://www.51eds.com。
    本书由刘中胜、龚芳海、胡国生任主编,佘学文、吴道君、李文彪任副主编,由刘中胜统稿、定稿。其中,单元一至单元六,单元十一至单元十三,以及附录C由刘中胜编写;单元八和附录A由龚芳海编写;单元九由胡国生编写;单元七、单元十,以及附录B由佘学文、吴道君和李文彪共同编写。
    本书作者结合多年的数据库项目经验和数据库技术培训教育经验,在分析高职学生的学习特点下完成。编写过程中得到了单位领导、同事和学生们的热情帮助与支持,在此向他们表示感谢。
    由于时间仓促,编者水平有限,书中难免存在疏漏和不足之处,敬请广大读者和专家批评指正。


    编 者
    2016年3月

  • 目录

    单元一 数据库系统基础知识 1
    教学指导 1
    任务分解 1
    任务1 体验数据库的应用 2
    任务2 数据库系统的基本概念 4
    任务3 使用MS SQL Server 2012 10
    单元总结 16
    拓展训练 17
    单元二 数据库需求分析与设计 18
    教学指导 18
    任务分解 19
    任务1 数据库需求分析 20
    任务2 设计E-R模型 23
    任务3 构建关系模型 27
    任务4 设计规范化 31
    单元总结 39
    拓展训练 39
    单元三 创建与管理数据库 41
    教学指导 41
    任务分解 42
    任务1 创建数据库 44
    任务2 查看和修改数据库属性 50
    任务3 导入与导出数据库 52
    任务4 脱机与联机数据库 62
    任务5 分离与附加数据库 64
    任务6 扩充与收缩数据库 67
    任务7 复制和删除数据库 71
    单元总结 79
    拓展训练 79
    单元四 创建与管理数据表 81
    教学指导 81
    任务分解 81
    任务1 创建数据表 82
    任务2 修改数据表结构 87
    任务3 删除数据表 90
    单元总结 91
    拓展训练 92
    单元五 数据约束管理 94
    教学指导 94
    任务分解 95
    任务1 主键约束的定义与维护 95
    任务2 外键约束的定义与维护 98
    任务3 唯一约束的定义与维护 103
    任务4 检查约束的定义与维护 108
    任务5 默认约束的定义与维护 112
    任务6 创建关系图 116
    单元总结 120
    拓展训练 121
    单元六 更新数据 123
    教学指导 123
    任务分解 123
    任务1 添加数据 124
    任务2 修改数据 125
    任务3 删除数据 126
    单元总结 127
    拓展训练 128
    单元七 查询数据 130
    教学指导 130
    任务分解 131
    任务1 数据基础查询 131
    任务2 数据连接查询 135
    任务3 数据子查询 137
    单元总结 138
    拓展训练 139
    单元八 创建与管理视图 142
    教学指导 142
    任务分解 143
    任务1 创建视图 143
    任务2 修改视图 146
    任务3 使用视图 149
    任务4 删除视图 150
    单元总结 152
    拓展训练 152
    单元九 创建与管理索引 154
    教学指导 154
    任务分解 155
    任务1 创建索引 155
    任务2 禁用与启用索引 159
    任务3 查看与删除索引 162
    单元总结 164
    拓展训练 164
    单元十 创建与管理存储过程 166
    教学指导 167
    任务分解 167
    任务1 创建与执行存储过程 168
    任务2 修改存储过程 170
    任务3 查看与删除存储过程 171
    单元总结 173
    拓展训练 174
    单元十一 创建与管理触发器 176
    教学指导 176
    任务分解 177
    任务1 创建触发器 177
    任务2 修改触发器 185
    任务3 禁用、启用与删除触发器 187
    单元总结 188
    拓展训练 188
    单元十二 数据库安全管理 191
    教学指导 191
    任务分解 192
    任务1 服务器级别的安全管理 192
    任务2 数据库级别的安全管理 203
    任务3 对象级别的安全管理 208
    单元总结 210
    拓展训练 211
    单元十三 备份与还原数据库 213
    教学指导 213
    任务分解 214
    任务1 创建备份设备 215
    任务2 完整备份与还原 216
    任务3 差异备份与还原 224
    任务4 事务日志备份与还原 229
    单元总结 235
    拓展训练 235
    附录 202
    附录A 安装SQL Server 2012 202
    附录B SQL Server 2012常用内置函数 249
    附录C 项目示例数据表及数据 251
    参考文献 254
  • 作者介绍

    刘中胜,本科就读于湘潭大学,专业为计算机网络。硕士就读于中山大学,专业方向为数据库技术、IT项目管理。20年的大型IT企业工作经验、IT职业培训经验和高校教学经验,具有全面的信息系统集成技术和丰富的项目管理经验,参与编著多本“全国计算机技术与软件专业技术资格(水平)”考试系列书籍。

    胡国生,广东岭南职业技术学院电子信息工程学院讲师,主讲数据库、计算机基础等课程,经验丰富,发表相关论文数篇,参与相关项目多个。

    龚芳海,广东岭南职业技术学院电子信息工程学院讲师,主讲数据库、计算机基础等课程,经验丰富,发表相关论文数篇,参与相关项目多个。
  • 编辑推荐

    1.本教材为项目化教材,全书包含13个项目,每个项目分解为多个任务。2.使用最新的SQL Server 2012版 。
  • 书评书荐

  • 附件下载

图书推荐