救命!关于oracle数据库!

tozhy 2002-02-07 06:56:53
小弟近来在做毕业设计,课题是《基于Java技术的web应用---SCM供应链管理系统的开发》。比较成功的SCM系统如http://www.9448.net,供应商可以通过SCM系统查询自己的商品在任一商场的进、销、存数据。系统采用Browser/ApplicationServer/DatabaseServer三层架构。
假设现在有2个商场(中南商场、鲁巷商场),这2个商场地理上不在同一个位置,但他们都属于中商集团,现由中商集团出资组建“中国易商网”,并将scm系统应用于2个商场的所有供应商(供应商可以向中南商场,或者鲁巷商场,或者2者都供货)。供应商通过“中国易商网”的scm系统来查询相关数据。
请问此数据库(采用Oracle)的结构是如何设计的?(2个商场不在同一个地理位置)
请高手指教!
...全文
44 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
erickleung 2002-02-10
  • 打赏
  • 举报
回复
在Oracle中, 你可替每個user建立user自己的database. 或是把2個商場的數據,在同一個的database中, 分到不同的cluster去.
erickleung 2002-02-10
  • 打赏
  • 举报
回复
在Oracle中, 你可替每個user建立user自己的database. 或是把2個商場的數據,在同一個的database中, 分到不同的cluster去.
tozhy 2002-02-09
  • 打赏
  • 举报
回复
2个商场,还有网站,这3者物理上都不在同一个地方。
tozhy 2002-02-09
  • 打赏
  • 举报
回复
2个商场的数据库肯定要独立(这中间涉及到很多因素,2个商场虽然都属于同一个集团公司,但很多方面都是各自独立的);至于第3个数据库完全是为前台程序的开发而考虑的,这样也可以减轻前2个数据库的负担,还有安全性等等。
tozhy 2002-02-08
  • 打赏
  • 举报
回复
是这样的:要建3个数据库,商场1和商场2各有一个数据库(结构一样);集团公司网站还有一个。利用“快照“将2个商场的数据与集团公司网站上的数据库同步。前台应用程序只需访问集团公司网站数据库即可。
问题是,供应商所查询的几乎全部是历史数据;并且随着时间的推移,数据库中的数据会急剧增大。有没有好的解决办法,是不是要建数据仓库???
szsusuia 2002-02-08
  • 打赏
  • 举报
回复
如果在同一个城市,那么就建一个数据库。历史数据可以考虑用动态建表的办法丫。数据库大这是很正常的。
szsusuia 2002-02-08
  • 打赏
  • 举报
回复
测试
szsusuia 2002-02-08
  • 打赏
  • 举报
回复
为什么要建三个数据库呢?难到在不同的城市?如果在一个城市的话,建一个数据库,大家之间联网是很简单的丫?而且我想对于你这个数据库再大也不会说超过银行,证券吧?
yangyn 2002-02-07
  • 打赏
  • 举报
回复
好像和商场的地理位置无关,关键是你的ORACLE数据库放在那里,因为只有一个数据库。没有那么麻烦。
CREATE TABLE SCXX(SCID VARCHAR2(10),...)商场
CREATE TABLE GYS(GYID VARCHAR2(10),...)供应商
CREATE TABLE SP(SPID,SPMC,GYID,SCID,...)商品
我想简单的应该够了把!

11,850

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 非技术版
社区管理员
  • 非技术版社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧