sql server 2005属于(SqlServer详细资料大全)

本文目录
- SqlServer详细资料大全
- sql server2005是什么软件
- sqlserver2005属于什么
- sql server 2005 是大型数据库吗
- SQL Server 2005 属于什么数据库系统
- sql2005和sql2000有什么区别
- sql2005和sql2008的区别
- MYSQL是微软的产品吗SOL SERVER2000\2005是哪个公司开发的
- SQL Server 2005 是基于什么类型的关系
SqlServer详细资料大全
SQL是英文Structured Query Language的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种资料库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型资料库管理系统的标准语言。SQL Server是由Microsoft开发和推广的关系资料库管理系统(RDBMS)。
基本介绍
- 中文名 :SqlServer
- 外文名 :Structured Query Language
- 释义 :结构化查询语言
- 功能 :同各种资料库建立联系
基本介绍
SQL Server是由Microsoft开发和推广的关系资料库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。Microsoft SQL Server近年来不断更新版本,1996年,Microsoft 推出了SQL Server 6.5版本;1998年,SQL Server 7.0版本和用户见面;SQL Server 2000是Microsoft公司于2000年推出,目前最新版本是2017年份推出的SQL SERVER 2017。特点
1.真正的客户机/伺服器体系结构。 2.图形化用户界面,使系统管理和资料库管理更加直观、简单。 3.丰富的编程接口工具,为用户进行程式设计提供了更大的选择余地。 4.SQL Server与Windows NT完全集成,利用了NT的许多功能,如传送和接受讯息,管理登录安全性等。SQL Server也可以很好地与Microsoft BackOffice产品集成。 5.具有很好的伸缩性,可跨越从运行Windows 95/98的小型电脑到运行Windows 2000的大型多处理器等多种平台使用。 6.对Web技术的支持,使用户能够很容易地将资料库中的数据发布到Web页面上。 7.SQL Server提供数据仓库功能,这个功能只在Oracle和其他更昂贵的DBMS中才有。 SQL Server 2000与以前版本相比较,又具有以下新特性 : 1.支持XML(Extensive Markup Language,扩展标记语言) 2.强大的基于Web的分析 3.支持OLE DB和多种查询 4.支持分散式的分区视图配置要求
安装、运行SQL Server 2000的硬体需求 1.计算机 Intel及其兼容计算机,Pentium 166Mz或者更高处理器或DEC Alpha和其兼容系统。 2.记忆体(RAM) 企业版最少64G记忆体,其他版本最少需要32G记忆体,建议使用更多的记忆体。 3.硬碟空间 完全安装(Full)需要180G的空间,典型安装(Typical)需要170G的空间,最小安装(Minimum)需要65G的空间。详细介绍
SQL语句可以用来执行各种各样的操作,例如更新资料库中的数据,从资料库中提取数据等。目前,绝大多数流行的关系型资料库管理系统,如Oracle,Sybase,Microsoft SQL Server,Aess等都采用了SQL语言标准。虽然很多资料库都对SQL语句进行了再开发和扩展,但是包括Select,Insert,Update,Delete,Create,以及Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的资料库操作。 SQL Server SQL Server 是一个关系资料库管理系统。它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UNIX 作业系统上的套用。 SQL Server 2000 是Microsoft 公司推出的SQL Server 资料库管理系统,该版本继承了SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能。具有使用方便可伸缩性好与相关软体集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的伺服器等多种平台使用。 Sqlserver版本 SQL Server 2000 :是Microsoft 公司推出的SQL Server 资料库管理系统,该版本继承了SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能。具有使用方便可伸缩性好与相关软体集成程度高等优点,可跨越从运行Microsoft Windows 98 的小型电脑到运行Microsoft Windows 2000 的大型多处理器的伺服器等多种平台使用。 SQL Server 2005 是一个全面的资料库平台,使用集成的商业智慧型 (BI) 工具提供了企业级的数据管理。SQL Server 2005 资料库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程式。 SQL Server 2005:SQL Server 2005 数据引擎是本企业数据管理解决方案的核心。此外 SQL Server 2005 结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、Dashboard、Web services 和移动设备将数据套用推向业务的各个领域。 与 Microsoft Visual Studio、Microsoft Office System 以及新的开发工具包(包括 Business Intelligence Development Studio)的紧密集成使 SQL Server 2005 与众不同。无论您是开发人员、资料库管理员、信息工作者还是决策者,SQL Server 2005 都可以为您提供创新的解决方案,帮助您从数据中更多地获益。 SQL Server 2008:SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的SQL Server版本。这篇文章详细介绍了Microsoft SQL Server 2008中的新的特性、优点和功能…… 微软的这个数据平台满足这些数据爆炸和下一代数据驱动应用程式的需求,支持数据平台愿景:关键任务企业数据平台、动态开发、关系数据和商业智慧型。 许多因素致使产生了信息存储爆炸。有了新的信息类型,例如图片和视频的数位化,和从RFID标签获得的感测器信息,公司的数字信息的数量在急剧增长。遵守规范和全球化的发展要求信息存储的安全性和在任何时候都可用。同时,磁碟存储的成本显著地降低了,使得公司投资的每一美元可以存储更多的数据。用户必须快速的在大量的数据中找到相关的信息。此外,他们想在任何设备上使用这个信息,并且计画每天使用,例如Microsoft Office系统应用程式。对数据爆炸和用户期望值的增加的管理为公司制造了许多挑战。 Microsoft® 数据平台愿景提供了一个解决方案来满足这些需求,这个解决方案就是公司可以使用存储和管理许多数据类型,包括XML、e-mail、时间/日历、档案、文档、地理等等,同时提供一个丰富的服务集合来与数据互动作用:搜寻、查询、数据分析、报表、数据整合,和强大的同步功能。用户可以访问从创建到存档于任何设备的信息,从桌面到移动设备的信息。 SQL Server 2008新功能 这个平台有以下特点: · 可信任的——使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程式。 · 高效的——使得公司可以降低开发和管理他们的数据基础设施的时间和成本。 · 智慧型的——提供了一个全面的平台,可以在你的用户需要的时候给他传送观察和信息。 一、可信任的 (一)保护你的信息 在过去的SQL Server 2005的基础之上,SQL Server 2008做了以下方面的增强来扩展它的安全性: * 简单的数据加密 SQL Server 2008可以对整个资料库、数据档案和日志档案进行加密,而不需要改动应用程式。进行加密使公司可以满足遵守规范和及其关注数据隐私的要求。简单的数据加密的好处包括使用任何范围或模糊查询搜寻加密的数据、加强数据安全性以防止未授权的用户访问、还有数据加密。这些可以在不改变已有的应用程式的情况下进行。 * 外键管理 SQL Server 2008为加密和密钥管理提供了一个全面的解决方案。为了满足不断发展的对数据中心的信息的更强安全性的需求,公司投资给供应商来管理公司内的安全密钥。SQL Server 2008通过支持第三方密钥管理和硬体安全模组(HSM)产品为这个需求提供了很好的支持。 * 增强了审查 SQL Server 2008使你可以审查你的数据的操作,从而提高了遵从性和安全性。审查不只包括对数据修改的所有信息,还包括关于什么时候对数据进行读取的信息。SQL Server 2008具有像伺服器中加强的审查的配置和管理这样的功能,这使得公司可以满足各种规范需求。SQL Server 2008还可以定义每一个资料库的审查规范,所以审查配置可以为每一个资料库作单独的制定。为指定对象作审查配置使审查的执行性能更好,配置的灵活性也更高。 (二)确保业务可持续性 * 改进了资料库镜像 SQL Server 2008基于SQL Server 2005,并提供了更可靠的加强了资料库镜像的平台。新的特性包括: · 页面自动修复。SQL Server 2008通过请求获得一个从镜像合作机器上得到的出错页面的重新拷贝,使主要的和镜像的计算机可以透明的修复数据页面上的823和824错误。 · 提高了性能。SQL Server 2008压缩了输出的日志流,以便使资料库镜像所要求的网路频宽达到最小。 SQL Server 伺服器安装剖析 sql server 2000以前的版本,例如7.0一般不存在多个版本,只有标准版跟桌面版,用户如果不清楚该装什么版本的话,可按安装上的安装先决条件指示安装,一般在WIN2000 伺服器版上装标准版,其他的系统装桌面版的就可以;而SQL Server 2000安装问题就比较大,时常见问题有如下: (1)配置伺服器时中断. (2)注册 ActiveX 时中断. (3)显示到100%的时候中断. (4)提示:command line option syntax error,type command /? for help,继续安装,最后在配置伺服器的时候出现:无法找到动态连结SQLUNIRL.DLL于指定的路径…… (5)以前进行的程式创建了挂起的档案操作,运行安装程式前,必须重新启动 (1)(2)(3)的解决办法: 提醒:为避免误操作,先备份注册表和资料库进不了SQL Server 2000,可以备份 Program Files\Microsoft SQL Server\MSSQL\Data 资料夹的档案. 1.先把SQL Server卸载(卸载不掉也没有关系,继续下面的操作) 2.把Microsoft SQL Server资料夹整个删掉。 3.运行注册表,删除如下项: HKEY_CURRENT_USER\Sofare\Microsoft\Microsoft SQL Server HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer 4.需要的话就重新启动系统 5.重新安装 另外也可尝试单步运行安装 SQL Server 2000的方法: 1:放入 SQL Server 2000 光碟. 2:在"开始"--"运行"键入 "F:\x86\setup.exe k=dbg" (F是光碟) 注意: 一、不同的作业系统支持的SQL Server 2000版本以及对硬体的要求。 Windows 2000 Server可以安装SQL Server 2000的任何版本. Windows 2000 Professional只能安装SQL Server 2000的个人版、开发版、评估版、MCDE 二、 SQL Server 2000各版本以及对硬体的要求。 (4)的解决办法 因为安装档案的路径(完整路径)里有中文. 比如 c:\SQLSERVER中文企业版\ 改成 c:\SQLSERVER\ (5)的解决办法 a、重启机器,再进行安装,如果发现还有该错误,请按下面步骤 b、在开始-》运行中输入regedit c、到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 位置 d、选择档案-》倒出,保存 e、在右边视窗右击PendingFileRenameOperations,选择删除,然后确认 f、重启安装,问题解决 ------------------------------------------------------- 如果问题依旧,试试先修复作业系统 命令提示符下执行: sfc /scannow 最后的方法:换Windows 2000 安装盘 和SQL Server2000安装盘 有时候问题的原因很奇怪,有人曾更换了一个电源就解决了问题。 1.先卸载您的 SQL Server 2000,必要的时候删除 Program Files\Microsoft SQL Server 资料夹 2.打开注册表 在"开始"--"运行"键入 "regedit" 3.按下列顺序点击打开 + HKEY_LOCAL_MACHINE + SOFTWART + Microsoft + Windows + CurrentVersion + Setup + ExceptionComponents 4.将 ExceptionComponents 下面的资料夹全部删除! 如 {60BFF50D-FB2C-4498-A577-C9548C390BB9} {60BFF50D-FB2C-4498-A577-C9548C390BB9} {60BFF50D-FB2C-4498-A577-C9548C390BB9} {60BFF50D-FB2C-4498-A577-C9548C390BB9} 6.重新启动: 7.重新安装 SQL Server 2000 XP+SP2的问题 1.winxp+sp2的系统需要安装SQL Server SP3(服务包补丁3),如果之前已经安装,必须再安装一次。 SP3可以在微软网站免费下载,中文版地址如下: SQL Server 2000 Service Pack 3asql server2005是什么软件
关系数据库管理系统
Microsoft
SQL
Server
2005
是一个全面的数据库平台,使用集成的商业智能
(BI)
工具提供了企业级的数据管理。Microsoft
SQL
Server
2005
数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。
sqlserver2005属于什么
Microsoft SQL Server 2005 (中文企业版)是微软推出的一款数据库软件,SQL Server 2005 旨在帮助企业迎接这些挑战。重要参数 适用硬件环境:(IA64):Windows Server...
sql server 2005 是大型数据库吗
yes
5大数据库
Oracle,DB2,SQL SERVER(MS SQL),Sybase,informix
SQL Server 2005 属于什么数据库系统
关系型数据库系统,主流的数据库系统都属于关系型数据库系统,如ORACLE,DB2等。
sql2005和sql2000有什么区别
1、加强的T-SQL (事务处理SQL )
T-SQL 天生就是基于集合的关系型数据库管理系统编程语言,可以提供高性能的数据访问。现在,它与许多新的特性相结合,包括通过同时使用TRY和CTACH来进行错误处理,可以在语句中返回一个结果集的通用表表达式(CTEs),以及通过PIVOT 和UNPIVOT命令将列转化为行和将列转化为行的能力。
2、CLR(Common Language Runtime,通用语言运行时)
SQL Server 2005中的第二个主要的增强特性就是整合了符合.NET规范的语言 ,例如C#, ASP.NET 或者是可以构建对象(存储过程,触发器,函数等)的 VB.NET。这一点让你可以在数据库管理系统中执行.NET代码以充分利用.NET功能。它有望在SQL Server 2000环境中取代扩展的存储过程,同时还扩展了传统关系型引擎功能。
3、服务代理(Service Broker)
服务代理处理的是以松散方式进行联系的发送者和接收者之间的消息。一个消息被发送、处理和回答,完成整个事务。这大大扩展了数据驱动应用程序的性能,以符合工作流或者客户业务需求。
4、数据加密
SQL Server 2000没有用来在表自身加密数据的有文档记载的或者公共支持的函数。企业需要依赖第三方产品来满足这个需求。SQL Server 2005自身带有支持对用户自定义数据库中存储的数据进行加密的功能。
5、SMTP邮件
在SQL Server 2000中直接发送邮件是可能的,但是很复杂。在SQL Server 2005中,微软通过合并SMTP邮件提高了自身的邮件性能。SQL Server从此跟Outlook说“bye-bye”!
6、HTTP终端
你可以很轻松地通过一个简单的T-SQL 语句使一个对象可以在因特网上被访问,从而创建一个HTTP终端。这允许从因特网上呼叫一个简单的对象来获取需要的数据。
7、多活动结果集(Multiple Active Result Sets ,简称MARS)
多活动结果集允许从单个的客户端到数据库保持一条持久的连接,以便在每个连接上拥有超过一个的活动请求。这是一个主要的性能改善,它允许开发人员让用户在使用SQL Server工作的时候拥有新的能力。例如,它允许多个查询,或者一个查询的同时输入数据。底线就是一个客户端连接可以同时拥有多个活动的进程。
8、专用管理员连接
如果所有的内容都出错了,那么只能关闭SQL Server服务或者按下电源键。专用管理员连接结束了这种状况。这个功能允许数据库管理员对SQL Server发起单个诊断连接,即使是服务器正在出现问题。
sql2005和sql2008的区别
2005支持所有2000的语法,但是2005有新的功能,所以对系统要求也不一样,比如你必须安装.net 3.5的框架,其还有以下区别:
1、字段类型。
SQL Server 2005引入了一系列 新的被称为MAX的数据类型。这是VARCHAR,NVARCHAR和VARBINARY类型的扩展,这几种类型 以前被限制在8000字节以下。MAX可以容纳高达2GB的数据,与TEXT和IMAGE一样。
可以使用字符串函数对CLOB类型进行操作。但是这就引发了对varchar和char效率讨论的老问题。到底如何分配varchar的数据,是否会出现大规模的碎片?是否碎片会引发效率问题?这都是需要进一步探讨的东西。
2、外键的级联更能扩展
新版本中外键级联加入了SET NULL 和 SET DEFAULT 属性,能够提供能好的级联设置
如果没有指定 ON DELETE 或 ON UPDATE,则默认为 NO ACTION。
3、索引附加字段
即在索引中存储一些常用字段以提高查询速度,这是一个不错的新特性。虽然索引的附加字段没有索引键值效率高,但是相对映射到数据表中效率还是提高了很多。在实验环境中会比映射到表中提高30%左右的效率。
4、计算字段的持久化
原来的计算字段其实和虚拟字段很像。只是管理方面好了而已,性能方面提高不多。但是SQL2005提供了计算字段的持久化,这就提高了查询的性能,但是会加重insert和update的负担。OLTP慎用。OLAP可以大规模使用。
5、分区表
分区表是个亮点!从分区表也能看出微软要做大作强SQL Server的信心。资料很多,这里不详细说。但是重点了解的是:现在的SQL Server2005的表,都是默认为分区表的。因为它要支持滑动窗口的这个特性。这种特性对历史数据和实时数据的处理是很有帮助的。
6、CLR类型
微软对CLR作了大篇幅的宣传,这是因为数据库产品终于融入.net体系中。最开始我们也是狂喜,感觉对象数据库的一些概念可以实现了。但是作了些试验, 发现使用CLR的存储过程或函数在达到一定的阀值的时候,系统性能会呈指数级下滑!这是非常危险的!只使用几个可能没有问题,当一旦大规模使用会造成严重 的系统性能问题!
7、索引视图
索引视图2k就有。但是2005对其效率作了一些改进但是schema.viewname的作用域真是太限制了它的应用面。还有一大堆的环境参数和种种限制都让人对它有点却步。
8、语句和事务快照
语句级快照和事务级快照终于为SQL Server的并发性能带来了突破。个人感觉语句级快照大家应该应用。事务级快照,如果是高并发系统还要慎用。如果一个用户总是被提示修改不成功要求重试时,会杀人的!
9、数据库快照
原理很简单,对要求长时间计算某一时间点的报表生成和防用户操作错误很有帮助。但是比起Oracle10g的闪回技术还是细粒度不够。
2005与2008的区别
2008 引入新的日期和时间数据类型:
DATE - 仅表示日期的类型
TIME - 仅表示时间的类型
DATETIMEOFFSET - 可以感知时区的 datetime 类型
DATETIME2 - 比现有 DATETIME 类型具有更大小数位和年份范围的datetime 类型
新的数据类型允许应用程序拥有独立的日期和时间类型,同时为时间值提供大的数据范围或用户定义的精度。
2008的备份采用了比较好的压缩策略。
2008的库文件可以加密了,别人拷走也没意义。
2005不能调试,要调试必须装VS2005开发板或者企业版以上才行。
2008把调试器又请回来了!方便多了!!
2008 增加了输入智能提示功能。
MYSQL是微软的产品吗SOL SERVER2000\2005是哪个公司开发的
MYSQL起初是开源的,之后被SUN收购,现在SUN发布了两个办法,一个是收费的,一个是免费的。
SOL SERVER2000\2005是微软公司的数据库软件,也是比较流行的一个数据库管理系统。
目前在中低端的企业应用中MySQL 和 SOL SERVER2000\2005 占有比较大的分量。
SQL Server 2005 是基于什么类型的关系
SQL Server 是一个关系数据库管理系统。它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UNIX 操作系统上的应SQL Server安装界面用。
***隐藏网址***
***隐藏网址***

更多文章:
tcp ip四层网络模型(TCP IP参考模型共分为四层:( )、网络层、传输层、应用层)
2026年10月10日 15:20
sql server数据库管理系统是基于(MS-SQL 是甚麼)
2026年10月10日 14:40
oracle11g安装和配置(oracle数据库安装在什么地方)
2026年10月10日 09:10
php安装图文(php页面加入图文编辑框,这是什么技术,请大师指点)
2026年10月10日 08:50






