確保你的SQL代碼正確,確保你的數(shù)據(jù)庫(kù)模式是健壯且可維護(hù)的最好辦法,就是理解SQL底層的理論。如果不能很好地精通這個(gè)理論,你可能就會(huì)陷入到很多陷阱中。在《SQL與關(guān)系數(shù)據(jù)庫(kù)理論》中,作者C.J. Date闡述了你該如何把關(guān)系理淪直接應(yīng)用到SQL的應(yīng)用中。通過(guò)大量的示例及其背后的推理闡述,你將學(xué)會(huì)如何處理如下的很多常見(jiàn)難題:數(shù)據(jù)庫(kù)是否應(yīng)該使用視圖而不是基表來(lái)訪問(wèn)?數(shù)據(jù)庫(kù)中的Null是否使你得到了錯(cuò)誤的答案,為什么?關(guān)于Null,你又可以做些什么呢?是否可以編寫(xiě)一個(gè)SQL查詢,通過(guò)這個(gè)查詢,可以得到在同一個(gè)部門(mén)中同時(shí)工作超過(guò)六個(gè)月的員工?SQL支持“量化的比較”,但是最好避免使用它們。為什么?你又該如何來(lái)避免使用它們?約束是非常重要的,但是大部分的SQL一產(chǎn)品都沒(méi)有恰當(dāng)?shù)刂С炙鼈儭榱私鉀Q這個(gè)問(wèn)題,你能做些什么呢?自E.F Codd于1969年首次定義關(guān)系模式以來(lái),數(shù)據(jù)庫(kù)理論與實(shí)踐就一直在發(fā)展?!禨QL與關(guān)系數(shù)據(jù)庫(kù)理論》獨(dú)立于任何SQL,產(chǎn)品,描繪了關(guān)系數(shù)據(jù)庫(kù)理論十幾年來(lái)的研究進(jìn)展,為讀者介紹了有關(guān)關(guān)系數(shù)據(jù)庫(kù)理論的最新知識(shí)。任何具有一定SQL,知識(shí)的人都可以從《SQL與關(guān)系數(shù)據(jù)庫(kù)理論》的很多方面受益。C.J. Date于1970的早期在IBM開(kāi)始從事數(shù)據(jù)庫(kù)方面工作。他是一個(gè)多產(chǎn)的作者,其著名的教材是“An Introduction to Database Systems(Addison-Wesley)”,該書(shū)被廣泛地認(rèn)為是關(guān)于數(shù)據(jù)庫(kù)管理基礎(chǔ)知識(shí)的最好教科書(shū)之一。數(shù)據(jù)庫(kù)是否應(yīng)該使用視圖而不是基表來(lái)訪問(wèn)?數(shù)據(jù)庫(kù)中的Null是否使你得到了錯(cuò)誤的答案,為什么?關(guān)于Null,你又可以做些什么呢?是否可以編寫(xiě)一個(gè)SQL查詢,通過(guò)這個(gè)查詢,可以得到在同一個(gè)部門(mén)中同時(shí)工作超過(guò)六個(gè)月的員工?SQL支持“量化的比較”,但是最好避免使用它們。為什么?你又該如何來(lái)避免使用它們?約束是非常重要的,但是大部分的SQL一產(chǎn)品都沒(méi)有恰當(dāng)?shù)刂С炙鼈?。為了解決這個(gè)問(wèn)題,你能做些什么呢?
作者簡(jiǎn)介
C.J. Date個(gè)獨(dú)立的作者、演講者、研究者和技術(shù)顧問(wèn),其研究領(lǐng)域?yàn)殛P(guān)系數(shù)據(jù)庫(kù)技術(shù)。他最著名的圖書(shū)“An Introduction to Database Systems”(8th edition,Addison·Wesley,2004)以銷售25萬(wàn)多冊(cè),被全世界幾百所大學(xué)用作教材。他還編寫(xiě)了很多數(shù)據(jù)庫(kù)管理方面的其他圖書(shū):Temporal Data and the Relational Model (Morgan Kaufmann, 2003)Database in Depth: Relational Theory for Practitioners (OReilly, 2005)Database, Types, and the Relational Model: The Third Manifesto (3rd edition, Addison-Wesley, 2006)The Relational Database Dictionary (OReilly, 2006)Date on OReilly, 2005: Writing 2000-2006 (Apress, 2007)Logic and Database: The Roots of Relational Theory (Trafford, 2007)The Relational Database Dictionary, Extended Edition (Apress, 2006)Date于2004年進(jìn)入了“計(jì)算機(jī)工業(yè)”名人堂。對(duì)其評(píng)語(yǔ)是,他具有以清晰而易懂的方式闡述復(fù)雜技術(shù)內(nèi)容的突出能力。