對于數(shù)據庫管理與開發(fā)人員來說,使用SQL時會到處遭遇困難和陷阱。只有深入理解關系理論,并將理論應用于實踐,才能避免這些困難和陷阱。本書作者深入闡述了關系理論,以嚴謹?shù)膽B(tài)度對SQL與關系理論進行詳盡而深入的對比、討論和思考,并且使用大量示例和練習展示怎樣才能將關系理論正確地應用到SQL中,得到健壯的SQL代碼,為高級數(shù)據庫開發(fā)人員提供大量常見SQL問題的解決之道?!禨QL與關系數(shù)據庫理論·如何編寫健壯的SQL代碼(第2版)》回答了如下問題:為什么恰當?shù)牧忻浅V匾繑?shù)據庫中的null會讓你得到錯誤的答案。為什么?你又能做什么?是否可以通過編寫一個SQL查詢找到在同一個部門每次任職都不足6個月的員工?雖然SQL支持“量化比較”,但是最好不要使用。為什么?怎樣避免使用?雖然約束至關重要,但大多數(shù)SQL產品都沒有恰當?shù)貙ζ涮峁┲С?。怎樣解決此種境況?關系模型是在40多年前提出的,自那以后,數(shù)據庫理論和實踐一直在發(fā)展,本書作者利用數(shù)十年的研究給出了最新的SQL理論。