- 數據庫系統原理及MySQL應用教程
- 李輝等編著
- 847字
- 2020-10-23 14:25:02
前言
數據庫技術是現代信息技術的重要組成部分。數據庫技術隨著計算機技術的廣泛應用與發展,無論是在數據庫技術的基礎理論、數據庫技術應用、數據庫系統開發,還是數據庫商品軟件推出方面,都有著長足的、迅速的進步與發展。同時數據庫技術也是目前IT行業中發展最快的領域之一,已經廣泛應用于各種類型的數據處理系統之中。了解并掌握數據庫知識已經成為對各類科研人員和管理人員的基本要求。目前,“數據庫系統原理及應用”課程已逐漸成為本科院校計算機、軟件工程、信息管理等專業的一門重要專業課程。該課程既具有較強的理論性,又具有很強的實踐性。
本書是作者在長期從事數據庫課程教學和科研的基礎上,為滿足“數據庫系統原理及應用”課程的教學需要而編寫。本書以學習者的角度編寫章節知識點,分別從數據庫系統概述、信息與數據模型、關系模型與關系規范化理論、數據庫系統設計、關系數據庫標準語言、索引與視圖、結合MySQL講述數據庫安全保護原理以及系統管理技術、數據庫服務器端編程(觸發器、存儲過程與函數)、MySQL在Web技術中的應用以及客戶端管理工具:Workbench、Navicat,以及XAMPP環境下對MySQL管理等內容進行講述。
本書內容循序漸進、深入淺出。以MySQL為應用對象,解決了學習者安裝上機數據庫管理系統軟件中的操作系統兼容性(32位和64位計算機、Windows、Linux和MAC操作系統等)問題。MySQL具有開源、免費、體積小、易于安裝、性能高效、功能齊全等特點,因此MySQL非常適合于教學。為緩解學習者初期動手的茫然與困惑,本書在每章專門將上機實踐環節分為驗證性實驗和設計性實驗。
本書由李輝等編著,在編寫過程中,李輝負責第1至11章、18章的編寫,楊小瑩負責第12至16章的編寫,胡倩參與編寫部分章節,李全恩、孫鑫鑫、張標等參與編寫和整理資料,管美靜、張仲美、李鋰、徐璟等老師也對本書編審提出一些修改建議,在此向他們一并表示感謝。雖然我們希望能夠為讀者提供最好的教材和教學資源,但由于作者水平和經驗有限,錯誤之處難免,懇請各位專家和讀者予以指正,并歡迎同行通過以下方式與我們進行交流,信箱:lihui@cau.edu.cn,教材使用問題QQ交流群:138668506。
編 者
- Clojure Programming Cookbook
- AngularJS Web Application Development Blueprints
- PyTorch Artificial Intelligence Fundamentals
- 匯編語言程序設計(第2版)
- Mastering Kali Linux for Web Penetration Testing
- HTML5+CSS3網站設計基礎教程
- Java程序設計
- SQL Server 2016數據庫應用與開發
- Node.js Design Patterns
- Mastering JavaScript Design Patterns(Second Edition)
- 機器學習與R語言實戰
- Mastering Git
- Mastering HTML5 Forms
- SFML Game Development
- Java EE框架開發技術與案例教程