資料庫設計入門 簡評

2022-06-01 15:00:13 字數 641 閱讀 5756

該書內容的總結:

1.資料庫管理系統的目標。普通的crud操作,原子事務處理特性及事務處理的acid(原子,一致,隔離,持久)。

2.資料庫設計過程:

使用者的需求!-》問題清單?

資料需求-》使用者介面模型 vs word介面?用例圖和需求文件---》所有開發人員目的一致,避免吵架!

初期資料庫設計-》word中的表?表名,欄位名 型別 是否空 約束?

語義物件模型 vs 實體關係模型-》viso vs powerdesigner?

語義物件模型或實體關係模型 轉換為 關係模型-》viso vspowerdesigner? (實體集-》表名,屬性-》字段,在表中加外來鍵鏈結)

規範化-》1nf(列名不重,取值單一,無重複行,行列無序),2nf(1nf,非鍵字段全部依賴於鍵欄位),3nf(2nf,非鍵字段之間不能互相依賴)。止步於3nf?

3.資料庫設計陷阱

允許資料冗餘,止步於3nf

資料庫可以完成字段約束,何樂不為,這對資料庫來說小菜一碟

4.風格

一半講解資料庫設計過程,三分之一講解乙個例項,後面講解資料庫產品及sql,安全

5.語言風趣幽默,結構嚴謹,知識很有實踐價值,且深入淺出,對於實體關係模型準換關係模型,再接著規範化,以及可能的錯誤都歸納的非常好。

資料庫設計入門及ERMaster的安裝和使用

資料庫的設計步驟 1.標識表 根據需求建立表 2.標識表的字段 3.標識表與表之間的關係 注意事項 三大正規化 1.確保標識的字段的原子性,欄位的概念分的不能再分 2.確保欄位與表有依賴的關係 3.確保標識的字段與表有直接依賴的關係 三大正規化保證科字段在資料庫表中的唯一性,避免了資料庫的冗餘 er...

需求設計入門

我正式參加的第乙個專案是移動渠道運營,由於公司人手不夠,老大將渠道資源的大模組交給我乙個人來負責,由於之前的詳細設計極為粗略,庫表設計也沒有,所以一切就得自己來搞定了。開發過程中與客戶進行過2次粗略的互動,可由於我是新手,對移動業務很是不熟悉,他們的需求我難以全部消化。兩個月後一期開發完畢,昨天在現...

RESTful API 設計入門

前後端對接其實主要是面向 api 文件開發,而 api 的設計中,有一種 restful api 的設計,具有規範,從某一種角度,我覺得 restful api 可以很好的把後端 api 從繁雜的業務中抽象出來,更好地進行管理和編寫,同時也具有良好的可讀性。對於一些現代化的 mvc 框架,在腳手架階...