在数据库应用系统中数据库的开发

本文探讨了在数据库应用系统中如何进行数据库开发,强调了视图集成的方法,即根据用户需求建立单独的数据模型,并在设计阶段进行整合,以优化数据管理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  
在数据库应用系统中数据库的开发
一个成功的信息管理系统由50%的业务+50%的软件组成;而50%的软件又是由25%的程序+25%的数据库组成。由此可见数据库在信息管理系统中占的重要位置,或许会有人说了:数据库不就是建几张表吗?有那么重要吗?如果按照你说的那样,既然MS已经有了VB(大家都知道VB中自带了一个数据库)那么它为什么还要动用上千人去开发SQL Server,那又为什么世界第二大软件公司又会是ORACLE,而不是其他的什么公司。
既然数据库在数据库应用系统中占如此重要的位置,那么在数据库应用系统的开发过程中什么应该是最重要的呢?有儿人会说,是写代码,是这样的吗?相信大家都知道MS的VB和SQL Server是比较好使的工具,用它们可以在三天甚至不到就可以编写出一个应用系统,结果是出来了,可它能用吗?能用多久,安全吗?性能有是怎样的呢?相信结果一定会令我们很失望。
因此在数据库应用系统的开发过程中应将主要精力放在数据库设计和SQL语句的优化上,这样才可以提高整个系统的完整性,对于SQL语句的设计和优化可以大大改进系统的性能,还有一点要注意的是对于SQL语句或查询语句的优化要贯穿整个开发过程,这样就可有效的避免由于数据的增加而导致性能下降的问题。
对于搞软件开发的人来说,都应该听过“软件危机(soft crsis)”这一名词。OASIG曾经做过一次研究显示了这个危机:
80%~90%的项目没有达到它们的性能目标
大约80%的项目延期或超过预算
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值