數據庫課程設計 版權信息
- ISBN:9787560654249
- 條形碼:9787560654249 ; 978-7-5606-5424-9
- 裝幀:平裝-膠訂
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
數據庫課程設計 本書特色
本書系統介紹了基于事務處理的關系數據庫系統的設計和實現。全書圍繞案例“出版社信息管理系統”,遵循數據庫設計步驟,詳細介紹了從需求分析、概念結構設計、邏輯結構設計、物理結構設計和數據庫實施的全過程,及各個過程的分析設計技巧,并以PowerDesigner為數據庫設計工具完成整個設計流程,以SQL Server為數據庫服務器,IntelliJ IDEA為集成開發環境,用Java開發實現了案例系統。
數據庫課程設計 內容簡介
全書圍繞案例“出版社管理系統”, 遵循數據庫設計步驟, 詳細介紹了需求分析、概念結構設計、邏輯結構設計、物理結構設計和數據庫實施的全過程以及各個過程的分析設計技巧。
數據庫課程設計 目錄
第1章 數據庫設計基礎 1
1.1 數據庫設計基本概念 1
1.1.1 數據庫應用模式 2
1.1.2 數據庫應用分類 3
1.2 數據庫設計方法 4
1.2.1 生命周期法 4
1.2.2 快速原型法 6
1.3 數據庫課程設計的要求 6
1.4 本書案例介紹 8
1.5 本章小結 8
第2章 數據庫設計 9
2.1 數據庫設計概述 9
2.1.1 數據庫設計的基本任務 9
2.1.2 數據庫設計的方法與步驟 9
2.2 需求分析 10
2.2.1 任務概述 10
2.2.2 需求說明 10
2.2.3 數據流圖 13
2.2.4 數據字典 17
2.3 概念結構設計 22
2.3.1 局部E-R模型設計 22
2.3.2 全局E-R模型設計 25
2.4 邏輯結構設計 27
2.4.1 數據模型映射 27
2.4.2 模式優化 28
2.4.3 用戶子模式的設計 29
2.5 物理結構設計 29
2.5.1 關系模式存取方法的選擇 29
2.5.2 確定數據庫的存儲結構 30
2.6 數據庫實施 30
2.6.1 建立實際數據庫結構 30
2.6.2 裝入數據 36
2.6.3 設計視圖 36
2.6.4 設計存儲過程和觸發器 36
2.7 本章小結 37
第3章 使用輔助設計工具實現數據庫設計 39
3.1 CASE工具介紹 39
3.2 PowerDesinger概述 40
3.3 正向工程和逆向工程 41
3.4 概念數據模型 42
3.4.1 創建實體型 44
3.4.2 創建域 46
3.4.3 創建實體集之間的聯系 47
3.5 邏輯數據模型 49
3.6 物理數據模型 50
3.6.1 從LDM采用內部模型轉化的方法建立PDM 51
3.6.2 從PDM生成物理數據庫 51
3.7 本章小結 57
第4章 數據庫實現 58
4.1 啟動和連接數據庫引擎 58
4.2 創建數據庫 60
4.2.1 使用SSMS圖形化創建數據庫 61
4.2.2 使用Create Database語句創建數據庫 62
4.3 T-SQL程序設計 62
4.3.1 變量 63
4.3.2 運算符 64
4.3.3 批處理 65
4.3.4 流程控制命令 66
4.3.5 常用命令 70
4.3.6 常用內置函數 72
4.4 存儲過程 75
4.5 觸發器 80
4.5.1 觸發器的組成和類型 80
4.5.2 創建觸發器 81
4.6 本章小結 84
第5章 案例系統的實現 85
5.1 數據庫應用系統開發環境配置 85
5.1.1 系統開發環境與工具 85
5.1.2 環境變量配置 85
5.2 使用IntelliJ IDEA 87
5.2.1 創建**個控制臺程序 87
5.2.2 創建**個窗體程序 89
5.2.3 JDBC連接數據庫的步驟 90
5.2.4 在IntelliJ IDEA中使用JDBC連接數據庫 92
5.3 出版社管理系統部分功能實現 95
5.3.1 系統登錄主界面的實現 95
5.3.2 人員管理 103
5.3.3 數據庫訪問方法 110
5.3.4 圖書管理 112
5.3.5 圖書印刷管理 114
5.3.6 出庫管理 116
5.3.7 庫存統計查詢 118
5.3.8 部分通用功能解析 119
5.4 本章小結 125
附錄A 數據庫設計需求案例 126
案例一 網吧管理系統 126
案例二 應用商店管理系統 127
案例三 中小型超市管理系統 128
案例四 外賣訂餐管理系統 130
案例五 機房管理系統 131
案例六 酒店管理系統 132
案例七 網上書店銷售管理系統 133
案例八 企業在線學習平臺 134
案例九 校園二手物品交易平臺 135
案例十 學生宿舍管理系統 136
附錄B SQL Server 2014的安裝與使用 138
附錄C 數據庫訪問接口——ODBC與JDBC 143
附錄D 系統開發工具的安裝 147
參考文獻 152
展開全部
數據庫課程設計 作者簡介
從1995年起到現在,一直在杭州電子科技任教。近5年相關教學工作: 1. 數據庫系統概論,從1999年到2011年,每個學期上,學時51。 2. 數據庫應用系統開發, 從2002年開設到2011年。學時51。 3. 數據庫系統原理,從2009年開設到2011年。學時51。 4. 典型數據庫系統(Oracle、阿里班),2002、2003、2009年上,學時51。 5. 數據庫應用系統設計,2007、2008年上,學時32。 6. 數據結構與數據庫,2008年上,研究生課程,電子技術專業,學時51。 7. 數據挖掘,2006年,研究生課程,軟件工程專業,學時51。