重金请教数据库设计的经验

l_cheng 2000-03-12 05:32:00
当设计一个中型规模的网络数据库系统时,一般会花多长时间进行数据库规划和设计(不包括客户端编成),重点应放在什么上,能否举例详细说明(以您设计的工程进行介绍)!!!
...全文
394 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
l_wind 2000-04-14
  • 打赏
  • 举报
回复
再关注
small_wolf 2000-04-14
  • 打赏
  • 举报
回复
需求分析决定你的项目的成败!!!
jing 2000-04-14
  • 打赏
  • 举报
回复
好好看看软件工程.一个工程的规划,分析,设计并不是一两句话能说完的你必须有咨询系统分析与设计的基础知识和经验.这样才能把系统做好.记住分析系统是最重要的,数据库结构构设计是后面的事不要急.如果你这个项目确时很急的话可以去看一看原有的系统或相似的软件再它们基础上再结合实际进行工作我们可以交流一下.
l_wind 2000-04-14
  • 打赏
  • 举报
回复
关注
major2 2000-04-14
  • 打赏
  • 举报
回复
按照我的经验,第一次开发的时候不论你的系统分析做得多好,数据库规划得多么科学,用了多么先进的工具,什么E/R,什么ODL还是什么第三范式...什么什么的,都没用,肯定不会很好,至少要等到你给他们做到第三次升级时才可能使你的数据库设计比较合理,自己和用户都比较满意。所以,最主要的是熟悉对方业务和你的实践经验,而不是什么分析工具。
l_wind 2000-04-14
  • 打赏
  • 举报
回复
数据结构的设计符合第三范式是正确的,但一定要考虑数据冗余。
存在合适的数据冗余,会对你的中后期开发大为有利,否则会很麻
烦。先理解客户的信息内容,再透彻理解信息流和信息关系。数据
结构就自然出来了。
tmx 2000-04-14
  • 打赏
  • 举报
回复
设计一个中型数据库比较费时,这涉及到系统分析方面的知识,大致步骤如下:
1.要把整个系统中的数据分析完善,尽量数据共享,不要冗余,这个工作涉及到方方面面,
一般需要一到三个月,并且将来要作为数据库表结构设计的依据,这关系到数据库系统
开发的成败.表的设计尽量以台帐和各种报表为参考.
2.根据系统分析结果,确定数据库和相应日志空间的大小.然后建好数据库,生成表结构和
其它表的属性.大概要一周到两周时间.
3.优化系统配置,制订一套完善的数据库安全方案.
csdn2000 2000-03-22
  • 打赏
  • 举报
回复
尽量满足第三范式,有时为了性能上的考虑,可能需要部分冗余数据。
yew 2000-03-21
  • 打赏
  • 举报
回复
E/R图是设计基本,要求达到第三范式。还是熟悉下业务吧。去掉冗余数据,留下可扩充接口,就不必怕了。
Jean 2000-03-21
  • 打赏
  • 举报
回复
这三者并不矛盾呀?
Stone 2000-03-16
  • 打赏
  • 举报
回复
Care for!
trybird 2000-03-12
  • 打赏
  • 举报
回复
radish说得对!肯定要先收集原始数据和向熟悉业务的明白人咨询。
trybird 2000-03-12
  • 打赏
  • 举报
回复
啊,明白了,是用“Boyce-Codd Normal Form”来进行关系分解吧?
radish 2000-03-12
  • 打赏
  • 举报
回复
先收集各部门的报表吧
l_cheng 2000-03-12
  • 打赏
  • 举报
回复
沟通与了解需求当然是最基本的了,当你第一次为一个公司设计一个中心数据库,该数据库担负着全公司各部门数据的存储.处理与交流的任务,难免有种不知从荷落手的感觉.
trybird朋友,第三范式是一种为完善关系模式而提出的关系规范化理论。
trybird 2000-03-12
  • 打赏
  • 举报
回复
radish: 嗨!

“第三范式”是什么?
是数据库建模理论所要求的吗?
你们都用什么理论和方法为依据来建模——
是用E/R(Entity Relationship diagram)实体关系图——
还是用ODL(Object Definition Language)对象定义语言——
这可是关乎“身家性命”的事——
请诸位多介绍和交流一下经验,好吗?
最好哪位哥们贡献一个较有一定代表性的实例来供大家演练!——
贴这张贴子的l_cheng朋友怎么样?总该是有需放矢吧?
radish 2000-03-12
  • 打赏
  • 举报
回复
重中之重,和用户沟通好,详细了解用户的需求,然后按第三范式设计你的结构

34,575

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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