随着我国计算机软件产业的蓬勃发展,数据库技术已成为各种计算机应用软件开发的支柱之一。目前,作为一个功能强大的关系数据管理系统,SQL Server 2000已得到了广泛的应用,成为软件人才必须掌握的计算机技术。本书围绕数据库理论知识,针对SQL Server 2000的功能,给出了各种功能的实现过程。内容由点到面、由易到难,适合不同层面的读者学习。一方面,本书可以作为高校“数据库概论”、“数据库系统原理”、“数据库原理与应用”等计算机理论课程的配套实验教材,使得教师可以根据学生的专业和水平选用相应的实验内容;另一方面,使用该系统的普通用户、软件开发人员乃至高级的系统管理员,也能从本书中得到帮助。
对于同一问题,本书给出了多种实现方法;对于所有实验,本书都给出了实验步骤的文字描述和相应的操作界面,便于读者学习和实践,使读者能快速、准确、全面地掌握所学知识。
全书共21个实验。其中,实验1至实验7是关于数据库基本知识和理论的实验。这7个实验是学习数据库知识和SQL Server 2000系统的基础,是必修内容。
实验1介绍数据库创建、修改、删除,以及数据库属性设置的方法。
实验2介绍数据表的各种操作。
实验3介绍数据库表中数据的各种操作。
实验4介绍保证数据库完整性的操作实验。
实验5介绍索引的创建、修改、删除等方法。
实验6介绍有关视图的各种操作和通过视图更新数据的方法。
实验7给出各种查询例子的实验。
实验8和实验9介绍存储过程和触发器的创建、修改和删除方法。
实验10介绍TSQL程序设计的方法及用途。
实验11介绍用户自定义数据类型和函数的操作方法。
实验12介绍SQL Server 2000系统的安全管理机制。
实验13介绍事务设计的方法。
实验14介绍数据库备份和恢复的方法。
实验15介绍数据库复制的方法。
实验16介绍在SQL Server 2000中数据库导入/导出的方法。
实验17介绍SQL Server 2000系统的安装过程和注册方法。
实验18介绍SQL Server中大对象的读、写、修改和访问的方法。
实验19和实验20是关于数据库技术应用的实验。实验给出了在Visual Basic 6.0环境中和ASP网页设计中,利用ADO技术访问数据库的方法,对利用数据库技术来开发各种计算机应用软件的人员有系统的指导作用。
实验21是一个案例,介绍了使用数据库设计和开发应用软件的全过程。这是一个采用数据库技术开发信息管理系统的实验,是综合知识的运用。
本书由江南大学信息工程学院马晓梅老师编著,徐毅老师校对。由于编者水平有限,加之时间仓促,书中难免存在疏漏、欠妥,甚至错误之处,请广大读者予以指正,并提出意见和建议,编者在此表示感谢。
编者
2006年2月SQL Server 2000