求数据库设计实例 本人要用ASP.NET开发一个系统,后台数据库是ORACLE,但是在数据库设计方面缺乏经验。希望有数据库设计实例的大哥能分享下 ^_^,没有例子的也给点建议哦!分不够再加 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你说的设计是指ASP.NET程序中怎么操作ORACLE,还是说后台数据库业务怎么设计,如设计表、用户,等等。这些网上电子书都不少。 精通 Oracle 的 .NET 应用程序开发 在业务层面也要很好的设计考虑(对很小的系统可以忽略,一般公司喜欢用硬件来换数据库性能的)。可以注意几个方面:1、考虑不同业务数据的量。分表、独立表空间并定位到独立的磁盘(IO性能考虑)。2、考虑不同表的操作场景,适当建立索引。3、使用ERWIN/PowerDesign等设计工具,尝试分析、设计好逻辑、物理模型。再就是对于表的设计,这仅是一个方面。4、不要太过于考虑范式(不要本本主义),但需要衡量好和扩展性的冲突。5、设计好表初始化参数:initial,pctfree,minextent(很重要,但,经常被忽略). 9i以后就只关心这些就差不多了。上述纯属个人经验。 oracle与Sql server 语法兼容问题 【ORA-24777 不可使用不可移植的数据库链路】 请教:exp 导出数据是速度特慢怎么解决?在线急等! 如何在数据库中搜索给定的任意关键词 请问高手,如何动态绑定存储过程结果集cursor出参? pl/Sql如何查询字符串包括% SQR升级问题。。。from v8.5 to v9.3 关于统计的一个问题。 ora_smon进程自动挂起 狂占资源 求解 急! 索引效率问题 高手帮忙优化一下语句 oracle11 可以用isqlplus 吗?
在业务层面也要很好的设计考虑(对很小的系统可以忽略,一般公司喜欢用硬件来换数据库性能的)。
可以注意几个方面:
1、考虑不同业务数据的量。分表、独立表空间并定位到独立的磁盘(IO性能考虑)。
2、考虑不同表的操作场景,适当建立索引。
3、使用ERWIN/PowerDesign等设计工具,尝试分析、设计好逻辑、物理模型。再就是对于表的设计,这仅是一个方面。
4、不要太过于考虑范式(不要本本主义),但需要衡量好和扩展性的冲突。
5、设计好表初始化参数:initial,pctfree,minextent(很重要,但,经常被忽略).
9i以后就只关心这些就差不多了。上述纯属个人经验。