前言
項目1 系統(tǒng)分析
1.1 項目描述
1.2 項目分析
1.3 項目準備
1.3.1 數據庫基礎知識
1.3.2 功能分析
1.3.3 數據與數據流程分析
1.4 項目實施
1.4.1 學籍管理系統(tǒng)的功能分析
1.4.2 學籍管理系統(tǒng)的數據與數據流分析
1.4.3 新系統(tǒng)邏輯方案的建立
1.4.4 編制系統(tǒng)分析階段的文檔
實訓1 系統(tǒng)分析
習題1
項目2 概念模型的設計
2.1 項目描述
2.2 項目分析
2.3 項目準備
2.3.1 概念模型的基礎知識
2.3.2 E—R模型的設計
2.4 項目實施——學籍管理系統(tǒng)概念結構設計
實訓2 概念模型設計
習題2
項目3 邏輯模型設計
3.1 項目描述
3.2 項目分析
3.3 項目準備
3.3.1 邏輯模型基礎知識
3.3.2 關系數據庫理論
3.3.3 數據庫邏輯結構設計
3.3 ,4數據庫邏輯結構設計的實例
3.4 項目實施
3.4.1 學籍管理系統(tǒng)邏輯模型設計
3.4.2 學籍管理系統(tǒng)用戶子模式設計
實訓3 邏輯模型設計
習題3
項目4 數據庫的物理結構設計
4.1 項目描述
4.2 項目分析
4.3 項目準備
4.3.1 SQL Server基本知識
4.3.2 SQL Server數據庫概念
4.3.3 Transact-SQL語言簡介
4.3.4 數據庫的創(chuàng)建與維護
4.3.5 管理和維護數據庫
4.3.6 數據庫中的表
4.4 項目實施
4.4.1 學籍管理系統(tǒng)數據庫的創(chuàng)建
4.4.2 學籍管理系統(tǒng)數據表的創(chuàng)建
實訓4 物理模型設計
習題4
項目5 數據的輸入與維護
5.1 項目描述
5.2 項目分析
5.3 項目準備
5.3.1 使用INSERT語句向表中添加數據
5.3.2 表中數據的維護
5.4 項目實施
5.4.1 使用對象資源管理器添加數據
5.4.2 使用對象資源管理器修改數據
5.4.3 使用對象資源管理器刪除數據
實訓5 物理模型設計
習題5
項目6 數據查詢
6.1 項目描述
6.2 項目分析
6.3 項目準備
6.3.1 查詢語句SELECT
6.3.2 視圖
6.3.3 索引
6.4 項目實施
6.4.1 使用對象資源管理器進行數據查詢與維護
6.4.2 使用SELECT語句實現數據的查詢
6.4.3 在對象資源管理器下創(chuàng)建視圖
6.4.4 使用CREATE VIEW命令創(chuàng)建視圖
6.4.5 使用對象資源管理器創(chuàng)建索引
6.4.6 使用CREATE INDEX創(chuàng)建索引
實訓6 數據查詢
習題6
項目7 數據庫保護
7.1 項目描述
7.2 項目分析
7.3 知識準備
7.3.1 數據庫的安全性
7.3.2 數據庫的完整性
7.3.3 數據庫恢復技術
7.4 項目實施
7.4.1 學籍管理系統(tǒng)數據庫上的安全性控制
7.4.2 學籍管理系統(tǒng)數據庫上的完整性控制
7.4.3 數據備份與還原
實訓7 數據庫保護
習題7
項目8 編程優(yōu)化數據庫
8.1 項目描述
8.2 項目分析
8.3 知識準備
8.3.1 批處理與腳本
8.3.2 SOL程序設計基礎
8.3.3 用戶自定義函數
8.3.4 游標及其使用
8.3.5 存儲過程
8.3.6 觸發(fā)器
8.4 項目實施
8.4.1 創(chuàng)建批處理與腳本
8.4.2 創(chuàng)建用戶自定義函數
8.4.3 游標的創(chuàng)建與使用
8.4.4 存儲過程與觸發(fā)器的創(chuàng)建與使用
實訓8 編程優(yōu)化數據庫
習題8
項目9 數據庫訪問技術
9.1 數據庫訪問技術概述
9.1.1 數據庫訪問技術發(fā)展概況
9.1.2 數據庫訪問技術
9.2 使用ASP.Net訪問數據庫
9.2.1 ADO.Net組件
9.2.2 使用ADO.Net訪問數據庫的方法
9.2.3 使用ADO.Net對數據庫進行基本操作
9.2.4 使用ASP.Net訪問SQL Server數據庫
9.3 使用Java訪問數據庫
9.3.1 JDBC體系結構
9.3.2 JDBC驅動程序的類型
9.3.3 使用Java連接數據庫的語法
參考文獻