數(shù)據(jù)庫(kù)重構(gòu)
《數(shù)據(jù)庫(kù)重構(gòu)》內(nèi)容簡(jiǎn)介:重構(gòu)的價(jià)值是毋庸置疑的。這已在許多項(xiàng)目中證明了。重構(gòu)能幫助軟件專業(yè)人士改進(jìn)系統(tǒng)設(shè)計(jì)及其可維護(hù)性、可擴(kuò)展性和性能?!稊?shù)據(jù)庫(kù)重構(gòu)》首次介紹了專門針對(duì)數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)的強(qiáng)大的重構(gòu)技術(shù)。
作者向讀者充分展示了:對(duì)表結(jié)構(gòu)、數(shù)據(jù)、存儲(chǔ)過(guò)程和觸發(fā)器的小小改動(dòng)就能在很大程度上改進(jìn)數(shù)據(jù)庫(kù)的設(shè)計(jì),同時(shí)又不改變語(yǔ)義。讀者還將學(xué)到分步演進(jìn)數(shù)據(jù)庫(kù)模式以及源代碼的方法。使依賴迭代、敏捷方法開發(fā)的項(xiàng)目變得更高效。
《數(shù)據(jù)庫(kù)重構(gòu)》為數(shù)據(jù)庫(kù)重構(gòu)提供了全面的指導(dǎo)和參考。介紹了數(shù)據(jù)庫(kù)重構(gòu)的基本概念。幫助讀者克服重構(gòu)真實(shí)數(shù)據(jù)庫(kù)系統(tǒng)時(shí)的實(shí)踐障礙。通過(guò)完整的例子,作者展示了重構(gòu)簡(jiǎn)單的單個(gè)數(shù)據(jù)庫(kù)應(yīng)用和復(fù)雜的多個(gè)應(yīng)用的情況。通過(guò)《數(shù)據(jù)庫(kù)重構(gòu)》。讀者可以掌握重構(gòu)數(shù)據(jù)庫(kù)模式所涉及的各項(xiàng)任務(wù),學(xué)習(xí)在最復(fù)雜的產(chǎn)品環(huán)境中部署重構(gòu)的最佳實(shí)踐。
《數(shù)據(jù)庫(kù)重構(gòu)》系統(tǒng)介紹了5類主要的數(shù)據(jù)庫(kù)重構(gòu)...
《數(shù)據(jù)庫(kù)重構(gòu)》內(nèi)容簡(jiǎn)介:重構(gòu)的價(jià)值是毋庸置疑的。這已在許多項(xiàng)目中證明了。重構(gòu)能幫助軟件專業(yè)人士改進(jìn)系統(tǒng)設(shè)計(jì)及其可維護(hù)性、可擴(kuò)展性和性能?!稊?shù)據(jù)庫(kù)重構(gòu)》首次介紹了專門針對(duì)數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)的強(qiáng)大的重構(gòu)技術(shù)。
作者向讀者充分展示了:對(duì)表結(jié)構(gòu)、數(shù)據(jù)、存儲(chǔ)過(guò)程和觸發(fā)器的小小改動(dòng)就能在很大程度上改進(jìn)數(shù)據(jù)庫(kù)的設(shè)計(jì),同時(shí)又不改變語(yǔ)義。讀者還將學(xué)到分步演進(jìn)數(shù)據(jù)庫(kù)模式以及源代碼的方法。使依賴迭代、敏捷方法開發(fā)的項(xiàng)目變得更高效。
《數(shù)據(jù)庫(kù)重構(gòu)》為數(shù)據(jù)庫(kù)重構(gòu)提供了全面的指導(dǎo)和參考。介紹了數(shù)據(jù)庫(kù)重構(gòu)的基本概念。幫助讀者克服重構(gòu)真實(shí)數(shù)據(jù)庫(kù)系統(tǒng)時(shí)的實(shí)踐障礙。通過(guò)完整的例子,作者展示了重構(gòu)簡(jiǎn)單的單個(gè)數(shù)據(jù)庫(kù)應(yīng)用和復(fù)雜的多個(gè)應(yīng)用的情況。通過(guò)《數(shù)據(jù)庫(kù)重構(gòu)》。讀者可以掌握重構(gòu)數(shù)據(jù)庫(kù)模式所涉及的各項(xiàng)任務(wù),學(xué)習(xí)在最復(fù)雜的產(chǎn)品環(huán)境中部署重構(gòu)的最佳實(shí)踐。
《數(shù)據(jù)庫(kù)重構(gòu)》系統(tǒng)介紹了5類主要的數(shù)據(jù)庫(kù)重構(gòu)技術(shù)。讀者將看到如何利用重構(gòu)來(lái)增強(qiáng)數(shù)據(jù)庫(kù)結(jié)構(gòu)、數(shù)據(jù)質(zhì)量和參照完整性。以及如何對(duì)架構(gòu)和方法進(jìn)行重構(gòu)?!稊?shù)據(jù)庫(kù)重構(gòu)》提供了大量的基于Oracle和Java的例子。讀者可以很方便地調(diào)整到其他語(yǔ)言。如C#、C++或VB.NET,或其他數(shù)據(jù)庫(kù),如DB2、SQLServer、MySQL和Sybase。
利用《數(shù)據(jù)庫(kù)重構(gòu)》提供的技術(shù)和例子。讀者在進(jìn)行數(shù)據(jù)庫(kù)重構(gòu)時(shí)可以減少浪費(fèi)和風(fēng)險(xiǎn)。避免返工并節(jié)約成本??梢云交匮葸M(jìn)數(shù)據(jù)庫(kù)系統(tǒng),延長(zhǎng)數(shù)據(jù)庫(kù)的使用壽命。
