《數據庫技術與應用》按照“做中學”的思想,安排了“課堂教學項目+課外練習項目”兩條線,精心設計了26個任務進行教學實施。本書分為3篇(入門篇、操作篇及設計篇),9個項目。入門篇結合Access2010DBMS和學生選課數據庫實例,介紹數據庫的基礎知識和基本應用技術。操作篇結合SQLServer2008DBMS和圖書借閱數據庫實例,介紹數據庫管理和高級應用技術。設計篇結合學生公共服務平臺數據庫設計實例,介紹數據庫設計基本知識和基本方法。本書是國家級精品課程《數據庫技術與應用》(黃崇本)的配套教材,也是浙江省重點建設教材。
入門篇
項目1 建立學生選課數據庫
任務1.1 建立學生選課數據庫
任務描述
任務準備
任務實施
1.Access2010DBMS的啟動
2.新建學生選課數據庫
3.新建學生信息表結構
4.輸入、編輯學生信息表數據
5.問題分析
技術基礎
1.Access2010數據庫
2.Access字段類型
3.建立Access數據庫
4.修改Access表結構
理論基礎:數據庫基本概念
1.數據管理概念
2.數據管理三階段
3.數據庫管理系統
任務1.2 設置學生選課數據庫
任務描述
任務準備
任務實施
1.設置數據表主鍵
2.設置數據表索引
3.設置字段有效性規則
4.設置字段查閱輸入功能
5.問題分析
技術基礎
1.設置主鍵
2.設置索引
3.設置字段屬性
理論基礎:關系模型
1.關系定義
2.關系模型
任務1.3 建立學生數據表間關聯
任務描述
任務準備
任務實施
1.建立表間關聯
2.編輯表間關聯
3.設置參照完整性
4.問題分析
技術基礎
1.關聯的作用
2.建立表間關聯
3.編輯表間關聯
4.實施參照完整性
理論基礎:關系數據庫
1.關系數據庫
2.數據庫保護
實訓1 建立學生信息數據庫
項目總結
思考練習1
項目2 查詢學生選課數據庫
任務2.1 向導查詢學生選課數據庫
任務描述
任務準備
任務實施
1.簡單查詢
2.交叉表查詢
3.查找重復項查詢
4.查找不匹配項查詢
5.問題分析
技術基礎
1.交叉表查詢
2.重復項查詢
3.查找不匹配項查詢
理論基礎:集合運算
1.并、交、差運算
2.笛卡兒積
任務2.2 選擇查詢學生選課數據庫
任務描述
任務準備
任務實施
1.查找學生選課成績
2.查找計算學生平均成績
3.查找1993年出生的女生生日
4.查找具體學生的選課情況
5.問題分析
技術基礎
1.查詢設計視圖及內容設置
2.查詢表達式與運算符
3.常用的函數
理論基礎:關系運算
1.三種基本關系運算
2.自然連接運算
3.除法運算
任務2.3 操作查詢學生選課數據庫
任務描述
任務準備
任務實施
1.生成表查詢
2.追加查詢
3.更新查詢
4.刪除查詢
5.問題分析
技術基礎
1.生成表查詢
2.追加查詢
3.更新查詢
4.刪除查詢
理論基礎:關系數據庫語言SQL
1.SQL數據定義
2.SQL數據查詢
3.SQL數據更新
4.SQL數據控制
實訓2 學生信息數據庫查詢
項目總結
思考練習2
項目3 實現學生選課系統