··················································
第3版前言Foreword本书是《数据库系统原理与设计》(第3版)的配套实验教材,2009年出版第1版,2012年出版第2版,至今已有8年了。该教材第1、2版曾经获得江西省优秀教材一等奖。
第1版教材使用SQL Server 2000数据库作为实验环境,第2版教材使用SQL Server 2005数据库作为实验环境,第3版教材改用SQL Server 2014数据库作为实验环境。与2005系统相比,SQL Server 2014对整个数据库系统的安全性和可用性进行了重大改革,并且与.NET架构的捆绑更加紧密。
本次修订依据新的教学大纲,在保持原教材风格的同时,对“数据库系统原理”课程的实验教学内容进行了全面系统的升级和更新,以适应新时期数据库课程的教学需求。
本次修订对部分章节和内容进行了重新安排与组织。第1版共9章,安排了13个实验;第2版共10章,安排了17个实验;第3版共9章,安排了18个实验。具体变化如下:
(1)第2版在第1章没有安排实验内容,这次安排了3个实验,目的是使学生对SQL Server数据库有一个初步的认识。第1个实验是安装数据库运行环境,由学生在课余时间完成;第2个实验安排学生熟悉SQL Server数据库的流控制语言以及函数运用;第3个实验安排学生建立一个订单管理数据库,该数据库仅涉及库结构和表的主外键约束。
(2) 第2章对实验题目进行了优化,更有利于学生理解与运用SQL查询语句。
(3) 将第2版的第5、6章合并为第4章,在内容上更加注重数据库的检查机制以及培养学生分析问题、解决问题的能力。将原来的“安全性定义”和“安全性检查”合并为“安全性定义与检查”,将原来的“完整性定义”和“完整性检查”合并为“完整性定义与检查”。
(4) 将第2版的第7章“数据库编程技术”调整为第5章;第8章“数据库事务处理”调整为第6章;第9章“数据库设计”调整为第7章;第4章“数据库查询执行计划”调整为第8章;第10章“数据库应用开发”调整为第9章。
第3版虽然实验环境使用的是SQL Server 2014数据库,但是其中的例题与习题仍然可以在SQL Server 数据库的各个版本中运行。
在编写过程中,作者一直保持严谨的态度,但书中难免存在不足和纰漏,敬请读者批评指正,在此表示感谢。作者的邮箱是jhwuin01@126.com 。
作者◆数据库系统原理与设计实验教程(第3版)··················································
第2版前言Foreword本书是《数据库系统原理与设计》(第2版)的配套实验教材,该教材第1版曾经获得江西省优秀教材一等奖。
本书再版时依据新的教学大纲,在保持原教材风格的同时,对数据库系统原理课程的实践教学内容进行了全面的升级和更新,以适应新时期数据库课程的教学需求。
第1版教材采用SQL Server 2000数据库作为实验环境,第2版教材改用SQL Server 2005数据库作为实验环境。与SQL Server 2000相比,SQL Server 2005对整个数据库系统的安全性和可用性进行了重大改革,并且与.NET架构的捆绑更加紧密。由于本教材是数据库系统原理课程的配套教材,并非专门针对SQL Server数据库,考虑到硬件的配置以及通用性,因此第2版没有以SQL Server 2008数据库作为实验环境。
第2版对部分章节和内容进行了重新安排与组织。第1版共9章,安排了13个实验;第2版共10章,安排了17个实验。
第2版将第1版第2章的2个实验拆分为3个实验,将查询分为单表查询、多表查询和复杂查询,这样安排便于学生理解与实践;将原先第3章的两个实验拆分为3个实验,分别为数据库与数据表定义、索引与视图定义、数据更新操作,并在这部分增加了实验题目。
第2版将第1版的第5章拆分2章来写,在内容上更加注重数据库的检查机制以及培养学生的分析问题、解决问题的能力。将原先的两个实验改为4个实验,分别是实验八 安全性定义、实验九 安全性检查、实验十 完整性定义、实验十一 完整性检查。在完整性定义中分别增加列级约束、元组级约束和表级约束的定义。
第2版的“数据库事务处理”由原先的第7章改为第8章,增加了事务的隔离级别处理。第2版虽然实验环境使用的是SQL Server 2005数据库,但是其中的例题与习题仍然可以在SQL Server 2000数据库中运行。
在整个编写过程中,尽管作者一直保持严谨的态度,但是难免会有不足和纰漏,请读者批评指正,在此表示感谢。作者的邮箱是jhwuin01@126.com 。
作者◆数据库系统原理与设计实验教程(第3版)····························································
第1版前言Foreword本书是《数据库系统原理与设计》的配套实验教材,是为了配合本科教学中的数据库系统原理课程的实践部分编写的,所以在内容组织上结合本科教学的教学内容来组织每一章的实验内容,通过精心设计的13个实验,从基础知识入手,深入研究数据库相关技术,理论联系实际,引导读者从基本概念和实践入手,逐步掌握数据库系统原理的基本理论和数据库设计的方法和技巧。
本书采用目前流行的SQL Server 2000数据库作为实验环境。每个实验都针对数据库相关的理论与技术,每个实验皆有丰富的案例,其案例取材于作者在课题中所采用的技术,具有很强的实践指导作用。学生通过13个实验,可深入领会数据库系统原理中的相关知识,熟练操作SQL Server数据库,能够依据一个实际应用背景,进行相应的数据库设计,并实现代码设计。
作者在对实例的讲解过程中,兼顾深度与广度,不仅对实际问题的现象、产生原因和相关原理进行了深入浅出的讲解,还结合实际应用环境,提供了解决问题的思路和方法,具有很强的实践性,有助于初学者对专业理论知识的理解和实践操作能力的提高。
本书结构明晰、实例完善,可操作性较强。读者可以直接从本书中找到针对数据库管理的极具参考价值的解决方法,并且能从中学到分析和解决此问题的方法;通过具体实例,读者可以掌握大型数据库的开发方法与相应的开发技巧。
本书由吴京慧、刘爱红、廖国琼和刘喜平编著,其中,第1、2、4章由吴京慧执笔,第3、5、6章由刘爱红执笔,第7、8章由廖国琼执笔,第9章由刘喜平执笔。吴京慧对全书的初稿进行了修改、补充和总纂。
本书是国家精品课程“数据库系统及应用”的建设教材,有配套的教学PPT和教学网站(http://skynet.jxufe.edu.cn/jpkc/sjk)。本书可作为计算机及相关专业本科生的数据库系统原理课程的配套实验教材,也可供数据库爱好者自学和参考。
本书在编写过程中,参阅了大量的参考书目和文献资料,在此一并表示衷心感谢。
在整个编写过程中,尽管作者一直保持严谨的态度,但是难免会有不足和纰漏,请读者批评指正,在此表示感谢。作者的邮箱是jhwuin01@126.com。
作者
