社区
研发管理
帖子详情
在整个软件开发中,数据库设计占了什么地位?
drama
2001-11-29 09:25:58
前段时间有人和我争这个问题。
...全文
901
10
打赏
收藏
在整个软件开发中,数据库设计占了什么地位?
前段时间有人和我争这个问题。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hanlw
2001-12-08
打赏
举报
回复
1. 现在的软件设计已由以过程为中心,转变为以数据为中心
2. 现代的数据库概念已不仅仅是类似dbf时代的概念,而是包括数据仓库、开发文档、维护文档等一系列数据的综合体,构成了软件工程中的重要一足。
hairui
2001-11-30
打赏
举报
回复
相对整个软件工程,要只说数据库设计的话,只能算是其中一小步
因为在真正到达数据库的设计这一步骤之前有许多工作都是为具体设计作铺垫的
drama
2001-11-30
打赏
举报
回复
to:shizi_mhy(柿子) :
不过对于ERP,MIS等数据库软件来说
数据库的设计却是整个系统功能实现最根本的基础
能不能对上面解释一下.
to:SE1()
能不能解释一下/
我的一些看法
业务逻辑和数据库中间应该是不透明的.
以我现在做的电子商务而言.,数据库设计是在完成了详细设计后类图出了,然后数据库基本也就出来了.只是小部分要修改而已/
to
SE1
2001-11-30
打赏
举报
回复
对于OLTP和OLAP的系统来说,在软件开发中数据库设计应该占据举足轻重的地位。
对于其他的一些系统的软件开发来说,例如操作系统、多媒体处理、数学计算等,数据库设计的地位就大打折扣了。
shizi_mhy
2001-11-30
打赏
举报
回复
从整个工程来说,数据库的设计所占的比重是相对小了些
不过对于ERP,MIS等数据库软件来说
数据库的设计却是整个系统功能实现最根本的基础
如果数据库设计的不好,会直接导致一些功能根本无法实现
并且数据库的设计绝对需要一个非常有经验的人通盘考虑业务的需求后才能做好的
当然以上都是对ERP,MIS而言的
对于其他系统柿子没有做过也不敢妄言
:))
guohong98
2001-11-30
打赏
举报
回复
对于需要数据库的系统来说,数据库是永久对象的存储介质,
数据库设计中最主要的两个方面:数据完整性和性能,
这两个方面分别体现业务逻辑需求的一部分和系统需求的一部分
是需求分析中部分结果的计算机表述
drama
2001-11-30
打赏
举报
回复
当然对olap来说,对数据库的要求是不一样了.但是对其他的呢>
ycats
2001-11-30
打赏
举报
回复
同意 drama():
关键是对象设计,对于数据库的专门设计工作,主要就是优化啦。
SE1
2001-11-30
打赏
举报
回复
“业务逻辑和数据库中间应该是不透明的.”我不这样认为。
在OLTP中,业务逻辑实际上就是规定如何操纵数据库中的数据,在OLAP中,业务逻辑就是如何汇总、统计和分析数据库(数据仓库)中的数据。
masterlee
2001-11-29
打赏
举报
回复
地位比较重要,因为任何大型软件都离不开数据库。
在编程
中
,为何说数据仍
占
主导
地位
?
本文探讨了数据在
软件开发
中
的核心
地位
,并通过实例分析展示了忽视数据结构可能导致的问题。
软件开发
项目的
数据库
设计
| 如何从零到一完成对相关表单的
设计
本文强调了
数据库
设计
在Java开发
中
的重要性,如数据持久化、性能提升等。介绍了根据需求和产品原型
设计
数据库
表单的思路,包括需求分析、概念
设计
等步骤。详细阐述了user、employee等多个表单的
设计
,最后给出SQL脚本并详解各表单结构。
软件开发
概要
设计
:从需求到架构
本文聚焦
软件开发
中
的需求整理和概要
设计
。需求整理需将用户需求转化为软件要求,应对变更等挑战。概要
设计
是关键阶段,涵盖系统架构、模块功能与接口、数据结构与
数据库
设计
等。还介绍了各部分
设计
原则、方法及案例,为后续开发提供指导。
为什么C编程语言仍然
占
统治
地位
自1972年以来,C语言一直是软件世界的基石,尽管出现多种试图挑战其
地位
的编程语言,C语言依然凭借其性能、裸机兼容性和普遍性保持稳固。本文对比分析了C与C++、Java、C#/.Net、Go、Rust和Python等语言的优劣,探讨了C语言在现代
软件开发
中
的持久影响力。
数据仓库与数据挖掘课后思考题整理
本文深入探讨了数据仓库的特征、构建模式、需求分析与数据
设计
,强调了数据仓库与OLAP的关系以及OLAP在数据仓库
中
的作用。此外,还介绍了OLAP的基本操作、体系结构和分类,展示了数据仓库和OLAP在商业智能
中
的重要
地位
。
研发管理
1,268
社区成员
28,281
社区内容
发帖
与我相关
我的任务
研发管理
软件工程/管理 管理版
复制链接
扫一扫
分享
社区描述
软件工程/管理 管理版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章