本书是《数据库系统原理与设计》(第3版)的配套实验教材,实验内容围绕理论教材的教学内容进行组织,采用SQL Server 2014数据库作为实验环境,精心设计了18个实验。全书共分9章,第1章是SQL Server 2014概述,与以往版本不同的是这章设计了3个实验。学生通过这3个实验,能对数据库有一个大致的了解。第2章是数据库查询,共安排3个实验。第3章是数据库定义与更新,安排3个实验。第4章是数据库安全性与完整性,共安排2个实验。第5章是数据库编程技术,共安排2个实验。第6章是数据库事务处理,安排1个实验。第7章是数据库设计,安排1个实验。第8章是数据库查询执行计划,安排1个实验。第9章是数据库应用开发,共安排2个实验。 本书可作为计算机及相关专业本科生的数据库系统原理课程的配套实验教材,也可供数据库爱好者自学和参考。
目錄:
目录Contents第1章SQL Server 2014概述1
1.1SQL Server 2014特点1
1.2SQL Server 2014体系结构3
1.2.1SQL Server体系结构3
1.2.2ClientServer体系结构4
1.3SQL Server 2014安装环境5
1.3.1SQL Server 2014的安装6
1.3.2Microsoft SQL Server Management Studio
第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 。