本教材由多年从事数据库技术教学的计算机教师开发编写的,着力突出高职学生应用技术能力的提高。教材注重营造企业化的学习情境,采用项目化的方式组织课程教学内容。本教材适合软件技术等计算机专业的数据库技术教学,是ASP.NET 程序设计、Web数据库开发技术等课程的前驱课程,建议教学时数为80学时。
教材由一个教学成绩管理系统的设计、开发与实现贯穿始终,遵循数据库设计的基本流程,即需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库的实施和维护。教材彻底打破以知识传授为主的传统学科课程模式,转变为以工作任务为核心的项目课程模式。将SQLServer2005数据库管理系统的主要知识涵盖在项目开发过程中,每个项目又分成若干个任务,包含知识梳理、任务描述、任务实施和单元习题等。本书让学生通过完成具体的项目来构建相关理论知识,提高数据库技术的应用能力,发展自己的职业能力。
教材的内容体系如下:
项目1:设计教学成绩管理数据库。介绍了贯穿全书的教学成绩管理数据库的设计。
项目2:安装和使用SQLServer2005,介绍了SQLServer2005的安装和配置。
项目3:创建和维护教学成绩管理系统数据库。介绍了创建、修改、删除教学成绩管理系统数据库,以及数据库的分离和附加。
项目4:创建和维护教学成绩管理系统数据库中的表。介绍了数据表的创建,并用约束、默认、规则等数据库对象实现了该数据库数据的完整性,以及教学成绩管理系统数据库中数据的增加、修改和删除操作。
项目5:教学成绩管理系统的数据查询。介绍了如何使用SELECT语句对教学成绩管理系统数据库的数据进行简单查询、汇总查询、连接查询和子查询。
项目6:教学成绩管理系统数据库的编程操作。介绍了使用数据库编程的基本语法,引入了视图、存储过程、触发器等数据库对象。
项目7:管理教学成绩管理系统数据库。介绍了数据库的**体系及数据如何进行备份、还原、导入和导出。
项目8:图书管理系统的设计开发。介绍了使用ASP.NET 和SQLServer2005来实现图书管理系统前台与后台数据库的设计开发。