iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
Modern Web

30天全端:關於網站實作的聊聊 系列

挑戰30天研究網站的實作,過程中東聊西聊,只要是今天遇到覺得有意思的內容都聊。

內容可能跟女人的心一樣多變,每天都有不一樣的小驚喜!

鐵人鍊成 | 共 30 篇文章 | 6 人訂閱 訂閱系列文 RSS系列文 團隊消波塊上的海洋貓貓
DAY 11

【DAY11】MVC ( Model-View-Controller )

有遇過專案太大,難以管理以及維護的狀況嗎? 這時候我們需要依照模式去設計,今天先講一個模式 : MVC! MVC 一種軟體設計模式(design pattern...

2023-09-26 ‧ 由 Bonnie1226 分享
DAY 12

【DAY12】 MVVM(Model-View-ViewModel)

除了MVC以外,另一種軟體設計模式是MVVM(Model-View-ViewModel)。 MVVM 一種用於軟體設計和開發的架構模式,建立具有良好結構和可維護...

2023-09-27 ‧ 由 Bonnie1226 分享
DAY 13

【DAY13】 MVVM & MVC的比較

想當初這是大學時期一直搞混的東西 來做個比較吧! MVVM & MVC的比較 組成不同 MVVM : View被替換為ViewModel(視圖模型...

2023-09-28 ‧ 由 Bonnie1226 分享
DAY 14

【DAY14】 資料庫概念聊聊

除了前端的部分,包含在後端的資料庫相關觀念的建立也是十分重要的。 加上最近開始在創建本專案的資料庫,整理了一些資料。 就來聊聊SQL吧 先看大方向~ 資料庫系...

2023-09-29 ‧ 由 Bonnie1226 分享
DAY 15

【DAY15】關聯式資料庫(Relational Database)

今天來聊聊關聯式資料庫。 為什麼要用關聯式資料庫? 在非關聯式資料庫中,常常會看到一種困擾的情況是,看到多筆資料重複的現象。 這樣除了有些凌亂之外,若是資料有打...

2023-09-30 ‧ 由 Bonnie1226 分享
DAY 16

【DAY16】資料庫正規化 (1)

今天來聊聊資料庫的正規化。 什麼是正規化? 是建構資料時所運用的一個技術。 目的 降低重複性 : 提升效能 確保資料的一致性 : 避免發生錯誤。...

2023-10-01 ‧ 由 Bonnie1226 分享
DAY 17

【DAY17】資料庫正規化 (2) 2NF

今天繼續聊資料正規化的規則~ 第二正規化規則(2NF) 目的 : 去除部分相依 藉由分割資料表,將部分功能相依的欄位分割出去,再組成新的資料表 舉例來說: 假...

2023-10-02 ‧ 由 Bonnie1226 分享
DAY 18

【DAY18】資料庫正規化 (3) 3NF

今天繼續聊資料正規化的規則~ 第三正規化規則(3NF) 目的 : 去除遞移相依 第三正規化的目的是消除資料表中的部分依賴性和傳遞性依賴性,以確保資料的一致...

2023-10-03 ‧ 由 Bonnie1226 分享
DAY 19

【DAY19】資料庫正規化 (4) BCNF

接下來要講的BCNF是3NF的加強版, 其實對於大部分狀況來說, 做到3NF已足夠, BCNF是為了解決3NF可能出現的某些問題而被提出,因此條件比3NF更加嚴...

2023-10-04 ‧ 由 Bonnie1226 分享
DAY 20

【DAY20】資料庫正規化 (5) 4NF

今天來講第四正規化~ 第四正規化 目的 : 去除多重值相依(Multi-valued Dependency) 舉例子來說, 關聯:記錄學生的愛好和他們能說的語...

2023-10-05 ‧ 由 Bonnie1226 分享