首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >数据库(Java) /哪种方式是最有效/最好的?

数据库(Java) /哪种方式是最有效/最好的?
EN

Stack Overflow用户
提问于 2018-08-11 07:50:41
回答 1查看 66关注 0票数 -2

制作这个程序最好的方法是什么?我通过JDBC将程序连接到数据库。我有两个整数类型的列。

什么是最好的:如果我将number1+number2作为第三列存储在数据库中,我所做的就是从数据库中读取并放在GUI上,或者读取第一列、第二列,将它们相加,然后放在gui上?

EN

回答 1

Stack Overflow用户

发布于 2018-08-11 09:37:25

数据库规范化

了解。

关系数据库设计的一个主要目标是避免和消除冗余/重复数据。

因此,理想情况下,您应该存储两个数字,并根据需要动态计算第三个数字。您可以选择让应用程序进行计算,也可以让数据库通过报告第三个虚拟列作为查询的一部分来运行计算。对于任何严肃的数据库,比如Postgres,您都可以动态生成要与检索到的值一起返回的值。

几乎所有的动机都是一些可测量的、经过验证的性能问题。但是作为一个初学者,努力让你的设计保持规范化。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51795249

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档