问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

数据库在软件开发中的地位是怎样的

发布网友 发布时间:2022-04-26 05:16

我来回答

1个回答

热心网友 时间:2022-04-14 19:04

某种程度上,一个计算机软件的运行本质上是数据流动的过程,即Dataflow,不过一般用workflow这个词,给我感觉它们是类似的,不过软件系统里也有不流动的数据,比如你代码里定义的临时变量什么的。
数据库的查询过程是告诉DBMS要什么结果而不是告诉DBMS怎么做,然后由DBMS生成查询方案,即Dataflow。历史的查询算法积累分析告诉我们,DBMS自动生成的查询计划比人写的代码一般靠谱(前提是你查询语句写对了)。所以从这个角度上,如果在软件开发中如果能借鉴数据库中的Dataflow的一些算法,指不定对于整个系统的设计优化是有帮助的。事实上大型企业软件workflow优化也是数据库研究社区里面的一个研究热点。过两天我去听个这方面的报告,回来想起来也许会补充补充。

不过,实际上,对于软件开发,还是有什么工具就用什么工具。在把一个软件从无到有做出来的第一步,什么都重要,别想太多,这个时候数据库就是个存储平台。在第二歩的优化过程中,做出来再想优化,指不定这套东西有点用,前提是你能驾驭这些算法,并且有足够的空间让你去施展这套东西
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
分手后说过的话精选185句 分手说的精选113句 分手怎么挽回女朋友的句子精选162句 现在工作忙的要死,女朋友因为这跟我分手,我该怎么办? ...任意组成两个不同的两位小数,并把它们改写成以0.001为计数单位... m3/MW▪h怎么换算m3/s▪GW? 交通银行的刷卡金怎么使用呢? 什么时候刷卡金 ...突然前面两条腿好像断了一样 走路前面两腿都无法支撑 吃饭就坐着吃... 王者荣耀:伤害与回复兼备的杨戬,为何不受待见,真废了吗? 现在最流行的数据库开发"软件"是什么? 电脑上一些简单的键盘操作? 现在最流行的数据库开发软件是什么? 在数据库应用系统开发过程中,要在什么阶段对系统进行总体规划 电脑怎么进行纯键盘操作 数据库的程序应用与开发 帅康热水器一直闪烁88什么意思? 在数据库应用系统开发过程中,要在什么阶段对系统进行 帅康热水器和美的热水器哪个好? 数据库应用系统的开发具体分为哪几个阶段 (1) 帅康电热水器坏了,懂热水器制造维修的达人进来 Visual FoxPro 软件进行以处理为中心的数据库应用系统开发的具体流程? 跪求高三百日誓师大会演讲稿300-400字 帅康电热水器怎么更换阳极棒 新高三在升旗仪式上的演讲稿 使用AD0.NET开发数据库应用程序的开发流程,一般流程主要分为哪几个步 ... 演讲稿。1 高三告别同学 2 高考冲刺打气 3 主题珍惜时间 4 感怀,感性... PMP在项目管理岗位上重要吗,求备考PMP心得? 我爱装软件 Autocad cad2016 包成功 安装教程 我家的帅康热水器电源调温各方面都正常就是不加热为什么? 数据库开发用什么样的前台开发工具最好 皮肤过敏.身上全是疙瘩. 土方工程公司的一般账务是怎样的处理 借款利息税率多少? 中国人都起过哪些奇葩的英文名 工程企业会计处理? 中国人取英文名 急!!! 施工企业(项目部)账务处理 电脑如何实现全键盘操作? 电脑键盘上的键,怎么操作,什么键,操作什么?求教。我不懂。 斐济是哪个国家的 斐济是什么地方 斐济在哪个国家 考编制和考公务员的区别是什么? 身上突然起了很多红疙瘩很痒怎么办? 笑猫日记 ·能闻出孩子味儿的乌龟内容梗概 中国人最常用的英文名字是那些? 最低10个左右,\把含义也写出来, 身上突然起了很多的小疙瘩,很痒很痒,一团一团的,是什么原因 斐济人口 中国人适合取什么样的英文名(我想给自己取英文名)