- SQL語言從入門到精通
- 明日科技編著
- 1880字
- 2024-12-27 22:16:33
前言 Preface
叢書說明:“軟件開發視頻大講堂”叢書第1版于2008年8月出版,因其編寫細膩、易學實用、配備海量學習資源和全程視頻等,在軟件開發類圖書市場上產生了很大反響,絕大部分品種在全國軟件開發零售圖書排行榜中名列前茅,2009年多個品種被評為“全國優秀暢銷書”。
“軟件開發視頻大講堂”叢書第2版于2010年8月出版,第3版于2012年8月出版,第4版于2016年10月出版,第5版于2019年3月出版,第6版于2021年7月出版。十五年間反復錘煉,打造經典。叢書迄今累計重印680多次,銷售400多萬冊,不僅深受廣大程序員的喜愛,還被百余所高校選為計算機、軟件等相關專業的教學參考用書。
“軟件開發視頻大講堂”叢書第7版在繼承前6版所有優點的基礎上,進行了大幅度的修訂。第一,根據當前的技術趨勢與熱點需求調整品種,拓寬了程序員崗位就業技能用書;第二,對圖書內容進行了深度更新、優化,如優化了內容布置,彌補了講解疏漏,將開發環境和工具更新為新版本,增加了對新技術點的剖析,將項目替換為更能體現當今IT開發現狀的熱門項目等,使其更與時俱進,更適合讀者學習;第三,改進了教學微課視頻,為讀者提供更好的學習體驗;第四,升級了開發資源庫,提供了程序員“入門學習→技巧掌握→實例訓練→項目開發→求職面試”等各階段的海量學習資源;第五,為了方便教學,制作了全新的教學課件PPT。
SQL語言是針對數據庫的一門語言,它可以創建數據庫、數據表,可以針對數據庫進行增、刪、改、查等操作,可以進行創建視圖、存儲過程、觸發器等一系列數據庫操作。
本書內容
本書提供了從SQL語言入門到數據庫開發高手所必需的各類知識,共分為3篇,大體結構如下圖所示。

第1篇:SQL語言入門。本篇介紹了SQL語言基礎、SQL查詢基礎、復雜查詢、數據排序、SQL函數的使用等基礎知識,并結合大量的圖示、舉例、視頻等幫助讀者快速掌握SQL語言,為以后的學習奠定堅實的基礎。
第2篇:SQL語言進階。本篇介紹了分組統計、子查詢、多表查詢、添加數據、修改和刪除數據等。學習完這一部分,讀者能夠了解和熟悉SQL查詢、子查詢等復雜查詢和添加修改刪除數據庫數據的方法。
第3篇:SQL高級應用。本篇介紹了視圖、存儲過程、觸發器、游標、索引、事務、管理數據庫與數據表、數據庫安全等。學習完這一部分,讀者能夠使用視圖、存儲過程、觸發器、游標、事務等編寫SQL語句,不僅可以優化查詢,還可以提高數據訪問速度,也可以使用索引優化數據庫查詢。另外對于數據庫管理及安全也能夠得心應手。
本書特點
由淺入深,循序漸進:本書以初、中級程序員為對象,先從SQL語言基礎講起,接著講解SQL語言的核心技術,然后介紹SQL的高級應用。講解過程步驟詳盡,版式新穎,讓讀者在閱讀中一目了然,從而快速掌握書中內容。
微課視頻,講解詳盡:為便于讀者直觀感受程序開發的全過程,書中重要章節配備了視頻講解(共89集,時長16小時),使用手機掃描付費的二維碼,即可觀看學習。便于初學者快速入門,感受編程的快樂,獲得成就感,進一步增強學習的信心。
基礎示例+實踐練習,實戰為王:通過例子學習是最好的學習方式,本書核心知識講解通過實際應用+實踐練習的模式詳盡透徹地講述了實際開發中所需的各類知識。全書共計有290個應用實例,36個實踐練習,為初學者打造“學習1小時,訓練10小時”的強化實戰學習環境。
精彩欄目,貼心提醒:本書根據學習需要在正文中設計了很多“注意”“說明”“技巧”等小欄目,讓讀者在學習的過程中更輕松地理解相關知識點及概念,更快地掌握個別技術的應用技巧。
讀者對象
初學編程的自學者
編程愛好者
大、中專院校的老師和學生
相關培訓機構的老師和學員
做畢業設計的學生
初、中級程序開發人員
程序測試及維護人員
參加實習的“菜鳥”級程序員
本書學習資源
學習答疑
關注清大文森學堂公眾號,可獲取本書的源代碼、PPT課件、視頻等資源,加入本書的學習交流群,參加圖書直播答疑。
讀者掃描圖書的付費二維碼,或登錄清華大學出版社網站(www.tup.com.cn),可在對應圖書頁面下查閱各類學習資源的獲取方式。
致讀者
本書由明日科技數據庫開發團隊組織編寫。明日科技是一家專業從事軟件開發、教育培訓及軟件開發教育資源整合的高科技公司,其編寫的教材既注重選取軟件開發中的必需、常用內容,又注重內容的易學、方便及相關知識的拓展,深受讀者喜愛。其編寫的教材多次榮獲“全行業優秀暢銷品種”“中國大學出版社優秀暢銷書”等獎項,多個品種長期位居同類圖書銷售排行榜的前列。
在本書編寫的過程中,我們以科學、嚴謹的態度,力求精益求精,但疏漏之處在所難免,敬請廣大讀者批評指正。
感謝您購買本書,希望本書能成為您編程路上的領航者。
“零門檻”學編程,一切皆有可能。
祝讀書快樂!
編 者
2023年5月
- Java語言程序設計
- Apache ZooKeeper Essentials
- JavaScript:Functional Programming for JavaScript Developers
- Python高效開發實戰:Django、Tornado、Flask、Twisted(第3版)
- HTML5入門經典
- SQL Server從入門到精通(第3版)
- UVM實戰
- Mastering JavaScript
- 原型設計:打造成功產品的實用方法及實踐
- Learning Shiny
- C#網絡編程高級篇之網頁游戲輔助程序設計
- JavaScript Mobile Application Development
- Learning Azure DocumentDB
- JavaScript全棧開發
- Building Microservices with .NET Core 2.0(Second Edition)