一位DBA總結的數據庫反規範設計常用方法

一位DBA朋友總結了一個關于此方面的幾個原則,其實我們在設計的時候也是在不經意間也遵循了這些原則,拿來跟大家共享一下,特別有感于這些天面試程序員,簡曆上寫精通數據庫設計,一問就說幾個範式,其他冗余的數據都是垃圾,我真是比較汗顔……

不廢話了,原則如下:

反規範化設計:

爲了提升性能而使用反規範化設計

常用方法:

A、在多個表中存儲某個字段的副本

B、在父表中存儲彙總值

C、將活動數據和曆史數據分開存儲

D、應用程序本地緩存數據

E、使用臨時表、中間表、索引視圖

SQL Server數據庫查詢優化的常用方法總結
SQL Server數據庫查詢優化的常用方法總結: 本文中,abigale代表查詢字符串,ada代表數據表名,alice代表字段名。 技巧一: 問題類型:ACCESS數據庫字段中含有日文片假名或其它不明字符時查詢會提示內存溢出。 解決方...查看完整版>>SQL Server數據庫查詢優化的常用方法總結
 
數據庫設計中的反規範技術探討
  1.  數據庫設計簡述    數據庫設計是把現實世界的商業模型與需求轉換成數據庫的模型的過程,它是建立數據庫應用系統的核心問題。設計的要害是如何使設計的數據庫能合理地存儲用戶的數據,方便用戶進行數據處...查看完整版>>數據庫設計中的反規範技術探討
 
數據庫設計中的反規範技術探討
  1.  數據庫設計簡述  數據庫設計是把現實世界的商業模型與需求轉換成數據庫的模型的過程,它是建立數據庫應用系統的核心問題。設計的關鍵是如何使設計的數據庫能合理地存儲用戶的數據,方便用戶進行數據處理...查看完整版>>數據庫設計中的反規範技術探討
 
開源供應鏈設計規範之 -- 數據庫命名規範
四、數據庫命名規範1、數據庫表 根據表所屬的子系統/模塊,命名方式爲: 數據庫表名 = 子系統/模塊 縮寫 + 表含義 其中子系統/模塊的縮寫首字母大寫,表含義中每個單詞的首字母爲大寫。 子系統/模塊...查看完整版>>開源供應鏈設計規範之 -- 數據庫命名規範
 
數據庫設計過程中一些命名規範
數據庫設計過程中一些命名規範 數據庫設計過程中一些命名規範 數據庫設計過程中命名規範很是重要,命名規範合理的設計能夠省去開發人員很多時間去區別數據庫實體。數據庫物理設計包括:表設計,視圖設計,存...查看完整版>>數據庫設計過程中一些命名規範
 
[收藏]數據庫設計中的反規範技術探討
[收藏]數據庫設計中的反規範技術探討 [收藏]數據庫設計中的反規範技術探討 數據庫設計中的反規範技術探討 注:這是很久以前在一個論壇看到的文章,覺得寫的不錯;本著與衆多業內人士交流、傳播思想的目的...查看完整版>>[收藏]數據庫設計中的反規範技術探討
 
數據庫設計中的反規範技術探討
  1.  數據庫設計簡述    數據庫設計是把現實世界的商業模型與需求轉換成數據庫的模型的過程,它是建立數據庫應用系統的核心問題。設計的關鍵是如何使設計的數據庫能合理地存儲用戶的數據,方便用戶進行數據處...查看完整版>>數據庫設計中的反規範技術探討
 
數據庫設計過程中一些命名規範
數據庫設計過程中命名規範很是重要,命名規範合理的設計能夠省去開發人員很多時間去區別數據庫實體。數據庫物理設計包括:表設計,視圖設計,存儲過程設計,用戶自定義函數設計等等。1、 表設計命名規範:表使用t開...查看完整版>>數據庫設計過程中一些命名規範
 
[收藏]數據庫設計中的反規範技術探討
數據庫設計中的反規範技術探討 注:這是很久以前在一個論壇看到的文章,覺得寫的不錯;本著與衆多業內人士交流、傳播思想的目的展示在此,原論壇的名稱已經不記得了,當時亦是轉載。你可以任意轉載此文,但由此引起...查看完整版>>[收藏]數據庫設計中的反規範技術探討
 
 
回到王朝網路移動版首頁