sql server 中创建架构,架构是干什么用的,为什么要创建架构,有什么好处?

为什么架构师很重要。有些人说,这个软件不好用,是因为架构设计的不合理,软件中的架构和sql中的架构是一回事吗

SQL Server 中的 架构 ( schema )
软件构架 与 架构师 的不是同一个概念

schema 是用于 在一个 大项目中的 各个 小项目
每个 小项目的表, 放在 各自的 schema 下面.
这样, 遇到 小项目里面. 有 相同名字的 表的话, 不会发生冲突.

例如一个 公司的 系统.
里面分2个 子系统, 分别为 财务系统 和 人力资源系统.
这2个 子系统, 共用一个数据库
.
那么 财务系统的表, 可以放在 财务的 schema.
人力资源系统的表,放在 人力资源系统的模式里面。

这2个 子系统, 能够 互相访问 对方的表
但是又不因为 表重名 的问题,影响对方。

体系结构是下面这个样子的

[服务器名称].[数据库名称].[构架名称].[表名]

create database --> 创建一个数据库
create schema --> 创建一个构架

当你在 SQL Server 里面, 使用 create database 创建一个数据库以后。
你可以不必额外的去创建 schema
因为 SQL Server 会 自动的创建一个 名字叫 dbo 的 schema
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-08-31
打开sqlservermanagementstudio,依次到视图右键点击,选择新建视图选中建立图片需要的表,然后点击添加(可以添加多个)添加完后,点击关闭点击表中的复选框,来添加一些列,在最下面的框中会自动生成相应也可以在下面的代码框中直接输入一些代码点击空白处,并使用快捷键Ctrl+S进行保存创建视图成功本回答被网友采纳
第2个回答  2017-08-26
sql server 中创建架构,架构是干什么用的,为什么要创建架构,有什么好处?
SQL Server 中的 架构 ( schema )
与 软件构架 与 架构师 的不是同一个概念

schema 是用于 在一个 大项目中的 各个 小项目
每个 小项目的表, 放在 各自的 schema 下面.
这样, 遇到 小项目里面. 有 相同名字的 表的话, 不会发生冲突.

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网