[編者按]數據庫是整個系統的核心,它的設計直接關係系統執行的效率和系統的穩定性。因此在軟件系統開發中,數據庫設計應遵循必要的數據庫範式理論,以減少冗餘、保證數據的完整性與正確性。在數據庫的設計過程中還是存在一些技巧,值得學習和借鑑。
數據庫設計方法、規範與技巧
數據庫技術是信息資源管理最有效的手段。數據庫設計是指對於一個給定的應用環境,構造最優的數據庫模式,建立數據庫及其應用系統,有效存儲數據,滿足用戶信息要求和處理要求。
淺談數據庫設計技巧
說到數據庫,我認爲不能不先談數據結構。1996年,在我初入大學學習計算機編程時,當時的老師就告訴我們說:計算機程序=數據結構+算法。儘管現在的程序開發已由面向過程爲主逐步過渡到面向對象爲主,但我還是深深贊同8年前老師的告訴我們的公式:計算機程序=數據結構+算法。
大型數據庫的設計原則與開發技巧
隨着計算機技術越來越廣泛地應用於國民經濟的各個領域,在計算機硬件不斷微型化的同時,應用系統向着複雜化、大型化的方向發展。數據庫是整個系統的核心,它的設計直接關係系統執行的效率和系統的穩定性。因此在軟件系統開發中,數據庫設計應遵循必要的數據庫範式理論,以減少冗餘、保證數據的完整性與正確性。
利用Oracle執行計劃機制提高查詢性能
消耗在準備利用Oracle執行計劃機制提高查詢性能新的SQL語句的時間是Oracle SQL語句執行時間的最重要的組成部分。但是通過理解Oracle內部產生執行計劃的機制,你能夠控制Oracle花費在評估連接順序的時間數量,並且能在大體上提高查詢性能。
MySQL導入導出大量數據的程序實現方法
數據庫超過一定尺寸,比如6M 這時使用導出一般沒問題,可以正確的保存到本機硬盤上面,但是導入則不行!
數據庫性能提升之減少訪問數據庫次數
前面兩個方法我們通過調用ProductsBLL類的GetProductsByCategoryID(categoryID)方法來獲取當前 category的product(第一種通過ObjectDataSource,第二種通過GetProductsInCategory (categoryID)).每次方法被調用時,BLL調用DAL,DAL通過SQL查詢數據庫,返回特定的記錄.
關係數據庫的幾種設計範式
什麼是範式呢?範式其實就是數據庫設計的一種規範,按照這種規範設計的數據庫會使結構更清晰,其實最主要的目的就是儘量減少數據的冗餘,避免數據異常。因此我們應該從這方面來理解範式,而不是單單從概念上理解範式 。
關於數據庫的權限設置深入剖析
隨着近年來數據庫技術的深入發展,以Unix平臺爲代表的Informix Dynamic Server和以NT平臺爲代表的MS SQL Sserver得到了廣泛的應用。在一個公共的環境中,存在大量的用戶操作,有數據庫管理員,主要做數據管理維護工作,也有普通用戶,做一定授權下的數據修改和數據查詢。
開發寶典:數據庫設計技巧
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
話題討論:你是一個成功的項目經理嗎?
conanpaul
2020-07-02 00:20:29
[話題討論]C和C++程序員誰的信仰更靠近上帝
conanpaul
2020-02-23 03:53:36
開發寶典:程序開發新手入門之Jave ME
conanpaul
2020-02-23 03:53:36
話題討論:中國SaaS概念能否一飛沖天?
conanpaul
2020-02-23 03:53:36
話題討論:你是一個成功的項目經理嗎?
conanpaul
2020-07-02 00:20:29
[話題討論]C和C++程序員誰的信仰更靠近上帝
conanpaul
2020-02-23 03:53:36
開發寶典:程序開發新手入門之Jave ME
conanpaul
2020-02-23 03:53:36
話題討論:Facebook能否成爲真正的王者?
conanpaul
2020-02-23 03:53:36
開發寶典:SEO-搜索引擎優化讓你的網站更受歡迎
conanpaul
2020-02-23 03:53:36
開發寶典:程序開發新手入門之D語言
conanpaul
2020-02-23 03:53:36
話題討論:中國SaaS概念能否一飛沖天?
conanpaul
2020-02-23 03:53:36