sql:即結構化查詢語言(structured query language),是一種特殊目的的程式語言,是一種資料庫查詢和程式語言,用於訪問資料以及查詢、更新和管理關係型資料庫。
結構化查詢語言是高階的非過程化程式語言,允許使用者在高層資料結構上工作。它不要求使用者指定對資料的存放方法,也不需要使用者了解具體的資料存放方式,所以具有完全不同底層結構的不同資料庫系統, 可以使用相同的結構化查詢語言作為資料輸入與管理的介面。結構化查詢語言語句可以巢狀,這使它具有極大的靈活性和強大的功能。
以下書籍都是現在業內主流的關於sql好書(豆瓣評分8分以上),同步收錄在頂書(i-book.top)
sql必知必會(第4版)
sql語法簡潔,使用方式靈活,功能強大,已經成為當今程式設計師不可或缺的技能。本書是深受世界各地讀者歡迎的sql經典暢銷書,內容豐富,文字簡潔明快,針對oracle、sql server、mysql、db2、postgresql、sqlite等各種主流資料庫提供了大量簡明的例項。與其他同類圖書不同,它沒有過多闡述資料庫基礎理論,而是專門針對一線軟體開發人員,直接從sql select開始,講述實際工作環境中最常用和最必需的sql知識,實用性極強。通過本書,讀者能夠從沒有多少sql經驗的新手,迅速編寫出世界級的sql!本書是麻省理工學院、伊利諾伊大學等眾多大學的參考教材。除了作為教程之外,獨特的編排方式還使本書成為方便的快速查詢手冊。
sql反模式
《sql反模式》是一本廣受好評的sql圖書。它介紹了如何避免在sql的使用和開發中陷入一些常見卻經常被忽略的誤區。它通過講述各種具體的案例,以及開發人員和使用人員在面對這些案例時經常採用的錯誤解決方案,來介紹如何識別、利用這些陷阱,以及面對問題時正確的解決手段。另外,《sql反模式》還涉及了sql的各級正規化和針對它們的正確理解。
sql注入攻擊與防禦
sql注入攻擊是一種已經長期存在,但近年來日益增長的安全威脅,克拉克所著的《sql注入攻擊與防禦(第2版)》致力於深入**sql注入問題。《sql注入攻擊與防禦(第2版)》前一版榮獲2009bejtlich最佳圖書獎,第2版對內容做了全面更新,融入了一些最新的研究成果,包括如何在移動裝置上利用sql注入漏洞,以及客戶端sql注入等。《sql注入攻擊與防禦(第2版)》由一批sql注入專家編寫,他們對oracle、sqlserver、mysql和postgresql資料庫平台的sql注入問題具有獨到的見解。
sql基礎教程
本書介紹了關聯式資料庫以及用來操作關聯式資料庫的sql語言的使用方法,提供了大量的示例程式和詳實的操作步驟說明,讀者可以親自動手解決具體問題,循序漸進地掌握sql的基礎知識和技巧,切實提高自身的程式設計能力。在每章結尾備有習題,用來檢驗讀者對該章內容的理解程度。另外本書還將重要知識點總結為「法則」,方便大家隨時查閱。本書適合完全沒有或者具備較少程式設計和系統開發經驗的初學者,也可以作為大中專院校的教材及企業新人的培訓用書。
上述書籍知識歸納為2個方面:
1)sql基本語法和使用。
2)sql和資料庫安全。
產品經理必看書籍推薦
在 神一樣的產品經理憑什麼那麼神 這篇文章中,我曾結合自己的工作實踐總結過產品經理需要的一些基本素質,如市場洞察 抽象概括 創新想象 心思細膩 熱愛產品 具備一定的企業家精神等等,這些基本素質既包括iq層面也涉及很多eq層面的。在我看來,產品經理更應該是通才,在市場 設計 專案 管理 使用者 統計 ...
python爬蟲必看書籍推薦
網路爬蟲 又稱為網頁蜘蛛,網路機械人,在foaf社群中間,更經常的稱為網頁追逐者 是一種按照一定的規則,自動地抓取全球資訊網資訊的程式或者指令碼。另外一些不常使用的名字還有螞蟻 自動索引 模擬程式或者蠕蟲。頂書 提公升it技術和認知 i book.top 精通python爬蟲框架scrapy scr...
產品經理必看書籍推薦
在 神一樣的產品經理憑什麼那麼神 這篇文章中,我曾結合自己的工作實踐總結過產品經理需要的一些基本素質,如市場洞察 抽象概括 創新想象 心思 細膩 熱愛產品 具備一定的企業家精神等等,這些基本素質既包括iq層面也涉及很多eq層面的。在我看來,產品經理更應該是通才,在市場 設計 專案 管 理 使用者 統...