数据库技术是计算机科学中最活跃、应用最广泛的分支之一,在各类高等院校中,很多专业开设了数据库课程。然而,以前的数据库课程主要介绍小型数据库,随着数据库技术的不断发展,特别是网络的飞速发展,传统的小型数据库逐渐难以满足各单位对数据管理的要求,中、大型数据库得到越来越多的重视。SQL Server 2000是一种既可用于中小型单位、又可用于大型企业的数据库。本书在编写中遵循计算机数据库原理与应用技术相结合的原则,在对理论、方法和标准进行适度介绍的同时,着重在实际系统分析、具体技术讨论和实际应用举例等方面进行讲解,反映了计算机数据库技术的发展趋势,力求使读者快速掌握使用计算机数据库技术来解决现实世界中较简单问题的方法。在内容安排上深入浅出、循序渐进,充分遵循知识认知规律。本书既可作为应用型高等院校的计算机相关专业的数据库类课程教材,又可作为数据库初学者及从事工程应用的技术人员的参考资料。
本书以SQL Server 2000为中心,主要介绍了以下方面的内容:数据库基础知识、SQL Server 2000的安装、数据库的操作、表的操作、安全管理、Transact-SQL、索引与视图、数据备份与还原、数据转换、开发SQL数据库应用程序、开发Web数据库。本书内容由浅入深,循序渐进,既可作为教学用书,也可用来自学,在每一章后都给出了相应的练习题,使得读者在学习完一章的内容后能够及时的复习巩固相应的知识。
在本书讲解的过程中,通过大量的实例和操作步骤的演示,使得读者能够循序渐进地学习到SQL Server 2000的基础知识、应用技术,还能使读者接触到高级的开发应用。如果读者以前学习过Access或Oracle等数据库的知识,则很容易掌握本书的数据库使用方面的内容;如果读者以前学习过Delphi、Visual Basic等编程语言,则对数据库开发应用方面的内容就会有较为深刻的理解。
由于时间仓促与编者水平有限,不足与欠妥之处在所难免,恳请广大读者不吝指正。