本书是根据教育部及清华大学有关“高职项目课程教材建设,,的指导精神而编写的,是作者多年来在教学实践中对课程项目教学内容、项目教学方法及项目教学效果研究成果的具体体现。
在以往基于知识体系的教学模式下,学生学习后普遍反映理论知识偏多,要掌握的技能不够明确,拿到实际项目不能很快上手,遇到新问题也不知道如何解决。如果将学生的学习活动与具体的项目相结合,以工作任务导向来组织教学,既能使理论知识和工作技能紧密融合,减少和分散理论知识;又能使学生更快地获得规划、实施和管理中小型数据库应用系统的方法与技能,提高解决实际问题的能力。为此,作者基于“与企业应用、岗位技能相符”的原则,按照项目教学的基本规律,并结合实际应用SQL Server数据库管理系统的经验编写了此教材。希望本书的出版能有助于提高项目教学的实际应用效果,让学生真正体会到“学中做”、“做中学”的乐趣。
本书结合SQL Server 2000数据库管理系统,基于“与企业应用、岗位技能相符”的原则,按照项目教学的基本规律编写。全书以项目为导向、以工作任务为主线,以SQL Server 2000数据库的管理与应用开发活动为载体,重点介绍以下知识与技能:SQL Server 2000数据库环境的建立及其主要管理工具的作用;数据库及各种数据库对象的创建与管理;数据库的备份与恢复、导人与导出等操作;数据库的安全体系以及管理方法;Transact—SQL语言及其应用编程技术;利用Visual C++,JSP和ASP.NET开发数据库应用程序的方法。
本书注重理论联系实践,语言浅显易懂,具有较强的实用性和操作性。本书结构组织合理,便于教学取舍;选材实用,示例丰富,便于理解和操作。
本书可作为高等职业技术学校计算机相关专业及办公自动化、电子商务、物流管理等专业的教材,也可作为普通高校或成人院校本科非计算机专业的专业课教材,也是SQL Server 2000及其应用编程初学者理想的入门读物,对计算机工作者及爱好者也有很好的参考价值。
项目1 SQL Server数据库环境的建立
项目2 SQL Server服务器的管理和配置
项目3 SQL Server数据库和表的管理
项目4 数据库的备份与恢复
项目5 SQL Server的代理与数据转换服务
项目6 数据库安全设置
项目7 学生成绩数据库的设计
项目8 Transact-SQL语言在学生成绩管理系统中的使用
项目9 Transact-SQL程序设计在学生成绩系统中的使用
项目10 学生成绩数据库系统的开发
附录A StudentScore数据库各数据表数据实例