資料庫基礎 資料庫設計

2022-03-08 14:23:02 字數 344 閱讀 7350

一、資料庫生命週期

1.週期:需求分析,概念結構設計,邏輯設計,物理設計,系統實施,系統執行和維護。

2.響應的文件:

二、正規化

一般資料庫要求規範化到第三正規化,視具體需求重新調整。 

第一正規化(1nf ):強調列的原子性,即列不能分為多列。

第二正規化(2nf):關係屬於第一正規化,且每乙個非主屬性完全函式依賴於碼,則關係屬於第二正規化。

第三正規化(3nf):關係屬於第二正規化, 且每乙個主屬性既不部分依賴於碼,也不傳遞依賴於碼。

bcnf:每個決定因素必含有碼。

第四正規化:(4nf):對於每乙個每個非平凡多值依賴x都含有碼,則關係屬於第四正規化。 

資料庫設計基礎

1.原始單據與實體之間的關係 可以是一對 一 一對多 多對多的關係。在一般情況下,它們是一對一的關係 即一張原始單據對應且只對應乙個實體。在特殊情況下,它們可能是一對多或多對一的關係,即一張原始單證對應多個實體,或多張原始單證對應乙個實體。這裡的實體可以理解為基本表。明確這種對應關係後,對我們設計錄...

資料庫 資料庫基礎

什麼是sql 結構化查詢語言 structtured query language sql的作用 啟動mysql.exe,連線伺服器後,就可以使用sql來操作伺服器了。類似php中操作mysql的語句就是sql語句 sql標準 由國際標準化組織 iso 制定的,對dbms 資料庫管理系統 的統一操作...

資料庫 資料庫設計正規化

在關聯式資料庫中的關係是要滿足一定要求的,滿足不同程度要求為不同正規化,越高的正規化資料庫冗餘越小。但是有些時候一昧的追求正規化減少冗餘,反而會降低資料讀寫的效率,這個時候就要反正規化,利用空間來換時間。目前關聯式資料庫有六種正規化 第一正規化 1nf 第二正規化 2nf 第三正規化 3nf 巴斯 ...