前言
数据库技术课程是一门理论基础和实践性要求都比较强的课程,而高职高专管理类专业的具体特点决定了其教学过程不仅需要基础原理、更需要强化实践的应用。在掌握基本原理的同时如何培养管理类专业学生的学习积极性和专业应用能力是一个重要的实际问题。
基础原理课程是必需的基础环节,不能省略,反之,学了SQL Server却不会用Oracle,学了Oracle,却不会用MySQL。基础原理要做到必需、够用。
强化实践应用对数据库技术而言就是要学习好SQL语言,用SQL语言编写出来的语句要以前面的原理为基础,否则,就会不明就里。但是本书作为入门读物,不列出和解释SQL语句的语法格式,只在项目和例子中使用(加了详细注释),需要的读者请查阅SQL开发手册之类的资料。对于初学者来说,能用、会用就达到了要求。
数据库技术课程的教学应该充分考虑与专业和学生特点相结合。一方面要做好理论教学的内容规划和设计,采取适当的教学方法使学生掌握数据库的基本理论,理解数据库技术在管理中的应用;另一方面要强化实践教学,激发学生的学习兴趣,并培养其动手能力。
本书采用“项目导向,任务驱动”的教学模式,通过一个学生身边的真实项目——学生成绩管理系统的完整实施过程,将SQL Server数据库开发的相关内容有条不紊地组织起来。这样的教学过程真正做到了面向工作过程。同时,根据项目内容的不同,划分了多个由易到难、循序渐进的任务,符合认知规律,有利于教学实践。每个任务和知识点的划分细小而具体,可以花1~2个课时完成,有利于课堂教学。
本书概念透彻,理论全面,实践贴近学生生活实际,操作简练,代码简洁,注释详细,拓展训练紧跟项目任务,内容充实。本书语言简练、通俗易懂,不讲入门者听不懂的话,能用图表的地方绝不使用语言叙述。
本书由李武韬、严莉、鲁少勤主编。本书在取材上突出培养和强化学生的实践能力与应用能力,加强了实训内容的编写,在理论上简单明了。本书特别突出了各项技术的应用性,希望能贴近学生的学习特点,从而激发学习兴趣。
由于编者水平所限,虽经反复校对,疏漏和不足之处在所难免,恳请读者批评指正。