亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

數據庫(Java)/哪種方式最有效/最好?

數據庫(Java)/哪種方式最有效/最好?

慕娘9325324 2021-07-10 14:04:28
制作程序的最佳方法是什么?我通過 JDBC 將程序連接到數據庫。我有 2 個整數類型的列。在我的程序中,我將 GUI 放在一個表中,數字 1、數字 2 和數字 1+數字 2。什么是最好的:如果我將 number1+number2 作為第三列存儲在數據庫中,我所做的一切都是從數據庫中讀取并放入 gui 或讀取第一列、第二列,將它們相加,然后放入 GUI?
查看完整描述

2 回答

?
墨色風雨

TA貢獻1853條經驗 獲得超6個贊

數據庫規范化

了解數據庫規范化

關系數據庫設計的一個主要目標是避免和消除冗余/重復數據。

所以理想情況下,您將存儲您的兩個數字,并根據需要動態計算第三個。您可以選擇讓您的應用程序進行計算,或者您可以通過將第三個虛擬列報告為查詢的一部分來讓數據庫運行計算。使用任何嚴肅的數據庫,例如Postgres,您可以即時生成值與檢索到的值一起返回。

但是,有時我們會選擇打破規則并對表設計的某些方面進行非規范化。幾乎總是這種動機是一些可衡量的已證明的性能問題。但是作為初學者,請努力使您的設計規范化。


查看完整回答
反對 回復 2021-07-14
  • 2 回答
  • 0 關注
  • 164 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號