社区
Oracle 高级技术
帖子详情
请大家来帮忙讨论一下,关于一个大型项目数据库设计问题
lishuguang
2004-11-08 04:16:59
面对一个大型的项目,设计到很多不同类型的数据,在进行数据库设计时,有两种方式:
1、把所有的表都建在同一个用户下,通过表的命名规则来区分数据类型,比如:定义雨水情数据库中的表时,可以定义为ysq_xtable;
2、根据数据的类型不同,在数据库中建立不同的用户,然后在用户下建立不同的表。
请比较一下两者的优缺点
...全文
197
5
打赏
收藏
请大家来帮忙讨论一下,关于一个大型项目数据库设计问题
面对一个大型的项目,设计到很多不同类型的数据,在进行数据库设计时,有两种方式: 1、把所有的表都建在同一个用户下,通过表的命名规则来区分数据类型,比如:定义雨水情数据库中的表时,可以定义为ysq_xtable; 2、根据数据的类型不同,在数据库中建立不同的用户,然后在用户下建立不同的表。 请比较一下两者的优缺点
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
5 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
打赏红包
KingSunSha
2004-11-08
打赏
举报
回复
这个问题主要取决于应用数据和业务的相关性。假如不同数据类型是相对独立的,采用方案2比价合适。反之,参用方案1。
- 就性能而言,方案1和2是完全相同的。
- 就security设置而言,方案2更灵活。
zhaokeke2004
2004-11-08
打赏
举报
回复
2.主要为数据安全性考虑,可以利用权限来管理
zhaokeke2004
2004-11-08
打赏
举报
回复
1.2各有利弊
bzszp
2004-11-08
打赏
举报
回复
创建在不同的用户下
更重要的是便于表空间管理,权限管理。
qiaozhiwei
2004-11-08
打赏
举报
回复
在同一个用户下,便于管理,便于操作
相关推荐
大型项目
中如何开展
数据库
设计
工作.doc
大型项目
中如何开展
数据库
设计
工作.doc
我们该如何
设计
数据库
(一)
数据库
该如何
设计
,一直以来都是
一个
仁者见仁智者见智的
问题
。下面来
讨论一下
在项目中经常碰到的用户的联系方式储存的
问题
。
数据库
该如何
设计
,一直以来都是
一个
仁者见仁智者见智的
问题
。 对于某一种
数据库
设计
,并不能简单的用好与不好来区分。或许真的应了那句话,没有最好,只有最适合。讨论某种
数据库
设计
的时候,应该在某种特定的需求环境下讨论。 下面来
讨论一下
在项目中经常碰到的用户的
[SPLEB]
数据库
设计
想和大家一起
讨论一下
如何做
数据库
的
设计
,更确切的说,不是讨论一些
数据库
设计
的原则,而是在工程上,
数据库
的
设计
是什么样子的。我是初学者,没有参加过规范的项目,做过的都是自己
一个
人单挑的微型项目,摸索了一阵时间。以下是我作SPLEB的一份
数据库
设计
,
请
大家批评指教。我的
数据库
设计
方式一、数据实体:罗列所有的数据实体二、数据明晰:数据实体应该包含哪些数据三、数...
数据库
设计
(转载)
想和大家一起
讨论一下
如何做
数据库
的
设计
,更确切的说,不是讨论一些
数据库
设计
的原则,而是在工程上,
数据库
的
设计
是什么样子的。我是初学者,没有参加过规范的项目,做过的都是自己
一个
人单挑的微型项目,摸索了一阵时间。以下是我作SPLEB的一份
数据库
设计
,
请
大家批评指教。我的
数据库
设计
方式一、数据实体:罗列所有的数据实体二、数据明晰:数据实体应该包含哪些数据三、数据实体关系图:数据实体之间的关系四、数据表格...
关于应用层次
设计
的讨论
请
大家
讨论一下
: 以下两种分层结构,各有什么优缺点? 各适用于什么样的场景中? 结构1: 结构2:
发帖
Oracle 高级技术
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
3472
社区成员
1.8w+
社区内容
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2004-11-08 04:16
社区公告
暂无公告