當前位置:編程學習大全網 - 網絡軟體 - schema是什麽意思

schema是什麽意思

在 SQL Server 2000 和早期版本中,數據庫可以包含壹個名為“架構(schema)”的實體,但此實體實際上是數據庫用戶。

在 SQL Server 2005 和 SQL Server 2008 中,架構是指包含表、視圖、過程等的容器。它位於數據庫內部,而數據庫位於服務器內部。這些實體就像嵌套框放置在壹起。服務器是最外面的框,而架構是最裏面的框。

在 SQL Server 2005 和 SQL Server 2008 中,提倡"用戶和架構分離",即壹個用戶可以對應多個架構,壹個架構也可以對應多個用戶,所以架構和user就不再需要同名了.系統可以賦予某個user訪問某個架構的權限,也可以取消該權限.

Schema,即XML Schema,XSD (XML Schema Definition)是W3C於2001年5月發布的推薦標準,指出如何形式描述XML文檔的元素。XSD是許多XML Schema 語言中的壹支。XSD是首先分離於XML本身的schema語言,故獲取W3C的推薦地位。

像所有XML Schema 語言壹樣,XSD用來描述壹組規則──壹個XML文件必須遵守這些規則,才能根據該schema‘合法(Valid)’。

然而,與其他XML Schema 語言不同,XSD意圖設計為在確認壹個文檔的有效性時,將會產生滿足特定數據類型的壹個信息集合。這種後驗證的XML信息集可用來開發XML文件處理軟件。

  • 上一篇:驚蟄簡介及詳細資料
  • 下一篇:誰有正版的盛大傳奇網址?
  • copyright 2024編程學習大全網