Visual C#.NET 项目实战开发从入门到精通
1.1 SQL Server 2000简介
SQL Server 2000 是微软公司开发的一个具有客户/服务器体系结构的关系型数据库管理系统
(RDBMS),它使用 Transact-SQL(经过微软扩展的数据库查询语言——SQL)在客户机和
SQL Server 服务器之间传递请求和响应。
1.客户机/服务器体系结构
客户机程序负责执行业务逻辑和显示用户界面,它可以运行在一台或多台客户机上,也可
以运行在 SQL Server 2000 服务器上。
SQL Server 2000 服务器负责管理数据库并在多个用户请求之间分配可用的服务器资源,如
内存、网络带宽和磁盘操作等。
该软件功能强大,使用方便,拥有广大的用户群体,它是后台数据库服务器的首选产品。
2.关系型数据库管理系统(RDBMS)
RDBMS 负责以关系模型建构数据库,具体包括维护数据及数据之间的关系;在不违反定义
数据之间关系的规则的前提下保证数据能被正确存取;在系统出现故障的情况下,恢复所有数据
到已知的一致点等。
3.Transact-SQL
SQL Server 2000 使用 Transact-SQL 作为它的数据库查询和编程语言,使用 Transact-SQL 语
言,可以访问数据,查询、更新和管理关系数据库系统。Transact-SQL 支持最新的 ANSI SQL 国
际标准,并增加了许多扩展项来提供更多的功能。
SQL Server 2000 提供了多个开发和管理数据库的工具。在这里,我们学习其中两个最重要
的工具,即企业管理器和查询分析器。
企业管理器是最重要的一个工具,它几乎可以完成所有的 SQL Server 2000 数据库的开发和
管理工作,熟练掌握这个工具的使用,可以提高数据库开发和管理的效率。
查询分析器是数据库开发人员最喜欢的工具,通过该工具数据库开发人员可以直接用 SQL
语言与 SQL Server 2000 进行交互,可以通过 SQL 语句创建视图、存储过程和触发器等数据库对
象,也可以调试 SQL 语句以便将正确的 SQL 语句嵌入到应用程序中。