數據庫設計基礎任務驅動教程
-
【作 者】徐琴 陳永政
【I S B N 】978-7-5170-1007-4
【責任編輯】張玉玲
【適用讀者群】高職高專
【出版時間】2013-08-23
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁 數】172
【千字數】276
【印 張】10.75
【定 價】¥19
【叢 書】國家示范(骨干)高職院校重點建設專業優質核心課程系列教材
【備注信息】
簡介
本書特色
前言
章節列表
精彩閱讀
下載資源
相關圖書
本書以設計實現關系型數據庫為目標,全面介紹數據庫設計過程中的基礎知識和技能。全書共5章,主要內容包括數據庫的相關概念、數據庫設計的相關階段、各類數據模型、E-R模型及三大范式的主流技術方法等,最后通過對實際項目進行需求分析、E-R模型抽象、模型合成、轉換成關系型數據庫來強化數據庫設計思想,全面提高數據庫設計能力,附錄練習進一步夯實讀者的數據庫設計技能。
本書任務目標明確、知識結構層次清晰,讀者能更輕松地學習數據庫設計的相關知識,可作為高等職業技術院校,以及各類計算機教育培訓機構的數據庫設計教材,也可供廣大數據庫愛好者自學使用。
由淺入深、循序漸進地安排知識,理論與實踐并重,力求使讀者輕松掌握數據庫設計的相關知識。
通過大量小技巧、小知識和小提示的總結,將繁雜的理論知識簡化,降低學習難度。
精心設計了八個典型項目,使讀者能將學習的理論知識熟練地應用于實踐,提高數據庫設計能力。
數據庫技術是信息系統的一個核心技術,同時也是現代信息科學與技術的重要組成部分,是計算機數據處理與信息管理系統的核心。數據庫技術主要分為數據庫設計和數據庫應用兩個方面,數據庫設計的好壞直接影響到應用系統的質量。市面上關于數據庫設計的教材理論偏重且過于枯燥抽象,而本書針對于高職學生按“任務驅動”和“教學做一體化”模式編寫,內容全面,既包括數據庫的基礎理論知識,又包括數據庫設計方法和實踐,詳細介紹從數據庫設計的概念模型到邏輯模型再到物理模型的每步轉換,讓讀者掌握數據庫設計各階段的知識。具體特點如下:
(1)由淺入深、循序漸進地安排知識,理論與實踐并重,力求使讀者輕松掌握數據庫設計的相關知識。
(2)通過大量小技巧、小知識和小提示的總結,將繁雜的理論知識簡化,降低學習難度。
(3)精心設計了八個典型項目,使讀者能將學習的理論知識熟練地應用于實踐,提高數據庫設計能力。
全書共分為5章,各章主要內容如下:
第1章概要介紹數據庫系統的基本概念及基本結構,包括數據庫的發展史、數據庫的組成及特點、常用商業數據庫介紹、數據庫系統結構、數據庫技術的研究領域及其發展。
第2章系統講解數據庫設計的基本方法、設計步驟、對應的相關知識,著重講解需求分析、概念模型、邏輯模型、物理模型、數據庫實施5個部分的設計方法和技巧。
第3章全面講解常用的數據庫設計——基于E-R模型的數據庫設計方法,詳細介紹了E-R模型的具體使用以及轉換成關系邏輯模型的方法,著重介紹數據庫設計過程中“概念模型—邏輯模型”的知識內容。
第4章詳細講解三大范式對表結構的規范要求,通過3個綜合實例的講解全面掌握數據庫設計的三大范式。
第5章結合實際項目中的數據庫設計E-R模型進行綜合性練習,主要是對項目需求分析、E-R模型抽象、合成及轉換成關系型數據庫相關知識的實際運用。
本書由徐琴、陳永政任主編,羅麗娟、陳素瓊、何桂蘭任副主編。徐琴負責內容設計、第1、3章的編寫及全書的統稿整理工作;陳永政負責第5章的編寫及全書的統稿修改工作;羅麗娟負責第2章和附錄的編寫工作;陳素瓊負責第1章和附錄的部分編寫工作;何桂蘭負責第4章的編寫。感謝周龍福老師在百忙之中審閱本書并提出寶貴意見。本書在編寫過程中參考了國內外許多數據庫方面的書刊和資料文獻,在此向相關作者表示感謝!
由于時間倉促加之本人水平所限,書中難免有不妥之處,懇請廣大同仁批評指正。
編 者
2013年5月
1.1 數據管理技術的發展史 1
任務:了解數據管理技術的發展史 1
1.2 數據庫的組成及特點 3
任務:掌握數據庫的組成及特點 3
1.3 常用商業數據庫 8
任務:了解常用數據庫 8
1.4 數據庫系統結構 11
任務:掌握數據庫系統結構 11
1.5 數據庫技術的研究領域及其發展 15
任務:了解數據庫技術的發展 15
本章小結 17
習題一 18
第2章 數據庫設計流程 20
2.1 數據庫設計流程 20
任務:掌握數據庫設計流程 20
2.2 需求分析 24
任務:掌握需求分析的流程 24
2.3 概念模型 28
任務:掌握概念模型的設計步驟 28
2.4 邏輯模型 32
任務:掌握邏輯模型的設計流程 32
2.5 物理模型 37
任務:掌握物理模型的設計流程 37
2.6 數據庫實施 40
任務:掌握數據庫實施步驟 40
本章小結 42
習題二 42
第3章 數據庫設計——E-R圖 44
3.1 概念模型的相關概念 44
任務一:認識概念模型 44
任務二:實體的識別 46
任務三:屬性的選取 48
任務四:實體間的聯系 50
3.2 E-R圖 52
任務一:基本E-R圖的畫法 52
任務二:實體間聯系的E-R模型 54
任務三:E-R模型的合成 59
任務四:實體、屬性、聯系的選擇 61
3.3 E-R模型向關系模型轉換 66
任務一:一對一轉換 67
任務二:一對多轉換 71
任務三:多對多轉換 72
3.4 具體示例展示 74
任務:《圖書管理系統》的數據庫設計 74
本章小結 77
習題三 77
第4章 三大范式規范化 80
4.1 三大范式介紹 80
任務一:設計滿足第一范式的學生信息表 81
任務二:設計滿足第二范式的數據庫表 83
任務三:設計符合第三范式的數據庫表 86
任務四:設計論壇數據庫 88
4.2 實例應用三大范式 90
任務一:設計《機房收費系統》 90
任務二:設計《學生選課系統》 93
任務三:設計《進銷存管理系統》 95
本章小結 98
習題四 98
第5章特定場景下的數據庫設計 100
5.1 銷售管理系統 100
任務:《銷售管理系統》的數據庫設計 100
5.2 車隊信息系統 104
任務:《車隊信息系統》的數據庫設計 104
5.3 工廠管理系統 108
任務:《工廠管理系統》的數據庫設計 108
5.4 人事管理信息系統 113
任務:《人事管理信息系統》的數據庫設計 113
5.5 進銷存信息管理系統 117
任務:《進銷存信息管理系統》的
數據庫設計 117
5.6 圖書發行信息管理系統 122
任務:《圖書發行信息管理系統》的
數據庫設計 122
5.7 物資庫存管理系統 127
任務:《物資庫存管理系統》的數據庫設計 127
5.8 電腦銷售信息管理系統 134
任務:《電腦銷售信息管理系統》的
數據庫設計 134
本章小結 140
附錄 練習 141
A類題:分析實體及屬性構成 141
B類題:分析實體及實體關系 142
參考文獻 163
- 輸水管線工程風險管理 [張勇 黨亥生 著]
- 民用航空飛機標準線路施工 [主編 王志敏 陳明]
- 不息的水脈—大運河講談錄 [趙珩 著]
- 實用運籌學 [主編 邢育紅 于晉臣]
- 三峽梯級電站水資源決策支持系統研究與開發 [姚華明 潘紅忠 湯正]
- 海南黎族民俗文化鑒賞 [龐國華 著]
- 石墨烯在太赫茲及中紅外頻段電磁器件設計中的應用 [李艷秀 莊華偉 著]
- 電子技術(第二版) [主編 覃愛娜 李飛]
- 辦公自動化高級應用 [陳萍 朱曉玉]
- 信息處理技術員考試32小時通關 [薛大龍]
- 電子產品設計案例教程(微課版)—基于嘉立創EDA(專業版) [王靜 莫志宏 陳學昌 丁紅]
- C程序設計實踐教程 [劉衛國]
- C程序設計(慕課版) [劉衛國]
- Web技術開發教程(基于.NET開源MVC框架) [王合闖 韓紅玲 王青正 陳海蕊]
- 商務英語翻譯教程(筆譯)(第四版) [主編 王軍平]
- 智慧零售技術與應用 [洪旭 著]
- 建設工程法規實務 [主編 余瀅]
- 商務秘書理論與實務(第三版) [主編 張同欽]
- 程序設計基礎實踐教程(C/C++語言版) [張桂芬 葛麗娜]
- C++案例項目精講 [主編 楊國興]
- 勞動爭議處理實務 [主編 王秀卿 羅靜]
- 工程數學 [主編 郭立娟 王海]
- 語音識別理論與實踐 [主編 莫宏偉]
- 信息系統項目管理師章節習題與考點特訓(第二版) [主編 薛大龍]
- 武術基礎教程 [主編 李代勇 謝志民]
- 計算機網絡實訓教程 [主編 張浩軍 趙玉娟]
- 畫法幾何與機械制圖習題集(多學時) [主編 趙軍]
- HCIA-Datacom認證題庫分類精講 [主 編 韓立剛]
- SwiftUI完全開發 [李智威 著]
- 網絡規劃設計師備考一本通 [夏杰 編著]