21
世纪信息技术已经成为社会生产的重要组成部分,作为信息管理的重要工具,数据库技术得到了飞速的发展,数据库的应用遍布企业资源计划(ERP)、地理信息系统(GIS)、客户关系管理(CRM)、联机分析与处理系统(OLAP)等,并已深入到信息、工业、商业、金融等各个领域。数据库技术是计算机软件的一个重要分支,数据库课程是计算机和信息管理领域一门重要的专业课程。
本教材根据数据库系统的最新发展,结合数据库系统及应用的教学需要,以两个典型的数据库应用系统项目的设计过程为主线,结合大量的应用实例,系统地介绍数据库系统的基本原理、方法及应用技术。教材强调在IT知识经济环境下数据库系统所表现出的新特点,注重项目驱动式教学,强调理论与实践相互渗透、技术与应用有机结合。
本教材采取面向任务,针对目标,选准学生能接触到或容易理解的项目作为课题,用功能模块的形式说明任务,进而将任务细化到具体模块,引起学生的兴趣,树立信心,激发学习的积极性,从而达到学以致用,突出重点、实用的目的。在编写时,由此及彼,由表及里,由浅入深,先掌握基本应用,然后做理论讲解和知识扩展延伸,扩大知识面,加深学生对知识的理解深度,拓宽其解决问题的思路。这样既有利于教材的完整性和知识运用的系统性,也有利于学生循序渐进和受到较为逼真的系统训练,使学生将来工作时心中有恃无恐。最后落实到具体操作,教材结合一些切合实际的题目,指导学生动手设计,用实践检验对知识的掌握程度,达到融会贯通、举一反三和触类旁通的目的。
本套教材由3部分组成: 一是教材本身,二是实验、开发案例与习题解答; 三是配套电子课件和素材。
本套教材特色如下:
(1) 在主教材中,引入“网上书店系统”和“高校管理系统”开发项目,从建库、建表到数据库需求分析、设计、实现等贯穿教材始终。
(2) 针对相关章节内容,在章尾适当加入案例,以期对本章重点内容进行升华。
(3) 在主教材配套的实验案例与习题解答中,引入完整的“高校实验室数据库管理系统”开发项目,以期读者对数据库设计过程有一个完整具体的领会。
(4) 在引入数据库开发项目的同时,结合相关章节具体内容适当引入数据库应用实例,从而使教学内容达到理论与实践的协调统一。
(5) 在主教材配套的素材中附“网上书店系统”和“高校实验室数据库管理系统”全部源代码。使读者在学完本书以后,得到一次完整具体的数据库应用系统开发设计的训练,进而可以参照本系统开发其他的应用系统。
本书以SQL Server 2005为平台,结合应用型普通高校数据库课程的具体要求,深入浅出地介绍数据库系统的有关知识、方法和具体的应用。全书共8章: 第1章介绍数据库管理系统、数据库系统、数据模型与数据库体系结构等基本概念; 第2章介绍关系数据库的运算方法; 第3章介绍SQL Server数据库应用基础; 第4章介绍关系数据库标准语言SQL; 第5章介绍关系数据库设计理论; 第6章介绍数据库设计的方法、原则与技术; 第7章介绍数据库恢复、并发控制、安全性、完整性等数据库管理与保护内容; 第8章介绍ODBC、JDBC等数据库访问技术。各章后均附有本章小结、习题等内容。本书的配套教材《数据库系统及应用实验案例与习题解答》,提供了教材各章的习题参考答案、实验指导、相关章节习题集、数据库应用系统开发案例、课程设计大纲等内容。本教材配套的教学素材中附有全部源代码和教学课件等内容。
本教材是黑龙江省新世纪高等教育教学改革工程项目“民办高校面向区域信息化建设的信息管理专业教学改革研究”(项目编号095277)、黑龙江省教育厅人文社科研究项目“民办高校基于区域信息化建设的信息主体素质研究”(项目编号11554071)研究成果之一。
本书集中了哈尔滨德强商务学院、黑龙江科技学院利民分校、哈尔滨师范大学恒星学院、哈尔滨理工大学软件学院、远东学院和中信网络科技股份有限公司等有关教师和科研人员编写。本书由王知强主编,王雪梅、秦秀媛、王凤领为副主编,参加编写的人员有徐铁鑫、刘芳、文雪巍、刘胜达、盖杉、郭红、吴雷、郑立平、陈静、马勇。其中,第1和第3章由王知强、吴雷、郑立平编写; 第2和第8章由王雪梅、陈静、刘胜达编写; 第4和第6章由秦秀媛、郭红、马勇编写; 第5章由王凤领、徐铁鑫、盖杉编写; 第7章由文雪巍、刘芳编写。全书由周洪玉教授主审。
在本书编写过程中,哈尔滨德强商务学院副院长于长福副教授、教务处长韩毓洁教授、计算机与信息工程系主任陈本士副教授和哈尔滨理工大学计算机科学与技术学院副院长王培东教授等给予了大力支持与帮助,在此一并表示感谢。
由于作者水平有限,时间仓促,书中不妥之处,敬请读者和专家批评指正。
编者2010年11月