在开始本书的讲述。阅读过本书以前版本的读者会发现,本书的开始部分与以前有些不同。眼下,SQL Server显然已经十分庞大,因此,本书将比从前更加“高级(Professional)”一些。
那么,为什么还要首先讲述对象呢?这是由于我认为回顾总是应当从基础知识开始,并且你可能需要了解当前版本与以前版本相比有何改变。最后,但并非最不重要的是,我依然希望本书保持其作为参考手册的用途(不得不从25本书中来获取所有似乎应该包含在一本书中的信息,这是很令人讨厌的)。
鉴于此,我将以惯常的方式来开始本书的讲述,这就是首先看看服务器上可用的对象。不同的是,这里将假定你已相当了解了这方面的内容,因此讲述的进度会很快,这使得本章十分简短。
1.1 本书提供什么
是什么构成了数据库?当然是数据。(不存储任何东西的数据库有什么用?)但是,关系数据库管理系统(Relational DataBase Management System,RDBMS)不仅仅是数据。当今先进的RDBMS不仅存储数据,同时也管理数据,限定什么样的数据能够存储到系统中,并帮助从系统中获取数据。如果全部所需只是要把数据安全地存于某处,那么可以使用任何数据存储系统。除了把数据按定义好的方式存储起来外,RDBMS能够提供更多的用途。SQL Server所能提供的就不止这些。SQL Server通过SQL Server代理(agent)、Integration Services和Notification Services等强大功能,提供了附加的服务,以便帮助用户数据与来自其他系统的数据进行自动交互。
本章将概述本书内容,旨在让你在本书的学习过程中能够有所规划,这里提及的所有内容都将在后续的章节中再次谈到。本章将讨论如下内容:
l 数据库对象;
l 数据类型;
l 保证数据完整性的其他数据库概念。






