本書根據前兩版讀者的使用建議進行了修訂,第3版繼續保持了前面版本的內容、實例豐富、理論知識與應用技術相結合等特點,并新增了數據查詢方面的示例,增加了附錄中數據庫分析與設計示例的復雜性。本書由四部分組成:及時部分偏重于數據庫理論,主要介紹關系數據庫理論;第二部分和第三部分偏重于應用,包括服務器端和客戶端的應用:第四部分介紹了數據庫的新的應用領域和發展方向。在附錄部分用一個完整的示例說明了數據庫設計的全過程。書中還涉及sql server 2005的功能、使用方法以及在visual basic 6.0中開發數據庫客戶端程序的方法。
本書可作為高等院校非計算機專業的數據庫教材,也可作為計算機專業學生的補充讀物,并可供數據庫初學者作為入門讀物。
本書自第1版出版以來多次重印,第2版被評為普通高等教育"十一五"規劃教材,第3版根據前兩版讀者的使用建議進行了修訂,新增了數據查詢方面的示例,并增加了附錄中數據庫分析與設計示例的復雜性。
新版特點如下:
內容,實例豐富。系統介紹數據庫技術從理論到應用的方方面面,并介紹了數據庫的新的應用領域和發展方向。
更加注重理論知識部分概念的清晰表述,增加了對概念的圖形化表達以及示例說明。
實踐懶雖。數據庫實踐平臺選用了sql server 2005,客戶端數據庫編程選用了visual basic 6.0,它們都是極易獲得并且市場反映良好的軟件。
習題豐富。各章配有大量的習題和上機練習,幫助讀者梳理所學知識,掌握基本內容。
注重實際能力培養,在附錄中給出了完整的。復雜度適中的數據庫分析與設計綜合示例。
本書為教師配備電子教案,方便教師教學,需要者可登錄華章公司網站下載。
前言
及時部分 基礎理論
第1章 數據庫概述
1.1 一些基本概念
1.1.1 數據
1.1.2 數據庫
1.1.3 數據庫管理系統
1.1.4 數據庫系統
1.2 數據管理技術的發展
1.2.1 文件管理方式
1.2.2 數據庫管理
1.3 數據獨立性
1.4 數據庫系統的組成
1.5 小結
習題
第2章 數據庫系統結構
2.1 數據和數據模型
2.1.1 數據與信息
2.1.2 數據模型
2.2 概念層數據模型
2.2.1 基本概念
2.2.2 實體-聯系模型
2.3 組織層數據模型
2.3.1 關系模型的數據結構
2.3.2 關系模型的數據操作
2.3.3 關系模型的數據完整性約束
2.4 數據庫系統的結構
2.4.1 三級模式結構
2.4.2 模式映像與數據獨立性
2.5 數據庫管理系統
2.6 小結
習題
第3章 SQL語言基礎及數據定義功能
3.1 基本概念
3.1.1 SQL語言的發展
3.1.2 SQL語言的特點
3.1.3 SQL語言功能概述
3.2 SQL Server提供的主要數據類型
3.2.1 數值型
3.2.2 字符串型
3.2.3 日期時間類型
3.3 數據定義功能
3.3.1 基本表的定義與刪除
3.3.2 修改表結構
3.4 數據完整性
3.4.1 完整性約束條件的作用對象
3.4.2 實現數據完整性
3.5 小結
習題
第4章 數據操作語句
第5章 視圖
第6章 關系數據庫規范化理論
第7章 數據庫保護
第8章 數據庫設計
第二部分 SQL Server基礎及使用
第9章 SQL Server 2005基礎
第10章 數據庫及表的創建與管理
第11章 安全管理
第12章 備份和恢復數據庫
第三部分 用Visual Basic開發數據庫應用程序
第13章 數據庫應用結構與數據 訪問接口
第14章 ADO數據控件與數據綁定控件
第15章 Visual Basic數據庫應用 編程示例
第四部分 數據庫技術的應用與發展
第16章 數據倉庫與數據挖掘
第17章 數據庫技術的發展
附錄 數據庫分析與設計示例
參考文獻