12
我正在開展一個企業項目。該團隊的一些成員具有Oracle背景,並且一些具有Microsoft SQL Server背景。當我們談論模式時,有很多困惑。我試圖提供一些清晰。這是描述這兩種技術之間模式含義差異的準確方法嗎?Oracle和Microsoft模式有什麼區別?
- Oracle模式與單個用戶相關聯,並由用戶擁有的對象組成。
- MS SQL Server架構是一個名稱空間。
我正在開展一個企業項目。該團隊的一些成員具有Oracle背景,並且一些具有Microsoft SQL Server背景。當我們談論模式時,有很多困惑。我試圖提供一些清晰。這是描述這兩種技術之間模式含義差異的準確方法嗎?Oracle和Microsoft模式有什麼區別?
Oracle模式就像Windows操作系統中的我的文檔文件夾。用戶可以授予其他用戶權限以查看其模式中的內容,但Oracle模式本質上是用戶的工作空間。
MS SQL Server的模式是名稱空間。雖然您可以擁有會計和營銷模式,但它們並不與個人用戶緊密耦合。會計模式中的對象包含會計信息,市場營銷模式中的對象具有市場營銷信息。
Oracle架構與用戶緊密耦合,MS SQL Server架構主要用於分類。
查看此問題以獲取更多信息:Difference between SQL Server and Oracle user