
前言
随着信息技术的飞速发展和广泛应用,作为信息技术的重要组成部分——数据库技术,也越来越受到重视。如何部署、管理及应用数据库系统,是信息系统建设和运行成败的关键。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月