-
ER圖邏輯設計查看全部
-
需求分析要求查看全部
-
設計順序查看全部
-
簡介!查看全部
-
數據庫好壞優化查看全部
-
char和varchar如何選擇 原則: 1.如果列中要存儲的數據程度差不多是一致的,則應該考慮用char 否則應該考慮用varchar 2.如果劣種的最大長度小于50byte,則一般也要考慮char 3.一般不易定義大于50te的char類型列。 decimal與float 如何選擇 1.decimal用于存儲精確數據,而float只能用于存儲非精度數據。 2.由于float的存儲空間開銷一般比demimal小。 故非精度數據優先選擇float 時間類型如何存儲 1.使用int來存儲時間字段的優缺點 優點:字段長度比達特time小 確定:使用不方便,要進行函數轉換。經常瀏覽到--int 經常瀏覽到--datetime,在 每次使用到的時候不需要轉換 2.需要存儲的時間粒度 年月日小時分秒周查看全部
-
基本原則:優先是數字類型;其次是日期或是二進制類型;最后是字符串類型 實際操作要根據 具體的字段所記錄的數據的大小來選擇 1、在對數據進行比較(查詢條件、JOIN條件及排序)操作時,同樣的數據,字符處理往往比數字處理慢。 2、在數據庫中,數據處理以頁為單位,列的長度越小,利于性能提升。查看全部
-
SQLServer更多適用于windows系統,而其他數據庫windows、Linux都適用 .net語言->SQLServer java PHP -> MySQL Oracle查看全部
-
物理設計要做什么?<br> 首先,再次的說明一下,物理設計的目標就是建立數據的表結構,所以啦!我們需要選擇使用什么樣的數據庫系統來建立表結構,這個選擇怎么來選呢?通常是通過需求的特點、數據庫系統的特點、成本等因素來選擇的,一般基本上流行的數據庫系統都能滿足我們的應用的需要的,所以數據庫的特點和成本就是主要考慮的因素了! 建庫建表的時候肯定要考慮,建立的具體的表的結構字段了,這些一方面是根據對應的規范來的,另一方面是根據實際的經驗來的,作者這里提到了,最好要有一定的命名規范的要求,主要目的是為了方便識別每個表的作用和特點,注意選擇什么樣的數據庫系統結構要在建立對應的表結構的命名規范之前來做,因為,每個數據庫系統都有其對應的特點的。命名規范,應該從數據、表名稱、字段名稱等粒度。 表的字段類型的選擇(varchar char)一般是根據需求和實際的工作經驗來選擇的,前提是符合一定的命名規范,另外就是要考慮節省空間,提高查詢效率,易編程性。 反范式化的設計,主要考慮到要以空間換時間的事情,適當的冗余可以提高查詢的效率,和編程的效率。查看全部
-
ER圖查看全部
-
第一,二,三范式解決的是非主屬性的關系。 BC 范式解決的是主屬性的關系; 第一范式:就是原子性,字段不可再分割,(列屬性不能在細分為子列) 第二范式:就是完全依賴,沒有部分依賴;【非主屬性不能依賴于主鍵的一部分,要完全依賴于主鍵(主鍵是復合鍵)】 第三范式:沒有傳遞函數依賴?!痉侵鲗傩灾g的依賴】 BC范式: 解決部分主鍵依賴于非主鍵部分(復合關鍵字之間也不能存在函數依賴關系)。查看全部
-
表的水平拆分查看全部
-
表的垂直拆分查看全部
-
數據庫中適合的操作查看全部
-
如何維護表結構查看全部
舉報
0/150
提交
取消