Khiêu chuyển đáo nội dung

Microsoft SQL Server

本页使用了标题或全文手工转换
Duy cơ bách khoa, tự do đích bách khoa toàn thư
( trọng định hướng tựSQL Server)
Microsoft SQL Server
Khai phát giảMicrosoft
Đương tiền bản bổn
  • 2022(2022 niên 11 nguyệt 16 nhật; ổn định bản bổn )[1]
編輯維基數據鏈接
Thao tác hệ thốngMicrosoft Windows
Loại hìnhQuan liên thức tư liêu khố quản lý hệ thống
Hứa khả hiệp nghịMicrosoft EULA
Võng trạmhttp://www.microsoft.com/zh-cn/server-cloud/products/sql-server/

Microsoft SQL Server( vi nhuyễn kết cấu hóa tra tuân ngữ ngôn phục vụ khí ) thị doMỹ quốcVi nhuyễn công tưSở thôi xuất đíchQuan liên thức tư liêu khốGiải quyết phương án, tối tân đích bản bổn thị SQL Server 2022, dĩ tại mỹ quốc thời gian 2022 niên 11 nguyệt 16 nhật phát bố.

Tư liêu khố đích nội trí ngữ ngôn nguyên bổn thị thải dụngMỹ quốc tiêu chuẩn cụcHòaQuốc tế tiêu chuẩn tổ chứcSở định nghĩa đíchSQL ngữ ngôn,Đãn thịVi nhuyễn công tưĐối tha tiến hành liễu bộ phân khoách sung nhi thành viTác nghiệp dụng SQL.

Kỉ cá sơ thủy bản bổn thích dụng vuTrung tiểu xí nghiệpĐíchSổ cư khố quản lý,Đãn thị cận niên lai tha đích ứng dụng phạm vi hữu sở khoách triển, dĩ kinh xúc cập đáo đại hình,Khóa quốc xí nghiệpĐíchSổ cư khố quản lý.

Lịch sử uyên nguyên

[Biên tập]

SQL Server nhất khai thủy tịnh bất thị vi nhuyễn tự kỷ nghiên phát đích sản phẩm, nhi thị đương thời vi liễu yếu hòaIBMCạnh tranh thời, dữSybaseHợp tác sở sản sinh đích, kỳ tối tảo đích phát triển giả thị Sybase[2],Đồng thời vi nhuyễn dã hòa Sybase hợp tác quá SQL Server 4.2 bản bổn đích nghiên phát, vi nhuyễn diệc tương SQL Server 4.2 di thực đáoWindows NT( đương thời vi 3.1 bản ), tại dữ Sybase chung chỉ hợp tác quan hệ hậu, tự lực khai phát xuất SQL Server 6.0 bản, vãng hậu đích SQL Server tức quân do vi nhuyễn tự hành nghiên phát.

Tại dữ vi nhuyễn chung chỉ hợp tác quan hệ hậu, Sybase tại Windows NT thượng đích tư liêu khố sản phẩm nguyên bổn xưng vi Sybase SQL Server, hậu lai cải vi hiện tại đích SybaseAdaptive Server Enterprise.

Bản bổn diễn tiến

[Biên tập]
Bản bổn Niên phân Phát bố danh xưng Đại hào Nội bộ bản bổn hào
1.0
(OS/2)
1989 niên SQL Server 1.0 -
4.21
(WinNT)
1993 niên SQL Server 4.21 -
6.0 1995 niên SQL Server 6.0 SQL95
6.5 1996 niên SQL Server 6.5 Hydra
7.0 1998 niên SQL Server 7.0 Sphinx
- 1999 niên SQL Server 7.0
OLAPCông cụ
Plato
8.0 2000 niên SQL Server 2000 Shiloh 539
8.0 2003 niên SQL Server 2000
64-bit bản bổn
Liberty 539
9.0 2005 niên SQL Server 2005 Yukon 611/612
10.0 2008 niên SQL Server 2008 Katmai 655
10.25 2009 niên SQL Azure CloudDatabase -
10.50 2010 niên SQL Server 2008 R2 Kilimanjaro ( aka KJ ) 661
11.0 2012 niên SQL Server 2012 Denali 706
12.0 2014 niên SQL Server 2014 782
13.0 2016 niên SQL Server 2016 852
14.0 2017/09/29 SQL Server 2017 Helsinki 869
15.0 2019/11/4 SQL Server 2019 Seattle 895

SQL Server 1.0 & 1.1

[Biên tập]

SQL Server đích phát nguyên tối tảo yếu hồi đáo 1986 niên, đương thời vi nhuyễn dĩ hòaIBMHợp tác khai phátOS/2( đương thời vi liễu yếu kế thừaMS-DOS) tác nghiệp hệ thống, đãn do ô khuyết phạp tư liêu khố đích quản lý công cụ, nhi IBM dã đả toán tương kỳ tư liêu khố công cụ phóng đáo OS/2 trung tiêu thụ chi hạ, vi nhuyễn hòaSybaseHợp tác, tương Sybase sở khai phát đích tư liêu khố sản phẩm nạp nhập vi nhuyễn sở nghiên phát đích OS/2 trung, tịnh tại hoạch đắcAshton-TateĐích chi trì hạ, đệ nhất cá quải vi nhuyễn danh xưng đích tư liêu khố tý phục khí Ashton-Tate/Microsoft SQL Server 1.0 ô 1989 niên thượng thị.

Bất quá tại 1989-1990 niên gian, do ô Ashton-Tate đích dBase IV kế họa bất thuận, nhượng vi nhuyễn nguyên bổn đả toán do dBase IV lai khai phát SQL Server ứng dụng trình thức đích kế họa biến đắc vô pháp thật hiện, nhân thử vi nhuyễn chung chỉ dữ Ashton-Tate đích hợp ước, chân chính quải vi nhuyễn đan nhất phẩm bài đích Microsoft SQL Server 1.1 ô 1990 niên trung xuất hóa. Đồng nhất niên, vi nhuyễn vi SQL Server kiến lập kỹ thuật chi viện đoàn đội, tịnh ô 1991 niên sơ khởi lục tục thủ đắc Sybase đích thụ quyền, hữu quyền lợi khả dĩ kiểm thị dữ tu cải SQL Server đích nguyên thủy trình thức mã. Tuy nhiên chủ khống quyền nhưng tại Sybase, vi nhuyễn đích nhậm hà tu chính đô nhu yếu do Sybase kiểm thị tịnh thả đồng ý hậu tài khả dĩ chấp hành, đãn giá cá lí trình bi đối nhật hậu vi nhuyễn khai thủy phát triển tự kỷ đích tư liêu khố tý phục khí thời, tạiTư liêu khố dẫn kìnhĐích phát triển thượng, đề cung liễu tương đương trọng yếu đích cơ sở.

Nhiên nhi tại OS/2 đích tiêu thụ trạng huống bất giai hạ, SQL Server 1.0/1.1/1.11 ( hậu tục phát bố đích 1.1 thăng cấp bản ) đích tiêu thụ trạng huống đô bất giai[2].

SQL Server 4.2

[Biên tập]

1992 niên, do Sybase dữ vi nhuyễn cộng đồng phát biểu SQL Server 4.2 bản, vi nhuyễn tại thử bản bổn trung đích cống hiến vi:

  1. Dữ Sybase hợp tác, tương Sybase đích SQL Server hạch tâm trình thức mã di thực đáo OS/2 trung.
  2. Đề cung MS-DOS, Windows dĩ cập OS/2 đích dụng hộ đoan hàm thức khố ( Client Library ).
  3. Khai phát bộ phân quản lý công cụ.

Bất quá SQL Server 4.2 nhất khai thủy tịnh bất thị dĩ 32 vị nguyên vi cơ sở, nhi thị dĩ 16 vị nguyên vi cơ sở khai phát.

SQL Server for Windows NT

[Biên tập]

Tại 1992 niên thời, do ô thị tràng thượng đối 32 vị nguyên tác nghiệp hệ thống đích nhu cầu trục tiệm thăng cao, đãn IBM đích OS/2 2.0 khước hựu một hữu như kỳ tại thời trình nội hoàn thành, SQL Server đích khai phát tiểu tổ lợi dụng OS/2 đích 32 vị nguyên giới diện di thực SQL Server đáo OS/2 2.0 ( đương thời vi beta ) trắc thí thời, phát hiện 32 vị nguyên tịnh một hữu như dự kỳ lai đích hữu hiệu suất, lánh ngoại nhất phương diện, vi nhuyễn nội bộ đương thời dã chính tại khai phát tân nhất đại tác nghiệp hệ thống ( tứcWindows NT), sử đắc SQL Server đoàn đội quyết định yếu chung chỉ đối SQL Server for OS/2 đích phát triển, đồng thời ấp chú toàn lực khai phát xuất chi viện Windows NT đích bản bổn, đại hào vi “SQL NT”.

Tại SQL NT trung, vi nhuyễn tương SQL Server 4.2 đích hạch tâm trình thức mã, dĩWin32 APIPhiên tả, tịnh ô 1993 niên Windows NT 3.1 xuất hóa hậu 30 thiên, hoàn thành SQL Server for Windows NT ( 4.2 ) đích khai phát công tác, tại thị tràng thượng tiêu thụ[2].

SQL Server 4.2 thị đệ nhất cá Windows NT thượng đích SQL Server, dã thị đệ nhất cá xuất hiện tại vi nhuyễn nhận chứng khảo thí trung đích SQL Server sản phẩm.

SQL Server 6.0

[Biên tập]

Tại vi nhuyễn lợi dụng SQL Server 4.2 for Windows NT trám thủ cao ngạch doanh thu ( tự SQL Server 4.2 for Windows NT phát hành khởi cửu cá nguyệt nội, vi nhuyễn SQL Server đái lai đích doanh thu dĩ thành trường lưỡng bội ) thời, đối ô kỳ hợp tác khỏa bạn Sybase nhi ngôn, vi nhuyễn đích SQL Server dĩ bất bị Sybase sở trọng thị ( Sybase tự kỷ yếu quan chú tại tự gia đích sản phẩm tuyến ), tịnh thả nhân vi SQL Server đích quyền lợi tại Sybase thủ trung ( 1987 niên dữ Sybase thiêm đính đích hợp ước ), vi nhuyễn vô pháp tại SQL Server trung tự hành thiêm gia dữ tu cải công năng.

Vi nhuyễn tự SQL Server 1.0 đáo 4.2 for Windows NT, sổ cá bản bổn đích lịch trình trung, kỳ SQL Server đoàn đội dĩ kinh đại phúc thành trường, đãn thụ hạn ô dữ Sybase đích hợp ước, vi nhuyễn tức sử hữu tân nghiên phát đích Windows NT công năng, dã vô pháp gia nhập SQL Server trung, nhân thử ô 1994 niên 4 nguyệt 12 nhật, vi nhuyễn hòa Sybase chính thức chung chỉ liễu hợp tác quan hệ ( tịnh hướng Sybase mãi hạ liễu Windows bản bổn đích SQL Server trình thức mã bản quyền ), vi nhuyễn hoạch đắc liễu đối SQL Server trình thức mã đích hoàn toàn khống chế quyền, bất quá thiêu chiến dã tiếp chủng nhi lai ——Sybase tức tương ô niên để phát biểu System 10 for Windows NT, vi nhuyễn tất tu yếu đề xuất tân đích bản bổn kế họa, dĩ phòng chỉ Sybase tương nguyên bổn đích vi nhuyễn khách hộ thưởng tẩu, “SQL 95” kế họa giá dạng sản sinh liễu.

SQL 95 đích mệnh danh thị phảng tự Windows 95, dã tựu thị tân nhất đại đích tư liêu khố tý phục khí nhuyễn thể, thử bản bổn ô 1994 niên 10 nguyệt phát bố đệ nhất cá beta bản bổn, tịnh thả hậu tục hựu phát bố liễu bất đồng đích beta tu chính bản, kỳ trung giác dẫn nhân chú mục đích thị thủ thứ xuất hiện tại SQL Server trung đích “Phục chế” ( Replication ) công năng, phục chế công năng sở nhu yếu đích “Khả quyển động thức tư liêu du tiêu” ( scrollable-cursor ), dĩ cập kỳ quản lý công cụ ( đại hào vi “Starfighter”, tức SQL Enterprise Manager ).

SQL Server 6.0 ( SQL 95 ) ô 1995 niên 6 nguyệt 14 nhật hoàn thành tịnh tiến nhậpRTM( released to manufacturing ), đối ô SQL Server đoàn đội dĩ cập vi nhuyễn lai thuyết, SQL Server 6.0 thị trọng yếu đích lí trình bi, nhân vi thử bản bổn thị hoàn toàn do vi nhuyễn tự hành khai phát, vị giả thủ Sybase hoặc kỳ tha hán thương, nhân thử SQL Server 6.0 đích phát hành, nhượng vi nhuyễn đích tư liêu khố nghiên phát năng lực chính thức bị ngoại giới nhận khả[2].

SQL Server 6.5 phát bố ô 1996 niên, ước ô SQL Server 6.0 phát biểu hậu thập cá nguyệt hậu phát hành[2].

SQL Server 7.0

[Biên tập]

Đương vi nhuyễn chính tại phát triển SQL Server 6.5 thời, dĩ kinh lánh ngoại hữu nhất cá đoàn đội chính tại phát triển tân đích tư liêu khố, do ô vi nhuyễn kế họa yếu năng cú nhượng thử chủng tư liêu khố dẫn kình năng cú cụ hữu khả hướng thượng phát triển, diệc khả dĩ súc tiểu đáo PC hoặc bút ký hình điện não trung, nhân thử tư liêu khố đích hạch tâm tất tu yếu trọng tân soạn tả, giá tựu hội thiệp cập tư liêu kết cấu đích cải biến, vi liễu yếu nhượng tư liêu khố đích thăng cấp năng cú xác bảo kỳ ổn định tính, vi nhuyễn tại 1997 niên đặc biệt yêu thỉnh 1000 cá tổ chức bị phân tư liêu khố, giao do khai phát tiểu tổ tiến hành thăng cấp, tịnh thả tại thăng cấp quá trình trung trảo xuất khả năng đích thất bại nguyên nhân. Đồng thời tại 1998 niên 2 nguyệt khởi, vi nhuyễn dữ ISV hợp tác phát triển vận hành ô SQL Server 7.0 đích nhuyễn thể, trừ liễu bảo trì tương dung tính ngoại, dã nhượng ISV năng cú đặc biệt vi SQL Server 7.0 đích đặc tính soạn tả trình thức.

Tại đồng nhất thời gian,OLE DBĐích kỹ thuật, dĩ cập ngận đa nhân thục tri đíchMSDE( Microsoft Data Engine ) dã tại nghiên phát trung, hậu lai OLE DB thành vi Windows bình đài thượng tư liêu tồn thủ đích hiển học, kỳ thượng đích ADO canh hoạch đắc đa sổ khai phát nhân viên đích thải dụng. Nhi MSDE dã tố viMicrosoft AccessTư liêu khố ngoại đích lánh nhất chủng đan cơ tư liêu khố đích tuyển trạch.

SQL Server 7.0 tối chung đống kết bản bổn vi 7.00.623.07, ô 1998 niên 12 nguyệt tiến nhập RTM[2].

SQL Server 2000

[Biên tập]

Nguyên bổn SQL Server 2000 chỉ thị SQL Server 7.0 đích nhất cá tiểu cải khoản, đại hào vi “Shiloh”, bản bổn hào mã vi 7.5; chân chính yếu tố đại phiên tu đích SQL Server bản bổn, đại hào tắc thị “Yukon”. Shiloh tại khai phát quá trình trung, nhân vi yếu gia nhập đích công năng tịnh bất đa, chỉ thị yếu hoàn thành tại 7.0 bản trung một hữu tả hoàn đích công năng, tịnh thả dự kỳ khả năng thăng cấp đích khách hộ bất đa, nhân thử đương thời tại vi nhuyễn nội bộ, chỉ thị bả Shiloh thị vi thị nhất cá “Super Service Pack” nhi dĩ, hữu như SQL Server 6.0 hòa 6.5 đích giác sắc.

Bất quá nhân vi kỉ cá nhân tố, nhượng SQL Server 7.5 bãi thoát “Super Service Pack” đích thúc phược:

  1. SQL Server 7.0 Service Pack 2 dĩ kinh phát biểu, vô nhu tái khai phát nhất cá Service Pack.
  2. Lai tự khách hộ đối ô hiệu năng dĩ cập tại tư liêu thương trữ trung đối tinh trạng thác phác chi viện đích phân cát kiểm thị dữ tối giai hóa đích yếu cầu.
  3. Lai tự ô cạnh tranh giả Oracle đích áp lực.

Tại vi nhuyễn quyết định yếu bả thời trình triển diên đáo 18 cá nguyệt ( hoàn chỉnh đích nhuyễn thể chu kỳ ) thời, dã khai thủy vi SQL Server 7.5 gia nhập tân đích công năng, bản bổn đại mã thăng cấp đáo 8.0 ( tối chung bản bổn vi 8.0.194 ), đồng thời nhân ứng đương thời Windows 2000 đích kế họa,Microsoft BackOfficeDã mệnh danh vi BackOffice 2000, cố SQL Server 8.0 dã cải danh vi SQL Server 2000.

SQL Server 2000 ô 2000 niên 8 nguyệt 6 nhật hoàn thành, tịnh ô 2000 niên 8 nguyệt 9 nhật tiến nhập RTM trạng thái[2].

SQL Server 2000 khả thuyết thị vi nhuyễn tư liêu khố tý phục khí trung “Sinh mệnh kỳ tối cửu” ( tự 2000 niên 8 nguyệt 9 nhật RTM khai thủy đáo 2005 niên 11 nguyệt SQL Server 2005 thượng thị vi chỉ, trường đạt ngũ niên hựu tam cá nguyệt ), nhi thả hậu tục thiêm gia đích tân công năng tương đương đa, Service Pack dã tối đa ( tối hậu đích Service Pack vi SP4 ) đích bản bổn, chư như:

  1. SQL Server 2000 Notification Services
  2. SQL Server 2000 Reporting Services
  3. SQL Server 2000 Web Administration
  4. SQL Server 2000 XML ( SQLXML )

Đồng thời, tha dã thị đệ nhất cá xuất hiện tạiWindows CEThượng đích SQL Server.

SQL Server 2005

[Biên tập]

SQL Server 2005 ( đại hào vi “Yukon” ) tại thiên hô vạn hoán hạ chung ô tại 2005 niên 11 nguyệt, dữ Visual Studio 2005 nhất khởi phát biểu, tại SQL Server 2005 đích nghiên phát quá trình trung, kỳ thật tịnh bất thuận lợi.

SQL Server “Yukon” tại 2003 niên để tả hữu tựu phát biểu liễu Beta 1, tuy nhiên dĩ kinh hữu tư liêu khố dĩ cập bộ phân đích tân công năng, đãn do ô thái đa đích trừ thác mã ( đương thời SQL Server tác vi CLR Hosting cơ để đích.NET Framework 2.0 dã chính tại nghiên phát trung ), nhượng chấp hành tốc độ biến đắc ngận mạn. Nhất trực đáo 2004 niên trung tả hữu tài thích xuất Beta 2, thử bản bổn đích ổn định độ tựu cao ta, tại Beta 2 hòa Beta 3 chi gian, mỗi nhất chí tam cá nguyệt tả hữu tựu hội thích xuất nhất cá trắc thí bản bổn, do ô tịnh bất thị đạt đáo đặc định công năng hoặc đặc định thời trình đích trắc thí bản, nhân thử đô dĩ “CTP” ( Community Technology Preview ) đích phương thức phát hành ( hiện tại quảng phiếm vận dụng ô các vi nhuyễn đích sản phẩm trắc thí bản bổn trung ), Beta 2 hòa Beta 3 chi gian tương cự kỉ hồ nhất niên, 2005 niên 6 nguyệt tài phát bố Beta 3, thử thời chỉnh cá hoàn cảnh tài đại trí để định hạ lai.

SQL Server 2005 cụ đại biểu tính đích tân công năng hữu[3]:

  1. SQL Server quản lý công cụ đích cải biến, SQL Server Management Studio ( SSMS ) thủ đại SQL Server Enterprise Manager.
  2. Tương thương nghiệp trí tuệ đích khai phát công năng do SQL Server Enterprise Manager thiết xuất, gia nhập Visual Studio trung, tức Business Intelligence Development Studio ( BIDS ).
  3. Tân tăng đa chủng Transact-SQL chỉ lệnh, lệ như PIVOT/UNPIVOT, Common Table Expression ( CTE ) đẳng đẳng.
  4. Cường hóa XML đích xử lý năng lực, tịnh tân tăng nguyên sinh đích XML tư liêu hình biệt, dĩ cập chi viện nguyên sinh XML tư liêu hình biệt đích XML tra tuân vận toán tử.
  5. Tân tăng varchar ( max ), nvarchar ( max ), varbinary ( max ) hình tư liêu hình biệt, dụng lai thủ đại text, ntext dữ image hình biệt.
  6. Tương.NET Framework công năng thực nhập tư liêu khố dẫn kình trung (SQL CLR), nhượng VB.NET hòa C# khả dĩ khai phát SQL Server Stored Procedure, Function, User-Defined Type đẳng.
  7. Nguyên bổn đích DTS cải danh vi SQL Server Integration Services, cường hóa kỳETL( Extract, Transform and Load ) công năng.
  8. Data Mining tân tăng đáo bát chủng diễn toán pháp.
  9. Tư liêu khố dẫn kình đích an toàn tính công năng đại phúc cường hóa, dẫn nhập chủ thể ( Principal ), kết cấu ( Schema ) dĩ cập tư liêu tằng thứ đích gia giải mật.
  10. Đối ô tư liêu kết cấu biến canh đích xúc phát trình tự chi viện ( DDL Trigger ).

Trừ liễu tý phục khí bản bổn đích cải biến ngoại, MSDE dã chính thức doSQL Server ExpressSở tiếp thế, tác vi SQL Server 2005 hạch tâm đích vi hình tư liêu khố tý phục khí, tịnh thả tại tùy hậu đích bản bổn, dã thiêm gia liễu SQL Server Express Reporting Service dĩ cập SQL Server Management Studio Express đẳng tiểu công cụ, nhượng SQL Server Express bỉ MSDE canh hảo quản lý.

SQL Server 2008

[Biên tập]

SQL Server 2008 tại 2008 niên 8 nguyệt 6 nhật chính thức phát biểu, tịnh thả đồng thời phát bố SQL Server 2008 Express bản bổn, nghiên phát đại hào vi “Katmai”, tác vi SQL Server 2005 đích công năng cường hóa bản bổn, kỳ chủ yếu đích tân công năng[4]Dữ đặc sắc hữu:

  • Dĩ nguyên tắc vi chủ ( Policy-Based ) đích quản lý cơ sở giá cấu.
  • Dữ Windows Server 2008, Windows Vista đích Data Collector kỹ thuật chỉnh hợp đích Performance Data Collection.
  • Khả dĩ kinh do quản lý giả thiết định dĩ điều chỉnh chấp hành tư nguyên đích tư nguyên điều tiết khí ( Resource Governer ).
  • Khả dự trắc đích tra tuân hiệu năng.
  • Tư liêu áp súc năng lực.
  • DDL ( tư liêu định nghĩa ngữ ngôn ) kê hạch năng lực.
  • Thấu thông thức tư liêu gia mật ( Transparent Data Encryption )
  • Ký lục đương tư liêu lưu áp súc ( Log Stream Compression )
  • ADO.NET Object Services đích trực tiếp chi viện, giá đại biểu SQL Server 2008 khả chi viện LINQ hòa ADO.NET Entity Framework.
  • Nguyên sinh đích DATE hòa TIME phân cát đích tư liêu hình biệt, tịnh thả chi viện thời gian vị di đích DATETIMEOFFSET hòa canh tinh xác đích DATETIME2 tư liêu hình biệt.
  • FILESTREAM tư liêu hình biệt: Tương đại hình nhị tiến vị tư liêu tồn đáo NTFS đương án hệ thống trung ( tức bất trực tiếp tồn tại tư liêu khố trung ).
  • Hi sơ lan vị ( Sparse Column ) đích chi viện, khả tiết tỉnh nhân vi NULL trị sở chiêm cư đích trữ tồn không gian.
  • Không gian tư liêu hình biệt tập, bao hàm geometry ( bình diện hoặc Euclidean ( bình diện địa cầu ) tư liêu ) dĩ cập geography ( thỏa viên thể ( viên hình địa cầu ) tư liêu ), phân biệt khả trữ tồn bình diện hòa lập diện hình đích tư liêu, hữu trợ ôGISHình hệ thống đích khai phát.
  • Biến canh tư liêu thu tập dữ bộ tróc ( Change Data Capture ).
  • Khoan tư liêu biểu ( Wide table ), khả dĩ dung nạp tối cao 30,000 cá lan vị, đãn tất tu yếu phối hợp Sparse lan vị sử dụng.
  • hierarchyid tư liêu loại hình, khả dĩ duẫn hứa trữ tồn giai tằng hóa đích tư liêu.
  • MERGE trần thuật thức, khả căn cư dữ lai nguyên tư liêu biểu liên kết đích kết quả, tại mục tiêu tư liêu biểu thượng chấp hành sáp nhập, canh tân hoặc san trừ tác nghiệp, kỳ công năng dữADO.NETTrung đích DataSet.Merge() phương pháp loại tự.
  • Report Server ứng dụng trình thức khảm nhập năng lực.
  • Reporting Service khả chi viện biểu đan nghiệm chứng.
  • Dự trắc phân tích năng lực ( SSAS ).
  • Tư liêu biểu hình tham sổ dữ biến sổ, khả dĩ tại biến sổ hoặc tham sổ trung sử dụng table đích hình biệt.

SQL Server 2008 bỉ khởi dĩ vãng bản bổn tồn tại dĩ hạ ưu thế: ( 1 ) bảo hộ sổ cư khố tra tuân ( 2 ) tại phục vụ khí đích quản lý thao tác thượng hoa phí canh thiếu đích thời gian ( 3 ) tăng gia ứng dụng trình tự ổn định tính ( 4 ) hệ thống chấp hành hiệu năng tối giai hóa dữ dự trắc công năng

SQL Server 2008 R2

[Biên tập]

SQL Server 2008 R2 tại 2010 niên 4 nguyệt 21 nhật chính thức phát biểu, tịnh thả đồng thời phát bố SQL Server 2008 R2 Express bản

SQL Server 2012

[Biên tập]

SQL Server 2012 tại 2012 niên 3 nguyệt 6 nhật chính thức phát biểu. Đề cung tiêu chuẩn, xí nghiệp, trí tuệ thương vụ tam chủng bản bổn.

SQL Server 2014

[Biên tập]

SQL Server 2014 tại 2014 niên 4 nguyệt 1 nhật chính thức phát biểu.

Windows Azure SQL Database

[Biên tập]

SQL Azure thị vi nhuyễnWindows AzurePlatform thượng đích vân đoan quan liên thức tư liêu khố phục vụ ( Database as a Service ), tảo kỳ bị xưng vi SQL Server Data Services hoặc SQL Services, ứng dụng trình thức khả dĩ trực tiếp lợi dụng TDS over SSL lai tồn thủ SQL Azure trung đích tư liêu khố, đồng thời SQL Azure cơ ô Windows Azure bình đài chi thượng, diệc cụ hữu dữ Windows Azure tương đồng đích cao khả dụng tính ( High Availability ), cao diên triển tính (High Extensibility) dĩ cập cao khoách sung tính ( High Scalability ).

Tại Windows Azure đích 2012 niên độ Spring Release thời, tiến hành liễu phẩm bài trọng chỉnh, tương SQL Azure nạp nhập Windows Azure sản phẩm tuyến hạ, cải danh viWindows Azure SQL Database.

SQL Server 2016

[Biên tập]

Dĩ tại 2016 niên 6 nguyệt 1 nhật phát bố.[5]

SQL Server 2017

[Biên tập]

Dĩ tại mỹ quốc thời gian 2017 niên 10 nguyệt 2 nhật phát bố.[6]

SQL Server on Linux

[Biên tập]

Vi nhuyễn công tư ô 2016 niên 3 nguyệt 8 nhật thích xuất phong bế dự lãm trắc thí bản đích SQL Server on Linux, dự định ô 2017 niên thượng thị. Thử vi SQL Server thôi xuất 27 niên dĩ lai, tái thứ chi viện Windows dĩ ngoại đích tác nghiệp hệ thống.[7]

2017 niên 10 nguyệt, SQL Server 2017 on Linux tác vi SQL Server 2017 đích đa thao tác hệ thống bản bổn dĩ phát bố.[8]

SQL Server 2019

[Biên tập]

Dĩ tại 2019 niên 11 nguyệt 4 nhật phát bố.[9]

SQL Server 2022

[Biên tập]

Dĩ tại 2022 niên 11 nguyệt 16 nhật phát bố, RTM bản bổn vi 16.0.1000.6.

Giá cấu

[Biên tập]

Phục vụ

[Biên tập]

Tư liêu khố quản lý công cụ

[Biên tập]
  • SQL Server Management Studio
    SQL Server dự thiết đích tư liêu khố quản lý công cụ, tùy trứ SQL Server an trang thời câu tuyển dụng hộ đoan đích tuyển hạng nhi an trang.
  • Navicat for SQL Server[10]
    Thị nhất sáo chuyên vi Microsoft SQL Server thiết kế đích cường đại tư liêu khố quản lý cập khai phát công cụ. Tha khả dĩ dụng ô nhậm hà bản bổn đích SQL Server tư liêu khố, tịnh chi viện đại bộ phân SQL Server đích công năng, bao quát xúc phát khí, tác dẫn, kiểm thị đẳng. Đoạn điểm.

Đối biên trình đích chi trì

[Biên tập]
  • T-SQLNgữ pháp tả SQL dự tồn trình tự hoặc SQL dự tồn hàm sổ.[11]
  • ODBCCậpOLE DBChi trì.
  • SQL Server Native Client, SQL Server đích nguyên sinh khách hộ đoan tổ kiện, dã thị ODBC hòa OLE DB khu động trình tự đích đề cung giả.[12]SQL Server 2012 khởi phế trừ.[13]
  • Tự SQL Server 2005 dĩ hậu, dĩSQL CLRChi viện sử dụngC#HoặcVB.NETSoạn tả ngoại quải đích DLL đương, lai khoách sung nguyên bổn TSQL ngữ pháp sở khiếm khuyết đích công năng.[14]
  • sqlcmdLai đề cung tạiPhê thứ đươngChấp hành SQL mệnh lệnh đích công năng.[15]
  • TạiASP,Khả dĩ kinh doADOĐối ô SQL Server tiến hành tồn thủ.[16]
  • TạiASP.NET,Khả dĩ kinh doADO.NETĐối ô SQL Server tiến hành tồn thủ.[17]
  • TạiJavaHoặcJSP,Khả dĩ kinh doJDBCĐối ô SQL Server tiến hành tồn thủ.[18]
  • TạiPHP,Khả dĩ kinh doPDOĐối ô SQL Server tiến hành tồn thủ.[19]

Bản bổn

[Biên tập]

SQL Server y công năng đích bất đồng, phân thành hạ liệt đích bản bổn:

Tham khảo văn hiến

[Biên tập]

Dẫn dụng

[Biên tập]
  1. ^Explore SQL Server 2022 capabilities.[2023 niên 1 nguyệt 6 nhật ].
  2. ^2.02.12.22.32.42.52.6The Evolution of Microsoft SQL Server: 1989 to 2000(PDF).[2008-08-20].( nguyên thủy nội dungTồn đương(PDF)Vu 2011-11-25 ).
  3. ^SQL Server 2005 Top 30 Features.[2008-09-13].( nguyên thủy nội dungTồn đươngVu 2008-04-30 ).
  4. ^SQL Server 2008 New Features.[2008-09-13].( nguyên thủy nội dungTồn đươngVu 2011-07-04 ).
  5. ^What's new in SQL Server 2016.[2017-10-14].( nguyên thủy nội dungTồn đươngVu 2017-10-14 ).
  6. ^What's new in SQL Server 2017.[2017-10-14].( nguyên thủy nội dungTồn đươngVu 2017-10-14 ).
  7. ^Vi nhuyễn ủng bão Linux, SQL Server minh niên trung tương thôi xuất Linux bản bổn.[2016-03-08].( nguyên thủy nội dungTồn đươngVu 2019-07-24 ).
  8. ^What's new for SQL Server 2017 on Linux.[2017-10-14].( nguyên thủy nội dungTồn đươngVu 2017-10-14 ).
  9. ^SQL Server 2019 (15.x) đích tân công năng.[2021-01-21].( nguyên thủy nội dungTồn đươngVu 2021-01-28 ).
  10. ^Navicat for SQL Server.[2010-12-14].( nguyên thủy nội dungTồn đươngVu 2010-12-16 ).
  11. ^Transact-SQL Reference (Transact-SQL).Microsoft.[2014-05-14].( nguyên thủy nội dungTồn đươngVu 2014-11-13 ).
  12. ^Sổ cư phóng vấn kỹ thuật lộ tuyến đồ.Microsoft.[2016-10-29].( nguyên thủy nội dungTồn đươngVu 2017-08-12 ).
  13. ^SQL Server Native Client (ODBC).Microsoft.[2016-10-29].( nguyên thủy nội dungTồn đươngVu 2016-10-30 ).
  14. ^Introduction to SQL Server CLR Integration.Microsoft.[2014-05-14].( nguyên thủy nội dungTồn đươngVu 2014-02-27 ).
  15. ^Use the sqlcmd Utility.Microsoft.[2014-05-14].( nguyên thủy nội dungTồn đươngVu 2014-03-21 ).
  16. ^Using ADO with SQL Server Native Client.Microsoft.[2014-05-14].( nguyên thủy nội dungTồn đươngVu 2014-03-20 ).
  17. ^SQL Server and ADO.NET.Microsoft.[2014-05-14].( nguyên thủy nội dungTồn đươngVu 2013-11-27 ).
  18. ^Microsoft JDBC Driver 4.0 for SQL Server.Microsoft.[2014-05-14].( nguyên thủy nội dungTồn đươngVu 2020-12-02 ).
  19. ^Microsoft Drivers 3.0 for PHP for SQL Server.Microsoft.[2014-05-14].( nguyên thủy nội dungTồn đươngVu 2020-10-27 ).

Thư tịch

[Biên tập]
  • Kalen Delaney (2001). "Inside SQL Server 2000".Microsoft Press.ISBN 0-7356-0998-5.
  • Scalability Experts (2005). "SQL Server 2005: Changing the Paradigm".SamsISBN 0-672-32778-3
  • Thomas Rizzo, Adam Machanic, et al (2005). "Pro SQL Server 2005".ApressISBN 1-59059-477-0
  • Fernando Guerrero, Carlos Eduardo Rojas (2001). "Sql Server Programming By Example",QUEISBN 0-7897-2449-9
  • Tony Bain, et al (2004). "Beginning SQL Server 2000 DBA From Novice to Professional",aPressISBN 1-59059-293-X
  • Brian Knight, Kathi Kellenberger, et al (2006). "Professional SQL Server 2005 Integration Services",WroxISBN 0-7645-8435-9
  • Buck Woody (2005). "Administrator's Guide to SQL Server 2005".Pearson EducationISBN 0-321-39797-5
  • Mike Gunderloy, Joseph L. Jorden, David W. Tschanz (2006). "Mastering SQL Server 2005",Sybex,ISBN 0-7821-4380-6

Ngoại bộ liên tiếp

[Biên tập]