MSSQL系列十六 架構(Schema)

      網友投稿 906 2022-05-29

      MSSQL 2005中架構都是涉及到用戶、角色、表,因此,要理解架構,需要理清和這些概念的聯系。

      1.在sql server 2000中,架構是默認存在的,即我們所看到的dbo。同樣在Sql server 2005中,如果未顯式指定架構,則系統會有默認架構。在 SQL Server 2000 中,數據庫用戶和架構是隱式連接在一起的。SQL Server 2005 切斷數據庫用戶和架構之間的隱式連接。

      2.架構可以用于對表進行分類管理,類似于Oracle中的表空間,C#中的命名空間。

      3.在 SQL Server 2005 中,架構獨立于創建它們的數據庫用戶而存在。可以在不更改架構名稱的情況下轉讓架構的所有權。

      MSSQL系列之十六 架構(Schema)

      列舉一些好處:

      ·多個用戶可以通過角色成員身份或 Windows 組成員身份擁有一個架構。這擴展了允許角色和組擁有對象的用戶熟悉的功能。

      ·極大地簡化了刪除數據庫用戶的操作。

      ·刪除數據庫用戶不需要重命名該用戶架構所包含的對象。因而,在刪除創建架構所含對象的用戶后,不再需要修改和測試顯式引用這些對象的應用程序。

      ·多個用戶可以共享一個默認架構以進行統一名稱解析。

      ·開發人員通過共享默認架構可以將共享對象存儲在為特定應用程序專門創建的架構中,而不是 DBO 架構中。

      ·可以用比早期版本中的粒度更大的粒度管理架構和架構包含的對象的權限。

      ·完全限定的對象名稱現在包含四部分:server.database.schema.object。

      在數據庫中僅僅有10來張表的時候,可能感覺架構作用不是很大,但是當數據庫中表超過300,存儲過程、函數等超過100多個時候,他們的

      分類就顯得尤為重要了,因此,這個時候,架構就顯得比較重要了。附一張關于架構,分類比較清晰的圖。

      正在上傳…

      取消

      SQL SQL Server

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:Flink知識學習(6)
      下一篇:計算機網絡概述
      相關文章
      日日摸日日碰夜夜爽亚洲| 亚洲日韩av无码| 亚洲午夜福利精品无码| 四虎必出精品亚洲高清| 亚洲国产美女精品久久久久| 99ri精品国产亚洲| 亚洲精品高清视频| 亚洲日本一区二区| 亚洲高清无在码在线无弹窗| 久久亚洲精品国产精品| 久久精品夜色国产亚洲av| 亚洲AV中文无码字幕色三| 亚洲国产精品无码久久久不卡| 亚洲日韩精品一区二区三区无码| 亚洲一区二区三区影院| 亚洲色成人WWW永久网站| 亚洲精品午夜无码电影网| 国产亚洲综合网曝门系列| 亚洲国产精品无码一线岛国| 亚洲大尺度无码专区尤物| 亚洲AV电影院在线观看| 色播亚洲视频在线观看| 亚洲视频一区网站| 亚洲人成网网址在线看| 亚洲首页国产精品丝袜| 亚洲日本成本人观看| 亚洲人成网亚洲欧洲无码| 狼人大香伊蕉国产WWW亚洲| 国产精品亚洲专区在线播放| 亚洲 自拍 另类小说综合图区| 亚洲美日韩Av中文字幕无码久久久妻妇| 亚洲第一区在线观看| 亚洲一级特黄无码片| 久久久久久久综合日本亚洲 | 亚洲一卡2卡3卡4卡乱码 在线| 亚洲AV日韩综合一区尤物| 亚洲精品无码aⅴ中文字幕蜜桃| 国产成人亚洲精品91专区高清| 亚洲日本中文字幕一区二区三区| 丁香五月亚洲综合深深爱| 亚洲成AV人片在线观看无码 |