首页 文章

Oracle和Microsoft架构有什么区别?

提问于
浏览
13

我正在从事一个企业项目 . 团队的一些成员具有Oracle背景,一些成员具有Microsoft SQL Server背景 . 当我们谈论模式时会有很多困惑 . 我想提供一些清晰度 . 这是描述两种技术之间模式含义差异的准确方法吗?

  • Oracle模式与单个用户关联,由用户拥有的对象组成 .

  • MS SQL Server架构是命名空间 .

1 回答

  • 18

    Oracle模式类似于Windows操作系统中的“我的文档”文件夹 . 用户可以向其他用户授予权限以查看其架构中的内容,但Oracle架构本质上是用户的工作区 .

    MS SQL Server的模式是名称空间 . 虽然您可以拥有会计和市场营销模式,但它们并不与个人用户紧密耦合 . 会计模式中的对象包含会计信息,并且Marketing模式中的对象具有市场营销信息 .

    Oracle模式与用户紧密耦合,MS SQL Server模式主要用于分类 .

    有关更多信息,请参阅此问题:Difference between SQL Server and Oracle user

相关问题