《数据库原理及开发应用》是一门既有较强理论性,又有较强实践性的专业基础课程,它需要把理论知识和实际应用紧密结合起来。本书作为《数据库原理及开发应用》的配套指导书,目的就是让读者在学习数据库知识时,做到理论联系实际,一边进行理论知识的学习,一边通过上机进行实践。本书内容由浅入深,循序渐进,力求通过实践训练,让读者了解数据库管理系统的基本原理,掌握数据库系统设计的方法,培养读者应用及设计数据库的能力。
本书结合SQL Server 2005数据库管理系统,全书分为3部分。**部分为实验指导,每个实验都给出与实验相关的知识要点,然后逐步引导读者进行相关的实验。包括12个实验,分别为:SQL Server 2005工具的使用、数据库的创建与管理、SQL的数据定义功能、SQL的数据查询功能、SQL的数据操作功能、视图的创建与使用、游标的使用、T-SQL编程、存储过程的使用、数据库的**性、数据完整性、数据库备份和还原。第二部分为课程设计指导,按照软件工程的分析、设计方法循序渐进地介绍了设计初步开发的全过程。包括6个课程设计题目,分别为:学生信息管理系统设计、学生档案管理系统设计、学生公寓管理系统设计、企业人事管理系统设计、企业工资管理系统设计、企业仓库管理系统设计;第三部分为习题及参考答案,包括《数据库原理及开发应用》所附习题及答案和一些补充的习题及答案。
本教材的编写特点是:**部分中的每个实验都有实验目的和要求、实验知识要点、实验内容和实验步骤4部分,使读者在实验前充分了解相关知识背景,实验过程中充分利用数据库管理工具和交互式SQL平台深刻理解数据库理论知识,第二部分中的课程设计采用Visual Basic或Delphi开发工具进行数据库应用系统的初步开发,并给出部分源代码,从而达到理论和实践的紧密结合。
本教材由长期承担专业基础课教学、具有丰富教学经验的一线教师编写,针对性强、理论与应用并重,概念清楚,内容丰富,强调面向应用,注重培养应用技能和能力。
本教材由周屹主编,张洪田教授主审,崔琨、孑L庆彦副主编。全书由孔庆彦、周屹、崔琨共同编写,*后由周屹统稿。
本书的编写得到作者所在的计算机科学与技术系和清华大学出版社的大力支持,在此对所有人的工作与支持表示衷心的感谢。
由于作者的水平有限,书中难免存在一些缺点和错误,殷切希望广大读者批评指正。