Microsoft SQL Server

维基百科,自由的百科全书

跳转到: 导航, 搜索

Microsoft SQL Server是由美國微軟公司所推出的關聯式資料庫解決方案,最新的版本是SQL Server 2005,已經在2005年12月15日於全球同步上市。

Microsoft SQL Server 資料庫的内置语言是由美国标准局(ANSI)和国际标准组织(ISO)所定义的 SQL语言微軟公司对它进行了部分扩充而成为作业用SQL(Transact-SQL)。

Microsoft SQL Server 几个初始版本适用于中小企业资料库管理,但是近年来她的应用范围有所扩展,已经触及到大型、跨国企业资料库管理

目录

[编辑] 历史渊源

Microsoft SQL Server(第7.0版以前)的前身是Sybase公司的同名数据库软体。Sybase公司原先和阿斯东泰公司(Ashton-Tate)合作开发出应用于OS/2操作平台上的SQL Server 1.0 产品(1989年初),并于1992年初移植到Unix系统VMS系统,微软公司为了在资料/数据库市场上和甲骨文数据库公司万国商用机器公司相抗衡,劝说Sybase公司1992年起共同研发数据库产品,并于同年推出应用于Windows NT 3.1平台上的Microsoft SQL Server 4.21版本。

[编辑] 研发过程

[编辑] SQL Server 免费下载版本

  • MSDE
  • SQL Server Express

[编辑] 系統特色

[编辑] 版本演進

年代 版本 開發代號
1993年 SQL Server for Windows NT 4.21
1994年 SQL Server for Windows NT 4.21a
1995年 SQL Server 6.0 SQL 95
1996年 SQL Server 6.5 Hydra
1998年 SQL Server 7.0 Sphinx
2003年 SQL Sever 2000 Enterprise 64位元版 Liberty
2005年 SQL Server 2005 Yukon

[编辑] SQL Server 2005 強化與革新

SQL Server 2005 在資料庫核心做了相當大的改變,將.NET整合到資料庫引擎中,因此開發人員除了可用原有的T-SQL語法進行開發之外,也可使用.NET語言。另外,在介面整合、高可用性、安全性與商業智慧等方面,均做了相當大的強化與更新。

[编辑] 與.NET整合

[编辑] 介面整合

[编辑] 高可用性

[编辑] 系統安全性

[编辑] 商業智慧

  • 整合服務(SQL Server Integration Services,SSIS)
  • 報表服務(SQL Server Reporting Services,SSRS)
  • 分析服務(SQL Server Analysis Services,SSAS)

[编辑] 其他

  • 支援原生XML
  • 同時支援32位元與64位元系統


[编辑] 資料來源

  1. 微軟官方網站,《SQL Server 2005 概觀》http://www.microsoft.com/taiwan/sql/prodinfo/overview/default.mspx,2005年11月7日
  2. 微軟官方網站,《Microsoft SQL Server & Microsoft Visual Studio:歷史牆》http://www.microsoft.com/taiwan/sql/history/default.htm
  3. iThome電腦報,《扛起企業重資料,SQL Server 2005邁進企業級資料庫 》,http://www.ithome.com.tw/itadm/article.php?c=34161,2005年11月21日
  • Kalen Delaney (2001). "Inside SQL Server 2000". Microsoft Press. ISBN 0-7356-0998-5.
  • Scalability Experts (2005). "SQL Server 2005 : Changing the Paradigm". Sams ISBN 0-672-32778-3
  • Thomas Rizzo, Adam Machanic, et al (2005). "Pro SQL Server 2005". Apress ISBN 1-59059-477-0
  • Fernando Guerrero, Carlos Eduardo Rojas (2001). "Sql Server Programming By Example", QUE ISBN 0-7897-2449-9
  • Tony Bain, et al (2004). "Beginning SQL Server 2000 DBA From Novice to Professional", aPress ISBN 1-59059-293-X
  • Brian Knight, Kathi Kellenberger, et al (2006). "Professional SQL Server 2005 Integration Services", Wrox ISBN 0-7645-8435-9
  • Buck Woody (2005). "Administrator's Guide to SQL Server 2005". Pearson Education ISBN 0321397975
  • Mike Gunderloy, Joseph L. Jorden, David W. Tschanz (2006). "Mastering SQL Server 2005", Sybex, ISBN 0782143806

[编辑] 外部链接


数据库管理系统(DBMS)查看  討論  編輯  歷史 )

概念
數據庫 • 數據庫模型 • Database storage • 关系模型 • 分布式数据库 • ACID • 空值
关系数据库 • 关系代数 • 关系演算 • 資料庫正規化 • 參照完整性 • 关系数据库管理系统 
主鍵, 外來鍵, 代理主鍵, 超鍵值, 候選鍵 

Objects
触发器 • 视图 • 数据库表 • 指標 • Log • Transaction • 数据库索引 
存储程序 • Partition

SQL
Select • Insert • Update • Merge • Delete • Join • Union • Create • Drop
  Begin work • Commit • Rollback • Truncate • Alter

数据库管理系统的实施

实施类型
Relational • Flat file • Deductive • Dimensional • 階層式 • 对象数据库 • Object relational • Temporal • XML data stores

数据库产品
对象型 (对比) • 关系型 (对比)

数据库成分
Query language • Query optimizer • Query plan • ODBC • JDBC


个人工具