數據庫的功能有增、刪、改、查,這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的詳細內容,更多請關注 其它相關文章!
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。
新聞熱點
疑難解答