国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 基礎常識 > 正文

關系型數據庫管理系統--SQL Server

2020-03-01 13:16:51
字體:
來源:轉載
供稿:網友
1、關系型數據庫管理系統簡介

 

數據庫的功能有增、刪、改、查,這4種。

使用數據庫的原因有六個,分別是:降低存儲數據的冗余度;更高的數據一致性;儲存的數據可以共享;可以建立數據庫所遵循的標準;便于維護數據的完整性;能夠實現數據的安全性。其中最重要的是降低數據的冗余度。

掌握數據庫相關的技術,是程序員必備的技能之一。

數據在數據庫中的存儲形式分為:

1、層次模型,單個記錄以父子關系組織在一起,形成一個倒掛的樹。

2、網狀模型,網狀模型通過允許記錄有多個父子關系,來增強層次模型。

3、關系模型,關系型數據模型與與層次和網狀模型的呆板結構完全不同。訪問層次狀數據庫的html' target='_blank'>應用程序基于該數據庫已經定義好的實現。數據庫結構必須硬編碼到應用程序的編程語言中。如果數據庫發生變化,該應用程序就必須變化。

但是,關系型數據庫是獨立于應用程序的。更改數據庫設計,而不會影響應用程序成為可能,因為關系型模型用組成相關數據的表的行和列這種結構,來替換父子框架。使用關系模型,我們可以克服早期模型的缺陷,在表之間定義復雜的關系。

4、對象模型,所謂面向對象,就是將世界上一切事物都看做是對象,整個世界都是由相互關聯的對象組成。

Microsoft SQL Server 是一個全面的數據庫平臺,使用集成的商業智能 (BI)工具提供了企業級的數據管理。Microsoft SQL Server 數據庫引擎為關系型數據和結構化數據提供了更安全可靠的存儲功能,使您可以構建和管理用于業務的高可用和高性能的數據應用程序。
這次何問起收集了一些SQL Server數據庫的兼容級別和命名規則的內容分享給大家。這個一道相關的練習題:

隨著時間的推移,Sql Server發布有不少版本,如2000、2005、2008、2008R2、2012、2014、2016等。比如HoverTreeTop項目最開始用的是Sql Server 2008。那么2008的兼容級別是什么呢?答案是100。如圖:

兼容級別有60、65、70、80、90、100、110等。兼容級別和版本號是有某種聯系的。通過SSMS連接Sql servr,查看實例的版本就能知道當前SQL Server的版本號了。這里何問起收集了一個對應關系的表格:

  RTM (no SP) SP1 SP2 SP3 SP4 SQL Server 2014
codename Hekaton SQL14
12.00.2000.8         SQL Server 2012
codename Denali
11.00.2100.60 11.00.3000.0 11.00.5058.0     SQL Server 2008 R2
codename Kilimanjaro
10.50.160010.50.1600.1 10.50.2500.0
or 10.51.2500.0
10.50.4000.0
or 10.52.4000.0
    SQL Server 2008
codename Katmai
10.00.1600.22 10.00.2531.0 10.00.4000.0 10.00.5500.0   SQL Server 2005
codename Yukon
9.00.1399.06 9.00.2047 9.00.3042 9.00.4035 9.00.5000 SQL Server 2000
codename Shiloh
8.00.194 8.00.384 8.00.532 8.00.760 8.00.2039 SQL Server 7.0
codename Sphinx
         


Sql Server 7.0使用70級別,Sql Server 2000使用80級別,Sql Server 2005使用90級別,Sql Server 2008使用100級別,Sql Server 2012使用110級別。如下表:

另外何問起要說的是Sql Server 2016的兼容級別是130,Sql Server 2017的兼容級別是140。

若要設置與指定的 Microsoft SQL Server 早期版本兼容的特定數據庫行為,請使用 ALTER DATABASE SET COMPATIBILITY_LEVEL。兼容級別只影響指定數據庫中的行為,而不會影響整個服務器上的行為。
在 SQL Server 的早期版本中,sp_dbcmptlevel 用于設置兼容級別。不推薦使用 sp_dbcmptlevel。
COMPATIBILITY_LEVEL { 140 | 130 | 120 | 110 | 100 | 90 | 80 }
參考:

以上就是關系型數據庫管理系統--SQL Server的詳細內容,更多請關注 其它相關文章!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 从化市| 甘肃省| 五峰| 南昌县| 克什克腾旗| 汕头市| 冷水江市| 博白县| 苏尼特左旗| 通海县| 霞浦县| 闻喜县| 东安县| 略阳县| 杭锦后旗| 英德市| 喜德县| 玛纳斯县| 永泰县| 新泰市| 孝昌县| 汉川市| 宜都市| 炎陵县| 济源市| 南宁市| 黄冈市| 论坛| 新丰县| 景东| 华坪县| 罗定市| 安多县| 广平县| 高要市| 鄂温| 珠海市| 通化县| 延寿县| 南涧| 海晏县|