关于SQL Server及数据库的几个概念的问题!急!

来源:百度知道 编辑:UC知道 时间:2024/06/05 02:10:09
声明一下:
本人刚学数据库,对于SQL Server及数据库的几个概念不是很明白,希望大家能帮帮忙详细的解答一下,最好比喻一下,这样本人也比较好理解一些,谢谢!具体问题如下:
1,我在windows 2003sp2 上安装SQL Server 2000 sp2的中文企业版,但是在安装的过程中出现了好像2003不支持SQL Server 2000sp2的提示,但是最后还是安装上去了,请问一下不知道这是怎么一回事?是不是SQL Server 2000sp2版本太旧了,不知以后有没有影响?或者说SQL Server 2000sp2装在windows 2003sp2上是不是可以?
2,我的电脑上装了SQL Server 2000后,那么它是不是把这个电脑当作一个所谓的服务器了吗?但是在介绍中我又看到可以在SQL Server 2000中先创建服务器组,然后注册多个服务器(本人还以为服务器就是一台硬件,一个服务器就是一台电脑,实在糊涂了),那究竟服务器是什么,一台电脑怎么又能是多个服务器了?不懂,很糊涂,希望大哥大姐详加解释一番,最好打比方说明一下什么是服务器?谢谢!
3,紧接上面,那SQL Server 2000究竟是干那么的,它不是用来管理数据库的吗?是服务器吗?还是管理它的?还有书上为什么说它是网络数据库?
谢谢,请详细一点!最好都打比方说明一下!!
4,什么是SQL Server 2000 实例?是不是一台电脑上装了SQL Server 2000的企业版,个人版之后就是二个实例?
河北地主,您好:
对于你的回答我还几个地方不太明台,希望您能解释一下,谢谢!
你说“一个硬件概念上的服务器上运行多个服务就可以从软件上称为多个服务器”,那么我是不是可以这样理解:任何一台电脑都可以成为服务器,或者说本身就是服务器,然后我在装了SQL后就可以在这个软件平台下可以运行多个服务,所以这就有了一个硬件下多个服务器的概念?
还有你说“sql不是管理数据库的,他本身就是数据库”,而“数据库说白了,就是你存数据的地方”及“数据库是磁盘上存储的数据集合”这几句话使我不太明白,看起来有些歧义,请您能否详细解释一番?谢谢!其他的都懂了,谢谢!
哦,最后想问一下,能否把那个补丁的下载地址贴

1.win2003是不支持sql server2000 sp2和sp3的,即使安装上了也会出问题的。最好安装完后打上sp4的补丁

2.从硬件方面来说,服务器(server)是相对与客户机(client)来说的,一般计算性能比较强大,而娱乐应用相当低下。
从软件方面来说,提供给client服务的都可以称为是服务器。比如http服务器,ftp服务器,DB服务器,dns服务器,dhcp服务器,等等,从用途来分可以分很多,如果一个硬件概念上的服务器上运行多个服务就可以从软件上称为多个服务器,不知道这么说你明白了没 。
sql里说的服务器指的是软件的,而且仅仅是指数据库。

3.sql不是管理数据库的,他本身就是数据库,只是他提供了企业管理器等辅助软件来实现操作数据库的功能而已。数据库说白了,就是你存数据的地方

4.实例的概念比较复杂,实例是用来管理和控制数据库的.

实例是一组后台进程和共享内存。

数据库是磁盘上存储的数据集合。

实例“一生”只能装载并打开一个数据库。

数据库可以由一个或多个实例(使用RAC)装载和打开。

这个解释是oracle的,其实我毕业以后也没这么动过sql了,现在还不如oracle熟,呵呵