設計資料庫中的表時,一般要滿足3大正規化:
1nf:屬性列不能分割,是最小的單元,沒有重複的列。
2nf:屬性完全依賴主鍵列,一張表中。
3nf:屬性不能依賴其他非主鍵列,2張表中不能有相同的屬性列,這個屬性只能放在一張表中,只有乙個對應的主鍵。
優化資料庫的時候,為了方便快速的查詢經常訪問的屬性;可以將這些屬性從原來的表中提取出來,單獨建成一張表。這樣可以不遵守3nf。
1.需求分析
分析資料庫要實現哪些功能。
2.概念設計
得到資料庫中包含的表。
3.邏輯設計
表中包含的字段,還有優化結構。
4.物理設計
設計表的物理結構,評價設計及效能**。
5.物理實踐
6.試驗執行
7.資料庫的使用和維護
第九章 資料庫
redis 中資料庫的概念 切換資料庫的命令 select 1 資料庫鍵空間 key space redis 每個資料庫都有乙個資料庫鍵空間,資料庫鍵空間是一種字典結構 dict 字典 expires 字典 設定鍵的生存時間和過期時間 過期字典儲存鍵的過期時間 expire,pexpire,expi...
第九章 資料庫安全
第九章 資料庫安全 9.1.1建立使用者 create user user name identified by password default tablespace def tabspace temproary tablespace temp tabspace 乙個使用者要想連線到資料庫上,就必...
資料庫第九章總結!
第九章 關係查詢處理和查詢優化 1.查詢處理的步驟 1 查詢分析 對語句進行掃瞄 詞法分析 語法分析。2 查詢檢查 對合法查詢語句進行語義分析,根據資料字典中有關模式的定義檢查語句中的資料庫物件比如關係名 屬性名 是否存在和有效。這時的完整性檢查是初步的 靜態的檢查 3 查詢優化 分為代數優化和物理...