洪欣編著的《數據庫原理、應用與開發》從實用性和先進性出發,較全面地介紹計算機網絡的基本理論和網絡應用技能。全書共7章,主要內容包括:數據庫概述、數據模型、關系數據庫理論、數據庫設計基礎、sql server圖形操作及sql語言、visual basic數據庫編程、通訊錄管理系統的設計與實現等。本書提供配套電子課件。
《數據庫原理、應用與開發》可作為高等學校數據庫應用相關課程的教材,也可供相關工程技術人員學習、參考。
第1章 數據庫概述
1.1 數據庫概述
1.2 數據庫發展史
1.2.1 人工管理階段
1.2.2 文件系統階段
1.2.3 數據庫系統階段
1.3 數據庫系統的功能
1.4 數據庫系統的三級模式結構
擴展閱讀
習題
第2章 數據模型
2.1 概念模型
2.2 邏輯模型
2.2.1 層次數據模型
2.2.2 網狀數據模型
2.2.3 關系數據模型
2.2.4 面向對象數據模型
2.3 內部模型
2.3.1 層次數據模型
2.3.2 網狀數據模型
2.3.3 關系數據模型
2.4 外部模型
擴展閱讀
習題
第3章 關系數據庫理論
3.1 關系模式的定義
3.2 關系的集合運算
3.2.1 集合并運算
3.2.2 集合差運算
3.2.3 集合交運算
3.2.4 集合除運算
3.2.5 笛卡兒積運算
3.3 關系的基本運算
3.3.1 選擇運算
3.3.2 投影運算
3.3.3 連接運算
3.4 關系的完整性
3.4.1 數據依賴
3.4.2 關系模式的范式
習題
第4章 數據庫設計基礎
4.1 概念結構設計
4.1.1 設計各個局部分e-r圖
4.1.2 合并分e-r圖設計全局初步e-r圖
4.1.3 消除不必要冗余,設計基本e-r圖
4.2 邏輯結構設計
4.2.1 將e-r模型轉換為關系模型
4.2.2 數據模型的優化
4.2.3 設計外模式
4.3 物理結構設計
4.3.1 確定數據庫的物理結構
4.3.2 評價物理結構
4.4 數據庫實施
4.5 用pd進行數據庫設計
4.5.1 正向工程
4.5.2 反向工程
4.6 用visio進行數據庫設計
4.6.1 建立邏輯模型
4.6.2 建立物理模型
4.6.3 從sql server導入數據到visio
4.7 用rational rose進行數據庫設計
4.7.1 正向工程
4.7.2 反向工程
習題
第5章 sql server圖形操作及sql語言
5.1 sql server的圖形界面
5.1.1 連接sql server
5.1.2 數據庫的創建和刪除
5.1.3 表的創建、修改和刪除
5.1.4 建立表間的關聯
5.1.5 增添數據和查詢
5.1.6 check約束
5.1.7 存儲過程的使用
5.1.8 視圖的使用
5.1.9 觸發器的使用
5.1.10 賬號及權限管理
5.1.11 分離和附加數據庫
5.1.12 數據庫備份和還原
5.1.13 dts導入導出向導
5.2 sql語言
5.2.1 ddl數據庫管理
5.2.2 ddl表格管理
5.2.3 dml數據管理
5.2.4 dql數據查詢
5.2.5 dcl數據控制
5.3 t-sql編程
5.3.1 t-sql注釋
5.3.2 表達式
5.3.3 批處理與腳本
5.3.4 流程控制語句
5.3.5 case表達式
5.3.6 創建用戶自定義函數
5.3.7 游標
5.3.8 事務
5.3.9 創建存儲過程
5.3.10 創建視圖
習題
第6章 visual basic數據庫編程
6.1 visual basic 編程基礎
6.1.1 集成開發環境
6.1.2 面向對象編程思想
6.1.3 窗體對象
6.1.4 數據類型及定義
6.1.5 基本語法
6.2 visual basic的數據訪問技術
6.3 通過數據管理器訪問數據庫
6.4 使用dao訪問數據庫
6.4.1 dao對象模型
6.4.2 data控件
6.4.3 recordset對象的屬性和方法
6.4.4 數據綁定控件
6.4.5 data控件示例
6.5 使用ado訪問數據庫
6.5.1 ado對象模型
6.5.2 ado數據控件
6.5.3 ado控件的數據庫連接
6.5.4 ado控件示例
6.5.5 數據窗體向導
6.6 通過數據環境設計器訪問數據庫
6.7 數據報表的制作
6.8 綜合實例
習題
第7章 通訊錄管理系統的設計與實現
7.1 通訊錄管理系統的需求分析
7.2 通訊錄管理系統的系統設計
7.3 通訊錄管理系統模塊設計
7.4 通訊錄管理系統的數據庫設計
7.4.1 數據庫概要設計
7.4.2 數據庫詳細設計
7.5 通訊錄管理系統的代碼實現
7.5.1 公用模塊
7.5.2 登錄模塊
7.5.3 mdi主窗體
7.5.4 權限表
7.5.5 模塊表
7.5.6 權限模塊對照表
7.5.7 賬號表
7.5.8 性別代碼表
7.5.9 省市代碼表
7.5.10 通訊錄分組表
7.5.11 通訊錄維護模塊
7.5.12 通訊錄查詢與打印
習題
參考文獻