Re: [SQL ] 關於預存程序(Stored Procedure)的設計?

看板Database (資料庫)作者 (O⊥M)時間18年前 (2006/09/02 04:07), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串5/5 (看更多)
※ 引述《seagal (會長繞跑了)》之銘言: : 假設你的系統是用物件導向的方式設計 : 資料庫是用關聯式資料庫 : 中間的橋樑是使用OR-mapping : 在做系統分析的階段 : 會將類別圖生出來 : 這時候你可以使用UML的其他圖來捕捉你系統的事件與行為 : 大致上在這個階段 物件之間的互動 所造成的狀態的變化 : ㄧ般都是在邏輯層處理掉的 : 而資料庫的預存程序做的事情就很簡單了 由於 DB 和 OOP 是分開學的,直到用的時候兩個才正式撞在一起 = =" 我隱約知道有 O/R Mapping 這麼一回事,但是實作的細節並不是很清楚。 請問就學習 O/R Mapping 的概念和實作方式上, 有沒有什麼指標性的文件資源可供參考? : 他只要負責 丟出資料 產生出你所需要的物件(中間的過程用OR mapping轉) : 更新資料 更新物件裡面的屬性(實際上的動作就會更新到資料庫的表格) : 你可以簡單的視為 資料邏輯層是負責物件之間的互動 : 資料庫的每ㄧ隻預存程序 負責維護每ㄧ個物件內的屬性 嗯.. 有抓到概念 Thx a lot :P : 當然這還是有例外 : 在設計階段也有可能因為硬體效能考量 : 將某些動作在不同的layer裡面移動 : 要動手做才能體會該怎樣分工比較適合 : 設計只有比較好 或是比較差的設計 也沒有絕對正確的 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.119.199.121 ※ 編輯: foxzgerald 來自: 140.119.199.121 (09/02 04:21)
文章代碼(AID): #14-9BfiL (Database)
文章代碼(AID): #14-9BfiL (Database)