項目1 初識數據庫
1.1數據庫的應用案例
1.2數據庫的基礎知識
1.2.1數據與數據管理技術
1.2.2數據庫系統(tǒng)的基本概念
1.2.3數據模型概述
1.2.4當今流行的數據庫管理系統(tǒng)簡介
項目小結
課堂實訓
課外實訓
項目2 學生成績管理數據庫設計
任務2.1學生成績管理數據庫設計步驟及概念結構設計
2.1.1關系數據庫設計步驟
2.1.2學生成績管理數據庫的需求分析
2.1.3學生成績管理數據庫的概念設計
任務2.2學生成績管理數據庫的邏輯結構設計
2.2.1 E-R圖轉換為關系模式的規(guī)則
2.2.2關系數據模式的規(guī)范化理論
任務2.3學生成績管理數據庫的完整性約束設計
2.3.1學生成績管理數據庫完整性約束設計概述
2.3.2完整性約束
項目小結
課堂實訓
課外實訓
項目3學生成績管理數據庫創(chuàng)建和維護
任務3.1 SQL Server 2008開發(fā)環(huán)境配置和基本操作
3.1.1 SQL Server 2008的配置
3.1.2 SQL Server 2008常用的管理工具
任務3.2學生成績管理數據庫的創(chuàng)建
3.2.1使用SSMS創(chuàng)建學生成績管理數據庫
3.2.2使用T-SQL語句創(chuàng)建學生成績管理數據庫
任務3.3學生成績管理數據庫的維護
3.3.1重命名數據庫
3.3.2查看和修改數據庫
3.3.3刪除數據庫
3.3.4分離數據庫和附加數據庫
3.3.5管理數據庫快照
3.3.6收縮數據庫
3.3.7優(yōu)化數據庫
項目小結
課堂實訓
課外實訓
項目4學生成績管理數據庫數據表的創(chuàng)建和維護
任務4.1學生成績管理數據庫數據表的創(chuàng)建
4.1.1表概述
4.1.2在SSMS中創(chuàng)建學生成績管理數據庫數據表
4.1.3用T-SQL語句創(chuàng)建學生成績管理數據庫數據表
4.1.4規(guī)則和約束
任務4.2學生成績管理數據庫數據表的查看
任務4.3學生成績管理數據庫數據表的管理
4.3.1在SSMS中管理數據表
4.3.2用T-SQL語句管理數據表
任務4.4學生成績管理數據庫中表數據的插入、修改及刪除
4.4.1在SSMS實現記錄的添加、修改和刪除
4.4.2使用T-SQL語言實現表中記錄的添加、刪除及修改
項目小結
課堂實訓
課外實訓
項目5學生成績管理數據庫表數據查詢
任務5.1學生成績管理數據庫單表查詢
5.1.1簡單查詢
5.1.2統(tǒng)計數據
任務5.2學生成績管理數據庫多表查詢
5.2.1連接查詢
5.2.2嵌套查詢
任務5.3用學生成績管理數據庫數據查詢結果更新表數據
5.3.1用查詢結果生成新表
5.3.2用查詢結果給指定表追加數據
5.3.3用查詢語句修改指定表記錄
5.3.4用查詢語句給指定表刪除記錄
項目小結
課堂實訓
課外實訓
項目6學生成績管理數據庫視圖及索引的應用
任務6.1認識視圖
6.1.1視圖的內涵
6.1.2視圖的作用
6.1.3使用視圖要注意的事項
任務6.2學生成績管理數據庫視圖的創(chuàng)建
6.2.1在SSMS中創(chuàng)建視圖
6.2.2用T-SQL命令創(chuàng)建視圖
任務6.3學生成績管理數據庫視圖的管理
6.3.1查看視圖定義
6.3.2修改視圖定義
6.3.3更改視圖名
6.3.4刪除視圖
6.3.5利用視圖管理數據
任務6.4學生成績管理數據庫索引的創(chuàng)建和管理
6.4.1索引概述
6.4.2索引的創(chuàng)建和管理
項目小結
課堂實訓
課外實訓
項目7學生成績管理數據庫存儲過程及觸發(fā)器的應用
任務7.1認識SQL語言
7.1.1 T-SQL語言概述
7.1.2 T-SQL語言基礎知識
7.1.3程序中的流程控制
任務7.2學生成績管理數據庫存儲過程的創(chuàng)建及管理
7.2.1存儲過程概述
7.2.2存儲過程的創(chuàng)建和執(zhí)行
7.2.3存儲過程的管理
任務7.3學生成績管理數據庫觸發(fā)器的創(chuàng)建及管理
7.3.1觸發(fā)器概述
7.3.2使用T-SQL命令創(chuàng)建觸發(fā)器
7.3.3用對象資源管理器創(chuàng)建觸發(fā)器
項目小結
課堂實訓
課外實訓
項目8學生成績管理數據庫的安全管理與備份
任務8.1身份驗證和授權
8.1.1服務器身份驗證模式
8.1.2設置服務器身份驗證模式
任務8.2登錄名管理
8.2.1使用SSMS管理登錄名
8.2.2使用T-SQL語句管理登錄名
任務8.3用戶管理
8.3.1使用SSMS管理數據庫用戶
8.3.2使用T-SQL語句管理數據庫用戶
任務8.4角色管理
8.4.1服務器角色操作
8.4.2數據庫角色管理
8.4.3應用程序角色管理
任務8.5架構管理
8.5.1使用SSMS圖形化界面管理架構
8.5.2使用T-SQL語句管理架構
任務8.6權限管理
8.6.1權限概述
8.6.2使用SSMS圖形化界面管理權限
8.6.3使用T-SQL語句管理權限
任務8.7數據庫備份與還原
8.7.1數據庫備份
8.7.2數據庫還原
項目小結
課堂實訓
課外實訓
項目9學生成績管理數據庫的初步開發(fā)
任務9.1學生成績管理數據庫的連接方法
9.1.1 ODBC數據接口
9.1.2 OLE DB 和ADO
9.1.3 ADO.NET
任務9.2初步開發(fā)學生成績管理數據庫系統(tǒng)
9.2.1學生成績管理系統(tǒng)項目介紹
9.2.2創(chuàng)建學生成績管理系統(tǒng)項目
9.2.3實現學生成績管理系統(tǒng)的學生信息管理
9.2.4實現學生成績管理系統(tǒng)課程信息管理
9.2.5學生成績管理系統(tǒng)學生成績查詢
項目小結
課堂實訓
課外實訓
參考文獻