图书前言

随着我国计算机软件产业的蓬勃发展,数据库技术已成为各种计算机应用软件开发的支柱之一。目前,作为一个功能强大的关系数据管理系统,Microsoft SQL Server 已得到了广泛的应用,成为软件人才必须掌握的计算机技术。本书围绕数据库理论知识,针对SQL Server 2005的功能,给出了各种功能的实现过程。在内容编排上由点到面、由易到难,适用于不同层面读者的学习。一方面,本书可以作为高校“数据库概论”、“数据库系统原理”、“数据库原理与应用”等计算机理论课程的配套实验教材,使得教师可以根据学生的专业和素质选用相应的实验内容;另一方面,使用该系统的普通用户、软件开发人员乃至高级的系统管理员,也能从本书中得到帮助。

对于同一问题,本书给出了多种实现方法;对于所有实验,本书都给出了实验步骤的文字描述和相应的操作界面,便于学习者学习和实践,使学习者能快速、准确、全面地掌握所学知识。

全书共20个实验。

实验1~实验7是关于数据库基本知识和理论的实验。这7个实验是学习数据库知识和SQL Server 2005系统的基础,是必修的章节。

实验1介绍数据库创建、修改、删除,以及数据库属性设置的方法。

实验2介绍数据库表的各种操作。

实验3介绍数据库表中数据的各种操作。

实验4介绍保证数据库完整性的操作实验。

实验5介绍索引的创建、修改、删除等方法。

实验6介绍有关视图的各种操作以及通过视图更新数据的方法。

实验7给出各种查询例子的实验。

实验8和实验9介绍存储过程和触发器的创建、修改和删除方法。

实验10介绍T-SQL程序设计及游标设计的方法及用途。

实验11介绍用户自定义数据类型和函数的操作方法。

实验12介绍SQL Server 2005系统的安全管理机制。

实验13介绍事务设计的方法。

实验14介绍数据库备份和恢复的方法。

实验15介绍在SQL Server 2005中数据库导入/导出的方法。

实验16介绍SQL Server中大值数据类型的读、写、修改和访问的方法。

实验17、实验18和实验19是关于数据库技术应用的实验。实验17和实验18给出了在Microsoft Visual Basic 6.0环境中和ASP网页设计中,利用ADO技术访问数据库的方法;实验19介绍了在Microsoft Visual Studio 2005开发环境,用C#语言,采用ADO.NET技术访问SQL Server 2005数据库的设计和实现方法,对利用数据库技术来开发各种计算机应用软件的人员有很系统的指导作用。

实验20 是数据库应用系统案例,展示了使用数据库设计和开发应用软件的全过程。这是一个采用数据库技术开发信息管理系统的实验,是综合知识的运用,并为课程设计提供几个信息系统设计题目。

本书由江南大学信息工程学院马晓梅老师编著,刘莎、李珊珊、周静、于晓杰和魏建刚等参加了部分编写和审阅工作。由于编者水平有限,书中难免存在疏漏、欠妥,甚至错误之处,请广大读者予以指正,并提出意见和建议,编者在此表示感谢。

 

作 者 

2009年3月SQL Server实验指导(第3版)