前言 习近平总书记在党的“二十大”报告中指出:教育、科技、人才是全面建设社会主义现代化国家的基础性、战略性支撑。必须坚持科技是第一生产力、人才是第一资源、创新是第一动力,深入实施科教兴国战略、人才强国战略、创新驱动发展战略,这三大战略共同服务于创新型国家的建设。职业教育与经济社会发展紧密相连,对促进就业创业、助力经济社会发展、增进人民福祉具有重要意义。 《SQL Server 2008数据库应用入门(项目教学版)》一书出版后,承蒙广大读者的深情厚爱,多次重印,现决定升级版本。原版书最大的特点是通俗易懂,适合教学。新版继续秉承这一特点,同时有机地融入思政元素。新版增加短视频内容,方便学习;内容安排上符合数据库二级考试的大纲,并适当加上相关题目,适应需求;并且对软件版本加以弱化。本书在升级版本之前,调研了当地的金蝶、用友等软件公司,听取了企业对于SQL Server相关就业岗位的能力需求,在书中强化了数据库基本理论的应用,增强实用性。 近年来,数据库软件MySQL因为免费、开源及高性能的特点,市场占有率逐渐增加,但是缺点是可视化工具不够丰富,开发环境不统一,使学生学习起来有一定的困难。SQL Server还有以前遗留的巨大市场,比如很多ERP软件的数据库用的是SQL Server,并且SQL Server有丰富的图形化工具,直观易学,特别适合高职、中职层次的学习者。读者可以通过SQL Server可视化的操作更好地理解数据库的代码,掌握数据库的基本理论,学会数据库的基本应用。 数据库技术是一门理论基础和实践性要求都比较高的课程,而高职高专层次决定了其教学过程要弱基础原理、强实践应用的培养目标。弱基础原理不等于没有基础原理,否则学了SQL Server可能不会用Oracle,学了Oracle却不会用MySQL。基础原理要做到必需、够用。 强实践应用对数据库技术而言就是要学习好SQL语言,用SQL语言写出来的语句当然要以前面的原理为基础,否则会让读者不明原因。但是本书作为基础读物,不列出和解释SQL语句的语法格式,只在项目和任务中使用(加了详细注释),需要的读者请查阅SQL开发手册之类的资料。对于初学者来说,能用、会用就达到了要求。 本书采用“项目导向、任务驱动”的教学模式,通过一个学生身边的真实项目——学生成绩管理系统的完整实施过程,将SQL Server数据库开发的相关内容有条不紊地组织起来。这样的教学过程真正做到了面向工作过程,同时,根据项目内容的不同,划分了多个由易到难、循序渐进的知识点和任务,符合认知规律,有利于教学实践。每个任务和知识点的划分细小而具体,可以在1~2个课时完成,有利于课堂教学。 本书概念透彻,理论全面;实践贴近学生生活实际,操作简练;代码简洁,注释详细;拓展训练操作题紧跟项目任务,内容充实;短视频丰富。本书语言简练、通俗易懂,不讲基础读者听不懂的话,能用图表之处绝不使用语言叙述。 由于编者水平所限,虽经反复校对,疏漏和不足之处在所难免,恳请读者批评、指正。 编者2023年3月