社区
研发管理
帖子详情
在整个软件开发中,数据库设计占了什么地位?
drama
2001-11-29 09:25:58
前段时间有人和我争这个问题。
...全文
853
10
打赏
收藏
在整个软件开发中,数据库设计占了什么地位?
前段时间有人和我争这个问题。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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
打赏
举报
回复
地位比较重要,因为任何大型软件都离不开数据库。
数据库
系统在计算机系统
中
的
地位
与作用,浅谈
数据库
设计
在系统
设计
中
的重要性...
时学东摘 要 随着时代的发展,信息化时代已经逐渐的到来,计算机技术逐渐的成为了人们的生活发展
中
不可或缺的一部分,而
数据库
技术是计算机领域
中
很重要的一种技术,在实际
中
得到了广泛的应用,同时在系统
设计
中
占
据着重要的
地位
。
数据库
的
设计
的好坏不但能够反映出程序员的水准,而且能够直接的影响系统的运行性能,因此应该对其进行重视。本文主要在这样的背景下,对于
数据库
的
设计
在实际的应用
中
對于系统的
设计
的重要性进行了...
数据库
设计
数据库
设计
广义:
数据库
及其应用系统的
设计
,即
设计
整个
数据库
应用系统狭义:
设计
数据库
本身,即
设计
数据库
的各级模式并建立
数据库
一般定义:
数据库
设计
是指对于一个给定的应用环境,构造(
设计
)优化的
数据库
逻辑模式和物理结构,并据此建立
数据库
及其应用系统,使之能够有效地存储和管理数据,满足各种用户的应用需求,包括信息管理要求和数据操作要求。信息管理要求:在
数据库
中
应该存储和管理哪些数据对象。数据操作要求:对数据对象需要进行哪些操作,如查询、增、删、 改、统计等操作。
越来越火的图
数据库
究竟是什么?
随着社交、电商、金融、零售、物联网等行业的快速发展,现实社会织起了了一张庞大而复杂的关系网,传统
数据库
很难处理关系运算。大数据行业需要处理的数据之间的关系随数据量呈几何级数增长,亟需一种支持海量复杂数据关系运算的
数据库
,图
数据库
应运而生。 世界上很多著名的公司都在使用图
数据库
。比如: 社交领域:Facebook, Twitter,Linkedin用它来管理社交关系,实现好友推荐 零售领域...
【
数据库
系统】第二部分
设计
与应用开发(7)
数据库
设计
本文属于「
数据库
系统学习实践」系列文章之一,这一系列着重于「
数据库
系统知识的学习与实践」。由于文章内容随时可能发生更新变动,欢迎关注和收藏
数据库
系统系列文章汇总目录一文以作备忘。需要特别说明的是,为了透彻理解和全面掌握
数据库
系统,本系列文章
中
参考了诸多博客、教程、文档、书籍等资料,限于时间精力有限,这里无法一一列出。部分重要资料的不完全参考目录如下所示,在后续学习整理
中
还会逐渐补充:
数据库
系统概念 第六版 Database System Concepts, Sixth Edition ,作者是 Abr.
数据库
设计
方法和原则
数据库
设计
方法和原则 11 个重要的
数据库
设计
规则 来源: 开源
中
国社区 英文原文: 11 Important Database designing rules 简介 在您开始阅读这篇文章之前,我得明确地告诉您,我并不是一个
数据库
设计
领域的大师。以下列出的 11 点是我对自己在平时项目实践和阅读
中
学习到的经验总结出来的个人见解。我个人认为它们对我的
数据库
设计
提供了很大的
研发管理
1,268
社区成员
28,284
社区内容
发帖
与我相关
我的任务
研发管理
软件工程/管理 管理版
复制链接
扫一扫
分享
社区描述
软件工程/管理 管理版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章