谁知道SQLserver版本发展历程的,急急急
发布网友
发布时间:2022-04-22 23:04
我来回答
共3个回答
懂视网
时间:2022-04-08 12:29
在20世纪60年代,网状数据库系统(如CODASYL)和分层数据库系统(如IMS TM)是用于自动化银行业务、记帐和订单处理系统的一流技术,这些系统是由于商业大型计算机的引入才启用的。而SQL是在70年代创建的一种基于关系数据库管理系统(Relational Database Management System,RDBMS)模型的数据查询、操作语言。
1.1 CODASYL
CODASYL是美国数据系统语言协会(Conference on Data System Language)的英文缩写,该协会成立于1957年,主要目的是为了开发一种用于创建商业应用的通用语言。1959年5月28日该协会召开了首次会议,就语言开发进行讨论。这个语言实际上就是Cobol语言。
1963年6月10日,加利福尼亚州的系统开发公司(System Development Corporation)举办了一个题为“基于计算机的数据库开发和管理”(Development and Management of a Computer-centered Data Base)的研讨会,首次提出并定义了数据库(Database)术语,即:一组文件(表)的集合,其中文件是数据项(行)的有序集合,而每个数据项由数据以及一个或多个键组成。
1965年,CODASYL成立了“列表处理任务组”(List Processing Task Force),后更名为“数据库任务组”(Data Base Task Group)。1971年4月任务组发布了一份重要的报告,报告概述了网状数据模型,被称为CODASYL或DBTG(即Data Base Task Group的缩写)数据模型。这个模型定义了数据库的几个关键概念,包括定义模式的语法、定义子模式的语法和数据操作语言。
1.2 IMS
IMS是信息管理系统(Information Management System)的英文缩写,是IBM公司的产品,这是一款分层数据库管理和事务处理系统。
IMS最初的开发目的是为了支持美国的阿波罗太空计划。1966年,IBM公司的12名成员、美国洛克维尔公司(American Rockwell)的10名成员和卡特彼勒公司(Caterpillar Tractor)的3名成员被集合起来,开始开发信息控制系统(Information Control System,ICS)和数据语言/接口(Data Language/Interface,DL/I),用于辅助跟踪建造太空船所需要的材料。其中,ICS部分是用于存储和获取数据的数据库部分,而DL/I部分则是用来与之交互的查询语言。
在开发过程中,IBM小组转移到加利福尼亚州南部的洛杉矶,并增加至21名开发人员。1967年,IBM团队完成了ICS的第一个版本。1968年4月开始进行安装测试。1968年8月14日,第一个安装成功信息显示在美国国家航空航天局洛克维尔部门的IBM 2740打印机终端上。
1969年,ICS被更名为信息管理系统,即IMS。自第一个版本问世以来,IBM一直在不断开发和完善IMS的功能。2007年,IBM推出了IMS 10版本。IMS 10具备了增强的XML和网络服务功能,并且也是第一个将标准XML查询语言应用于层次结构化数据的数据库系统。
1.3 RDBMS和SQL
无论CODASYL,还是IMS,虽然这些系统为早期系统提供了良好的基础,但它们的基本体系结构将数据的物理操作与逻辑操作混合在一起。当数据的物理位置改变时,也必须更新应用程序来引用新的位置,给数据查询带来了不便。
SQL是一种关系型数据库查询语言,要介绍SQL的起源,就不得不介绍IBM公司的两个重量级人物—E.F. Codd博士和Don Chamberlin博士。E. F. Codd博士最早提出了关系数据库管理系统(Relational Database Management System,RDBMS)模型,而Don Chamberlin博士则是SQL和XQuery语言的主要创造者之一。他们对数据库的变革起到了革命性的作用。
Don Chamberlin最初在IBM的T.J.Watson研究中心(http://www.watson.ibm.com/)工作,当时该中心的主要研究方向是操作系统。Chamberlin一开始从事的项目是System A,但项目很快变以失败而告终。当时担任项目经理的Leonard Liu(现为Augmentum 公司CEO,http://www.augmentum.com)很有远见地预见到数据库的美好前景,他转变了整个小组的研究方向。Chamberlin因此在数据库软件和查询语言方面进行了大量研究,并成为了小组中最好的网状数据库 CODASYL专家。
此时的E. F. Codd博士在IBM的San Jose研究中心(即现在的Almaden研究中心,http://www.almaden.ibm.com/)工作,1970年6月,他发表了里程碑性的论文《大型共享数据库数据的关系模型》,确立了关系数据库的概念。但是,由于IBM正在从事IMS的开发,这种思想对IBM本身产品造成了威胁,所以公司内部最初持压制态度。当然这也与Codd采用了大量的数学方法,不容易理解有关。
1973年,IBM在外部竞争压力下,开始加强在关系数据库方面的投入。Chamberlin被调到San Jose研究中心,加入新成立的项目System R。System R基于Codd提出的关系数据库管理系统模型。
System R项目包括研究高层的关系数据系统(Relational Data System,RDS)和研究底层的存储系统(Research Storage System,RSS)两个小组,Chamberlin担任RDS组的经理。RDS实际上就是一个数据库语言编译器,由于Codd提出的关系代数和关系演算过于数学化,影响了易用性。于是Chamberlin选择了自然语言作为研究方向,其结果就是诞生了结构化英语查询语言(Structured English Query Language,SEQUEL)。后来,由于商标之争,SEQUEL更名为SQL。
System R是一个具有开创性意义的项目。它第一次实现了结构化查询语言,并具以成为标准的关系数据查询语言。同时,它也是第一个证明了关系数据库管理系统可以提供良好事务处理性能的系统。System R系统中的设计决策,以及一些基本算法选择(如查询优化中的动态编程算法)对以后的关系系统都产生了积极影响。
System R本身作为原型虽然并未问世,但鉴于其影响,计算机协会(Association for Computing Machinery ,ACM,http://www.acm.org/)还是把1988年的 “软件系统奖”授予了System R开发小组。
1.4 ANSI和Transact-SQL
ANSI是美国国家标准学会(American National Standards Institute)的英文简称,成立于1918年。当时,美国的许多企业和专业技术团体,已开始了标准化工作,但因彼此间没有协调,存在不少矛盾和问题。为了进一步提高效率,数百个科技学会、协会组织和团体,均认为有必要成立一个专门的标准化机构,并制订统一的通用标准。1918年,美国材料试验协会(ASTM)、美国机械工程师协会(ASME)、美国矿业与冶金工程师协会(ASMME)、美国土木工程师协会(ASCE)和美国电气工程师协会(AIEE)等组织,共同成立了美国工程标准委员会(AESC)。美国政府的商务部、陆军部和海军部也参与了该委员会的筹备工作。1928年,美国工程标准委员会改组为美国标准协会(ASA)。为致力于国际标准化事业和消费品方面的标准化,1966年8月,又改组为美利坚合众国标准学会(USASI)。1969年10月6日改成现名:美国国家标准学会(ANSI)。
虽然IBM首创了关系数据库理论,但Oracle却是第一家在市场上推出了这套技术的公司。随着时间的推移,SQL的简洁、直观,在市场上获得了的不错反响,从而引起了ANSI的关注,分别在1986年、1989年、1992年、1999年及2003年发布了SQL标准。SQL Server 2000遵循ANSI SQL:1992标准,而SQL Server 2005和2008还实现了ANSI SQL:1999和ANSI SQL:2003中的一些重要特性。
数据库生产商在遵循ANSI标准的同时,也会根据自己产品的特点对SQL进行了一些改进和增强,于是也就有了SQL Server的Transact-SQL、Oracle的PL/SQL等语言。在学习Transact-SQL语言时,没有必要刻意关心哪些语句或关键字是SQL标准,哪些是Transact-SQL的扩展。事实上,常见的数据库操作,在绝大多数支持SQL语言的数据库中差别并不大,所以数据库开发人员在跨越不同的数据库产品时,一般不会遇到什么障碍。但是对于数据库管理员来说,则需要面对很多挑战,不同数据库产品在管理、维护和性能调整方面区别很大。
SQL的发展史
标签:
热心网友
时间:2022-04-08 09:37
SQL Server的简介及发展历程
SQL简介
SQL(Structured Query Language)结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。同时也是数据库脚本文件的扩展名。
结构化查询语言(Structured Query Language)最早是IBM的圣约瑟研究实验室为其关系数据库管理系统SYSTEM R开发的一种查询语言,它的前身是SQUARE语言。SQL语言结构简洁,功能强大,简单易学,所以自从IBM公司1981年推出以来,SQL语言得到了广泛的应用。如今无论是像Oracle、Sybase、DB2、Informix、SQL Server这些大型的数据库管理系统,还是像Visual Foxpro、PowerBuilder这些PC上常用的数据库开发系统,都支持SQL语言作为查询语言。
美国国家标准局(ANSI)与国际标准化组织(ISO)已经制定了SQL标准。ANSI是一个美国工业和商业集团组织,负责开发美国的商务和通讯标准。ANSI同时也是ISO和International Electrotechnical Commission(IEC)的成员之一。ANSI 发布与国际标准组织相应的美国标准。1992年,ISO和IEC发布了SQL国际标准,称为SQL-92。ANSI随之发布的相应标准是ANSI SQL-92。ANSI SQL-92有时被称为ANSI SQL。尽管不同的关系数据库使用的SQL版本有一些差异,但大多数都遵循 ANSI SQL 标准。SQL Server使用ANSI SQL-92的扩展集,称为T-SQL,其遵循ANSI制定的 SQL-92标准。
SQL发展历史
1970:E.J. Codd 发表了关系数据库理论(relational database theory);
1974-79:IBM 以Codd的理论为基础开发了“Sequel”,并重命名为"SQL"; 1979:Oracle 发布了商业版SQL
1981-84:出现了其他商业版本,分别来自 IBM(DB2),Data General(DG/SQL),Relational Technology(INGRES);
SQL/86:ANSI 跟 ISO的第一个标准;
SQL/89:增加了引用完整性(referential integrity); SQL/92(aka SQL2):被数据库管理系统(DBMS)生产商广发接受; 1997+:成为动态网站(Dynamic web content)的后台支持;
SQL/99:Core level跟其他8种相应的level,包括递归查询,程序跟流程控制,基本的对象(object)支持包括oids;
SQL/2003:包含了XML相关内容,自动生成列值(column values);
2005-09-30:“Data is the next generation inside...SQL is the new HTML”! Tim O'eilly提出了Web 2.0理念,称数据将是核心,SQL将成为“新的HTML"; SQL/2006:定义了SQL与XML(包含XQuery)的关联应用; 2006:Sun公司将以SQL基础的数据库管理系统嵌入Java V6
2007 :SQL Server 2008(Katmi)在过去的SQL2005基础上增强了它的安全性,主要在:简单的数据加密,外键管理,增强了审查,改进了数据库镜像,加强了可支持性。
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系统的核心服务,负责完成数据的存储、处理和安全管理。
SQL分类
MS SQL Server 2000
MS SQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理系统,该版本继承了SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。 MS SQL Server 2005
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中的新的特性、优点和功能„„微软的这个数据平台满足这些数据爆炸和下一代数据驱动应用程序的需求,支持数据平台愿景:关键任务企业数据平台、动态开发、关系数据和商业智能。
热心网友
时间:2022-04-08 10:55
Microsoft SQL Server是由美国微软公司所推出的关系数据库解决方案,最新的版本是SQL Server 2012,已经在2012年3月6日发布。 数据库的内置语言原本是采用美国标准局(ANSI)和国际标准组织(ISO)所定义的SQL语言,但是微软公司对它进行了部分扩充而成为作业用SQL(Transact-SQL)。 几个初始版本适用于中小企业的数据库管理,但是近年来它的应用范围有所扩展,已经触及到大型、*企业的数据库管理。
历史渊源
SQL Server一开始并不是微软自己研发的产品,而是当时为了要和IBM竞争时,与Sybase合作所产生的,其最早的发展者是Sybase,同时微软也和Sybase合作过 SQL Server 4.2版本的研发,微软亦将SQL Server 4.2移植到Windows NT(当时为3.1版),在与Sybase终止合作关系后,自力开发出SQL Server 6.0版,往后的SQL Server即均由微软自行研发。
在与微软终止合作关系后,Sybase在Windows NT上的数据库产品原本称为Sybase SQL Server,后来改为现在的Sybase Adaptive Server Enterprise。
版本演进
SQL Server 1.0 & 1.1
SQL Server的发源最早要回到1986年,当时微软已和IBM合作开发OS/2(当时为了要继承MS-DOS)操作系统,但由于缺乏数据库的管理工具,而IBM也打算将其数据库工具放到OS/2中销售之下,微软和Sybase合作,将Sybase所开发的数据库产品纳入微软所研发的OS/2中,并在获得Ashton-Tate的支持下,第一个挂微软名称的数据库服务器Ashton-Tate/Microsoft SQL Server 1.0于1989年上市。
不过在1989-1990年间,由于Ashton-Tate 的 dBase IV计划不顺,让微软原本打算由dBase IV 来开发 SQL Server应用程序的计划变得无法实现,因此微软终止与Ashton-Tate的合约,真正挂微软单一品牌的Microsoft SQL Server 1.1于1990年中出货。同一年,微软为SQL Server创建技术支持团队,并于1991年初起陆续取得Sybase的授权,有权利可以查看与修改SQL Server的原始代码,但由于主控权仍在Sybase,因此微软的任何修正都需要由Sybase查看并且同意后才可以运行,这个里程碑对日后微软开始发展自己的数据库服务器时,在数据库引擎的发展上,提供了相当重要的基础。
然而在OS/2的销售状况不佳下,SQL Server 1.0/1.1/1.11(后续发布的1.1升级版)的销售状况都不佳
SQL Server 4.2
1992年,由Sybase与微软共同发表SQL Server 4.2版,微软在此版本中的贡献为:
与Sybase合作,将Sybase的SQL Server核心代码移植到OS/2中。
提供MS-DOS,Windows以及OS/2的客户端库(Client Library)。
开发部份管理工具。
不过SQL Server 4.2一开始并不是以32位为基础,而是以16位为基础开发。
SQL Server for Windows NT
在1992年时,由于市场上对32位操作系统的需求逐渐升高,但IBM的OS/2 2.0却又没有如期在时程内完成,SQL Server的开发小组利用OS/2的32位接口移植SQL Server 到 OS/2 2.0(当时为beta)测试时,发现32位并没有如预期来的有效率,另外一方面,微软内部当时也正在开发新一代操作系统(即Windows NT),使得SQL Server团队决定要终止对SQL Server for OS/2的发展,同时挹注全力开发出支持Windows NT的版本,代号为“SQL NT”。
在SQL NT中,微软将SQL Server 4.2的核心代码,以Win32 API翻写,并于1993年Windows NT 3.1出货后30天,完成SQL Server for Windows NT (4.2)的开发工作,在市场上销售[1]。
SQL Server 4.2是第一个Windows NT 上的 SQL Server,也是第一个出现在微软认证考试中的SQL Server产品。
SQL Server 6.0
在微软利用SQL Server 4.2 for Windows NT赚取高额营收(自SQL Server 4.2 for Windows NT发布起九个月内,微软SQL Server带来的营收已成长两倍)时,对于其合作伙伴Sybase而言,微软的SQL Server 已不被 Sybase所重视(Sybase自己要关注在自家的产品线),并且因为SQL Server的权利在Sybase手中(1987年与Sybase签订的合约),微软无法在SQL Server中自行添加与修改功能。
微软自SQL Server 1.0到4.2 for Windows NT,数个版本的历程中,其SQL Server团队已经大幅成长,但受限于与Sybase的合约,微软即使有新研发的Windows NT功能,也无法加入SQL Server中,因此于1994年4月12日,微软和Sybase正式终止了合作关系(并向Sybase买下了Windows版本的SQL Server代码版权),微软获得了对SQL Server代码的完全控制权,不过挑战也接踵而来——Sybase即将于年底发表System 10 for Windows NT,微软必须要提出新的版本计划,以防止Sybase将原本的微软客户抢走,“SQL 95”计划这样产生了。
SQL 95的命名是仿自Windows 95,也就是新一代的数据库服务器软件,此版本于1994年10月发布第一个beta版本,并且后续又发布了不同的beta修正版,其中较引人注目的是首次出现在SQL Server中的“复制”(Replication)功能,复制功能所需要的“可滚动式数据游标”(scrollable-cursor),以及其管理工具(代号为“Starfighter”,即SQL Enterprise Manager)。
SQL Server 6.0(SQL 95)于1995年6月14日完成并进入RTM(released to manufacturing),对于SQL Server团队以及微软来说,SQL Server 6.0是重要的里程碑,因为此版本是完全由微软自行开发,未假手Sybase或其他厂商,因此SQL Server 6.0的发布,让微软的数据库研发能力正式被外界认可。
SQL Server 6.5发布于1996年,约于SQL Server 6.0发表后十个月后发布。
SQL Server 7.0
当微软正在发展SQL Server 6.5时,已经另外有一个团队正在发展新的数据库,由于微软计划要能够让此种数据库引擎能够具有可向上发展,亦可以缩小到PC或笔记本电脑中,因此数据库的核心必须要重新撰写,这就会涉及数据结构的改变,为了要让数据库的升级能够确保其稳定性,微软在1997年特别邀请1000个组织备份数据库,交由开发小组进行升级,并且在升级过程中找出可能的失败原因。同时在1998年2月起,微软与ISV合作发展运行于SQL Server 7.0的软件,除了保持兼容性外,也让ISV能够特别为SQL Server 7.0的特性撰写程序。
在同一时间,OLE DB的技术,以及很多人熟知的MSDE(Microsoft Data Engine)也在研发中,后来OLE DB成为Windows平台上数据访问的显学,其上的ADO更获得多数开发人员的采用。而MSDE也做为Microsoft Access数据库外的另一种单机数据库的选择。
SQL Server 7.0最终冻结版本为7.00.623.07,于1998年12月进入RTM
SQL Server 2000
原本SQL Server 2000只是SQL Server 7.0的一个小改款,代号为“Shiloh”,版本号码为7.5;真正要做大翻修的SQL Server版本,代号则是“Yukon”。Shiloh在开发过程中,因为要加入的功能并不多,只是要完成在7.0版中没有写完的功能,并且预期可能升级的客户不多,因此当时在微软内部,只是把Shiloh视为是一个“Super Service Pack”而已,有如SQL Server 6.0和6.5的角色。
不过因为几个因素,让SQL Server 7.5摆脱“Super Service Pack”的束缚:
SQL Server 7.0 Service Pack 2已经发表,无需再开发一个Service Pack。
来自客户对于性能以及在数据仓库中对星状拓朴支持的分区查看与优化的要求。
来自于竞争者Oracle的压力。
在微软决定要把时程展延到18个月(完整的软件周期)时,也开始为SQL Server 7.5加入新的功能,版本代码升级到8.0(最终版本为 8.0.194),同时因应当时Windows 2000的计划,Microsoft BackOffice也命名为BackOffice 2000,故SQL Server 8.0也改名为SQL Server 2000。
SQL Server 2000于2000年8月6日完成,并于2000年8月9日进入RTM状态[1]。
SQL Server 2000 可说是微软数据库服务器中“生命期最久”(自2000年8月9日RTM开始到2005年11月SQL Server 2005上市为止,长达五年又三个月),而且后续添加的新功能相当多,Service Pack也最多(最后的 Service Pack 为 SP4)的版本,诸如:
SQL Server 2000 Notification Services
SQL Server 2000 Reporting Services
SQL Server 2000 Web Administration
SQL Server 2000 XML(SQLXML)
同时,它也是第一个出现在 Windows CE 上的 SQL Server
SQL Server 2005
SQL Server 2005(代号为“Yukon”)在千呼万唤下终于在2005年11月,与Visual Studio 2005一起发表,在SQL Server 2005的研发过程中,其实并不顺利。
SQL Server“Yukon”在2003年底左右就发表了Beta 1,虽然已经有数据库以及部份的新功能,但由于太多的除错码(当时SQL Server作为CLR Hosting基底的.NET Framework 2.0也正在研发中),让运行速度变得很慢。一直到2004年中左右才发布Beta 2,此版本的稳定度就高些,在Beta 2和Beta 3之间,每一至三个月左右就会发布一个测试版本,由于并不是达到特定功能或特定时程的测试版,因此都以“CTP”(Community Technology Preview)的方式发布(现在广泛运用于各微软的产品测试版本中),Beta 2和Beta 3之间相距几乎一年,2005年6月才发布 Beta 3,此时整个环境才大致底定下来
除了服务器版本的改变外,MSDE也正式由SQL Server Express所接替,作为SQL Server 2005核心的微型数据库服务器,并且在随后的版本,也添加了SQL Server Express Reporting Service以及SQL Server Management Studio Express等小工具,让SQL Server Express比MSDE更好管理。
SQL Server 2008
SQL Server 2008在2008年8月6日正式发表,并且同时发布SQL Server 2008 Express版本,研发代号为“Katmai”,作为SQL Server 2005的功能强化版本
SQL Server 2008比起以往版本存在以下优势: (1)保护数据库查询 (2)在服务器的管理操作上花费更少的时间 (3)增加应用程序稳定性 (4)系统执行性能优化与预测功能
SQL Server 2008 R2
SQL Server 2008 R2 在2010年4月21日正式发表,并且同时发布SQL Server 2008 R2 Express版
SQL Server 2012
SQL Server 2012在2012年3月6日正式发表。提供标准、企业、智能商务三种版本
Windows Azure SQL Database
主条目:Windows Azure SQL Database
SQL Azure 是微软 Windows Azure Platform 上的云关系数据库服务 (Database as a Service),早期被称为 SQL Server Data Services 或 SQL Services,应用程序可以直接利用 TDS over SSL 来访问 SQL Azure 中的数据库,同时 SQL Azure 基于 Windows Azure 平台之上,亦具有与 Windows Azure 相同的高可用性 (High Availability),高延展性 (High Extensibility) 以及高扩充性 (High Scalability)。
在 Windows Azure 的 2012 年度 Spring Release 时,进行了品牌重整,将 SQL Azure 纳入 Windows Azure 产品线下,改名为 Windows Azure SQL Database。
谁知道SQLserver版本发展历程的,急急急
其最早的发展者是Sybase,同时微软也和Sybase合作过 SQL Server 4.2版本的研发,微软亦将SQL Server 4.2移植到Windows NT(当时为3.1版),在与Sybase终止合作关系后,自力开发出SQL Server 6.0版,往后的SQL Server即均由微软自行研发。
SqlServer详细介绍
SQL Server,特别是Microsoft的SQL Server系列,发展历程丰富。它起源于1988年的OS/2版本,由Sybase和Ashton-Tate共同开发。Windows NT推出后,Microsoft与Sybase在SQL Server的研发上分道扬镳,Microsoft专注于Windows NT版本的开发,而Sybase则关注UNIX平台的应用。SQL Server 2000继承了7.0的优点,增加了新...
什么是sqlserver
sqlserver的简介 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版本和...
数据库软件有哪些
Microsoft的SQL Server、Access数据库、FoxPro数据库 一、SQL Server 的发展历史 由关系数据库 Sybase演变而来。1988年,由Microsoft、Sybase和Ashton-Tate三家公司共同开发OS/2版本。94年后,Sybase公司致力于开发UNIX系统下的数据库系统;Microsoft公司继续开发基于WindowsNT的SQL Server系列数据库系统 96年,S...
常用的数据库软件有哪些
2、SQL Server SQLServer(Structured Query Language Server) 是一个关系数据库管理系统(DBMS)。它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server ...
...目前使用较普遍的数据库软件有哪些?各自有什么特点!
Oracle这种在平台上的历史优势在面临着不同资源的激烈竞争下已经开始动摇了。WinNT和Win2000市场也是众多的数据库厂商所争夺的领域。谁将占领这个领域呢?当然是微软。虽然没有提供跨平台的驱动使它不能进入Unix平台,但同时好处是数据库引擎与它所运行的环境紧紧地绑定在一起。另一方面。没有公司会去大型机市场上冒险...
数据库有什么用啊
从发展的历史看,数据库是数据管理的高级阶段,它是由文件管理系统发展起来的。 定义3 (伯尔尼公约议定书专家委员会的观点) 所有的信息(数据事实等)的编纂物,不论其是以印刷形式,计算机存储单元形式,还是其它形式存在,都应视为“数据库”。 数字化内容选择的原因有很多,概括起来主要有: (1)存储空间的原因。数字...
SQL Server口令
你肯定安装的有sql server 2000或者其他版本吧、打开sqlserver 在连接时 身份验证 选择 windows 验证、连接以后、左边的对象资源管理器、找安全性、然后找登录名、找到sa 右键属性、然后修改密码、就可以了
SQL Server 是什么!?
Windows 2000 Server可以安装SQL Server 2000的任何版本. Windows 2000 Professional只能安装SQL Server 2000的个人版、开发版、评估版、MCDE 二、 SQL Server 2000各版本以及对硬件的要求。 (4)的解决办法 因为安装文件的路径(完整路径)里有中文. 比如c:\SQLSERVER中文企业版\ 改成c:\SQLSERVER\ (5)的解决办法...
Connect to sqlserver failde什么意思急急急急急急、谢谢
连接数据库失败!