上网一查,SQL server2008都出来了,我还是先从基础的学起吧。
SQL server2000的常见版本有:企业版、标准版、个人版、开发版。
企业版:功能全面,应用于大中型产品服务处理器,支持大型网站、联机事务处理,联机分析处理的性能。
标准版:适用于小型工作组,不支持大型数据库,数据仓库和网站的功能,而且不支持所有关系数据库引擎功能。
个人版:主要适用于移动用户,比标准版还少事务处理复制功能。
开发版:应用程序开发的版本,支持除图形化设置以外所有其他的功能,主要适用于程序员在开发系统时将SQL server作为一个数据存储区,虽然功能齐备,但仅被授权为一个开发和测试系统,而不是一个产品服务器。
推荐安装企业版来学习,当然还可以安装开发版。
SQL server特点:数据库引擎全面支持XML;可以安装在windows的多种版本上,联合服务器,索引视图等的支持可以使SQL server2000升级到最大web站点所需的性能级别;分布式查询可以引用其他种类数据库中的数据,保证分布式数据库中数据更新的完整性,复制能够维护数据的多个副本,这些用户可以自己修改合并到发布服务器,保证数据完整性并且将管理并发修改数据库的开销减到最小;易于安装,部署和使用;包含数据仓库功能。
常用工具如下:
1 企业管理器——基于微软管理控制台的公共服务管理环境,提供对所有SQLserver对象(包括表、视图、存储过程、触发程序、角色、规则、用户定义的数据库类型等)的管理,还包括备份复制恢复等功能。
2 服务管理器——任务栏右下角的服务器和服务的启动、暂停和停止;提供的服务包括SQLserver、SQLserver代理和分布式事物协调器。
3 查询分析器——图形化查询分析器用于输入和执行Transaction-SQL语句并迅速查看结果,对掌握SQL语言和理解SQL server的管理工作有很大帮助。
4 客户端网络实用工具——配置客户端的网络连接管理和测定客户端的网络库等。没有足够了解前不要改动。
5 事件探查器——事件是SQLserver引擎中的任何行为,不要过多的对事件进行跟踪和监视,以免占用过多资源。
6 服务器网络使用工具——安装在服务器端的数据库管理工具,配置服务器端的连接和设置参数,客户端网络实用程序要根据服务器端网络使用程序进行设置,才能保证正常的通信。
7 导入导出数据——采用DTC帮助我们对不同数据库之间的数据进行转换。
8 联机帮助文档——索引和全文搜索功能,查找所需信息。
安装和配置
企业版一般要安装在win NT 或者windows2000advancedserver及更高版本上,标准版一般也要安装在服务系统上,我的机器是XP,所以安装的开发版本。软件需求方面据讲解基本都能满足要求。硬件要求方面根据数据库的规模,并发用户的数目以及预期事物的吞吐量等进行配置。
数据库文件——数据库,数据,日志信息存放在不同的文件当中。包括以下三类:首要数据文件(.mdf文件)包括数据库的数据信息;次要数据文件(.ndf)一个数据库中可以有多个也可以没有;日志文件(.ldf
文件)每个数据库都有一个日志文件。