定 價:36 元
叢書名: 普通高等教育“十三五”計算機類規(guī)劃教材
- 作者:趙魯濤
- 出版時間:2017/7/4
- ISBN:9787111568346
- 出 版 社:機械工業(yè)出版社
- 中圖法分類:TP311.13
- 頁碼:249
- 紙張:膠版紙
- 版次:1
- 開本:16K
數據庫是長期存儲在計算機內有組織的、大量的、共享的數據集合。本教材介紹了數據庫系統(tǒng)的產生發(fā)展,重點描述關系數據庫模型和系統(tǒng),在講解理論的同時,注重學生的動手能力,增加現代數據庫技術,特別是大數據方面的內容。將流行的網上購物數據模型貫穿于章節(jié)中,學生可以循序漸進的將該案例,開發(fā)成一個數據庫應用系統(tǒng),增強了學生實際項目中實用技能的學習。
數據庫技術自20世紀60年代產生以來.經過50多年的快速發(fā)展.已經成為數據管理最重要的方法.當前.絕大部分計算機應用均以數據庫技術作為數據管理方式.數據庫技術已經成為計算機信息系統(tǒng)和應用系統(tǒng)的核心技術和重要基礎.目前.基于數據庫基本技術.又衍生出數據倉庫、數據集市、數據湖等先進的大數據技術.極大地促進了大數據的發(fā)展.本書由淺入深地對數據庫原理及應用進行了全面講解.在討論理論的同時更側重于應用和實踐.可作為高等院校計算機類、通信類、數學類等專業(yè)數據庫相關課程的教材.既適用于數據庫技術的初學者.也適用于想要完整學習數據庫理論的開發(fā)者.本書從理論、操作和實際應用三個層面.系統(tǒng)地闡述了數據庫技術的基本理論.數據庫的設計、建立、管理.數據庫技術在實際中的應用.全書共分為14章.各章內容為:第1章為緒論.概述數據庫系統(tǒng)的基本概念、發(fā)展歷程、數據庫系統(tǒng)組成和結構以及常用的數據庫管理系統(tǒng).第2章為數據模型.主要講解數據模型的相關知識.包括數據模型的概念、組成、類型以及概念模型和三大數據模型.第3章為關系數據庫.闡述關系數據庫的結構.即關系數據模型的關系數據結構、關系完整性約束和關系操作集合三大要素.重點介紹了關系的數學定義和關系代數等.第4章為結構化查詢語言SQL.主要講述SQL語言的概念、語法及其使用方法.第5章為關系數據庫的規(guī)范化理論.主要介紹數據庫規(guī)范化理論.講解函數依賴、多值依賴等重要概念.著重討論用規(guī)范化理論分析關系模式設計的合理性.第6章為數據庫恢復技術.主要講解數據庫恢復的概念和常用技術.第7章為并發(fā)控制.主要介紹數據庫管理系統(tǒng)中的并發(fā)控制操作.通過并發(fā)操作.可以滿足不同用戶同時訪問數據庫的需要.第8章為數據庫結構設計.主要闡述數據庫結構設計的基本方法.第9章為數據庫安全.主要從計算機、數據庫、軟件三個方面講解數據庫安全問題以及解決手段.第10章為現代數據庫技術及其發(fā)展.主要介紹幾種當前常用的現代數據庫技術.第11章為ADO..NET入門教程.主要講解ADO..NET技術的基本概念、組件以及執(zhí)行過程.使讀者對ADO..NET技術有基本的了解.第12章講解在Web開發(fā)中的數據庫應用系統(tǒng)訪問技術.第13章以在線購物平臺為例.用B/S和C/S兩種架構來實現數據庫應用系統(tǒng)開發(fā).第14章為上機實驗.為了讓讀者更好地理解和應用數據庫技術.設計了SQLServer認識實驗、數據庫管理、數據庫應用系統(tǒng)開發(fā)等8個實驗供讀者操作學習.本書側重于數據庫系統(tǒng)的設計、建立和應用.以關系數據庫為重點.介紹和演示數據庫的使用方式.兼顧基礎理論和實踐拓展.包含嚴格的數據庫理論以及詳細的實踐指南.使讀者在理解數據庫理論知識的同時能很快將技術運用到實際開發(fā)中.以在線購物平臺為例.展示數據庫的應用方式.全書主要運用多個案例貫通全文.演示關系代數、SQL等數據庫的重Ⅳ要應用方法.思路連貫.也便于讀者理解.除提供完整的案例之外.還有8個上機實驗.同時提供相關程序代碼.方便讀者自行學習和實踐.為了緊跟數據庫發(fā)展前沿.穿插講解了數據庫目前的前沿技術.為讀者進一步學習提供建議.每一章后面都配有習題.讓讀者在實踐中鞏固所學理論知識.本書內容可按96學時、64學時(重點講授1~5章以及11~14章部分內容)和48學時(重點講授1~5章及14章部分內容)講授.本書第1、2、3、5章由李曄、趙魯濤編寫.第4、9、10章由呂國才、趙魯濤編寫.第6、7、8章由安璐、李曄編寫.第11、12、13、14章由趙魯濤、張志剛、安璐編寫.研究生曾冠榮、汪兆洋也參與了部分章節(jié)的編寫.趙魯濤、張志剛負責本書的構思和統(tǒng)稿.本書的編寫得到了“十二五”期間北京科技大學教材建設經費的資助和北京高等學校教育教學改革立項項目(2015ms028)的資助.在本書寫作過程中.還得到了北京科技大學有關老師的熱情幫助和大力支持.在此表示衷心的感謝!同時.還要感謝北京科技大學李安貴教授和中國科學院軟件研究所吳文玲研究員對本書提出的寶貴建議.由于作者的水平有限.書中錯漏之處在所難免.敬請廣大讀者批評指正.編者
前 言
第1 章 緒論 1
。. 1 信息、數據與數據處理 1
。. 2 數據管理技術的產生和發(fā)展 3
。 2. 1 人工管理階段 3
。. 2. 2 文件系統(tǒng)階段 3
。. 2. 3 數據庫系統(tǒng)階段 4
。. 3 數據庫系統(tǒng)的組成 5
1. 3. 1 數據庫 6
。. 3. 2 數據庫管理系統(tǒng) 6
。. 3. 3 應用系統(tǒng) 7
1. 3. 4 數據庫管理員 7
。. 4 數據庫系統(tǒng)結構 7
1. 4. 1 數據庫系統(tǒng)模式的概念 8
。. 4. 2 數據庫系統(tǒng)的三級模式結構 8
1. 4. 3 數據庫的二級映像與數據
獨立性 9
。. 5 常見數據庫管理系統(tǒng) 10
1. 5. 1。希颍幔悖欤 10
1. 5. 2。樱眩 Server 10
1. 5. 3。粒悖悖澹螅 10
1. 5. 4。停樱眩 11
。. 6 小結 11
習題 12
第2 章 數據模型 14
。. 1 數據模型的概念、組成及類型 14
。. 1. 1 數據模型的概念 14
。. 1. 2 數據模型的組成要素 14
。. 1. 3 數據模型的類型 15
。. 2 概念模型 16
2. 2. 1 概念模型概述 16
。. 2. 2 信息世界中的基本概念 16
。. 2. 3 實體聯(lián)系方法 18
2. 3 三大邏輯數據模型 20
。. 3. 1 層次模型 20
2. 3. 2 網狀模型 21
。. 3. 3 關系模型 22
。. 4 小結 23
習題 24
第3 章 關系數據庫 26
3. 1 關系數據庫系統(tǒng)概述 26
。. 1. 1 關系數據庫系統(tǒng)的產生 26
3. 1. 2 關系數據模型概述 26
。. 2 關系數據模型 27
3. 2. 1 關系數據模型的數據結構和基本
術語 27
。. 2. 2 關系的形式定義 29
。. 2. 3 關系的性質 30
。. 3 關系的完整性 31
。. 3. 1 實體完整性 32
。. 3. 2 參照完整性 32
。. 3. 3 用戶定義完整性 33
。. 4 關系代數 34
3. 4. 1 關系代數概述 34
。. 4. 2 傳統(tǒng)的集合運算 35
3. 4. 3 專門的關系運算 37
。. 4. 4 基本運算及變換 43
。. 4. 5 關系代數的一般書寫方法 43
。. 5 小結 44
習題 45
第4 章 結構化查詢語言SQL 49
。. 1。樱眩 語言概述 49
。. 2 電子商務客戶端管理數據庫 50
。. 3。樱眩 的數據定義功能 51
4. 3. 1 基本表的定義 51
。. 3. 2 修改表結構 54
第5 章 關系數據庫的規(guī)范化理論84
第6 章 數據庫恢復技術103
第7 章 并發(fā)控制114
第8 章 數據庫結構設129
第9 章 數據庫安全137
第10 章 現代數據庫技術及其發(fā)展
第11 章 ADO NET 入門教程 162
第12 章 數據庫應用系統(tǒng)訪問技術 177
第13 章 數據庫應用系統(tǒng)開發(fā)實例 192
第14 章 上機實驗 222
參考文獻 249