普通高等教育“十一五”計算機類規(guī)劃教材:數(shù)據(jù)庫原理及應用
定 價:32 元
叢書名:普通高等教育“十一五”計算機類規(guī)劃教材
- 作者:胡孔法 著
- 出版時間:2011/1/1
- ISBN:9787111227809
- 出 版 社:機械工業(yè)出版社
- 中圖法分類:TP311.13
- 頁碼:346
- 紙張:膠版紙
- 版次:1
- 開本:16開
《普通高等教育“十一五”計算機類規(guī)劃教材:數(shù)據(jù)庫原理及應用》將數(shù)據(jù)庫基本原理、方法和應用技術相結合,以關系數(shù)據(jù)庫系統(tǒng)為核心,在完整地論述數(shù)據(jù)庫系統(tǒng)的基本概念、基本原理的基礎上,對Microsoh SQLSetver等主流的數(shù)據(jù)庫管理系統(tǒng)、Visio和PowerDesigner、ASPNET和ADDNET等數(shù)據(jù)庫設計與軟件開發(fā)工具進行講解。主要內容包括數(shù)據(jù)模型、數(shù)據(jù)庫系統(tǒng)的體系結構、關系數(shù)據(jù)庫方法、關系數(shù)據(jù)庫的結構化查詢語言、關系模式的規(guī)范化理論、數(shù)據(jù)庫設計、數(shù)據(jù)庫保護、Microsoft sQLserver 2000、ASP.NET和ADD.NET數(shù)據(jù)庫開發(fā)技術、分布式數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)倉庫與數(shù)據(jù)挖掘、xML數(shù)據(jù)庫等。
本書可作為高等院校計算機專業(yè)、信息管理與信息系統(tǒng)以及相關專業(yè)的本科生的教材,還可作為廣大軟件設計與開發(fā)的工程技術人員等信息領域工作的科技人員的參考書。
胡孔法,1970年12月生,獲東南大學計算機應用技術博士學位,F(xiàn)任揚州大學信息工程學院計算機科學與技術專業(yè)部副主任,教授,碩士生導師,中國計算機學會CCF高級會員。主要從事數(shù)據(jù)庫與信息系統(tǒng)、數(shù)據(jù)倉庫與數(shù)據(jù)挖掘等方面的教學與研究工作。先后主持或為主參加國家、省部級、市廳級課題等近20項,取得了相應的創(chuàng)新性成果,并在國內外重要學術刊物及國際會議上發(fā)表學術論文近100佘篇,出版論著2部,論文被SCI、El、ISTP收錄50多篇次,獲得省部、市廳級等各類教學科研獎20多項。2007年獲中國博士后科學基金二等資助金,2006年獲“中國信息化學術與管理帶頭人”稱號,2006年被評為江蘇省高校“青藍工程”優(yōu)秀青年骨干教師,2007年獲得揚州市十大杰出青年和揚州市新長征突擊手標兵等榮譽。
前言
第1章 數(shù)據(jù)庫系統(tǒng)概述
1.1 數(shù)據(jù)庫技術的產生與發(fā)展
1.1.1 數(shù)據(jù)管理的發(fā)展
1.1.2 數(shù)據(jù)和數(shù)據(jù)管理技術
1.1.3 數(shù)據(jù)庫系統(tǒng)的三個發(fā)展階段
1.2 數(shù)據(jù)庫系統(tǒng)基本概念
1.2.1 數(shù)據(jù)庫
1.2.2 數(shù)據(jù)庫系統(tǒng)
1.3 數(shù)據(jù)庫系統(tǒng)的特點
第2章 數(shù)據(jù)模型
2.1 數(shù)據(jù)模型概述
2.1.1 數(shù)據(jù)模型的基本組成
2.1.2 數(shù)據(jù)模型的發(fā)展
2.2 E-R數(shù)據(jù)模型
2.2.1 基本概念
2.2.2 E-R圖
2.2.3 擴充E-R數(shù)據(jù)模型
2.3 層次數(shù)據(jù)模型
2.3.1 基本概念和結構
2.3.2 數(shù)據(jù)操作
2.3.3 數(shù)據(jù)約束
2.3.4 層次數(shù)據(jù)模型的優(yōu)缺點
2.4 網(wǎng)狀數(shù)據(jù)模型
2.4.1 基本概念和結構
2.4.2 數(shù)據(jù)操作
2.4.3 數(shù)據(jù)約束
2.4.4 網(wǎng)狀數(shù)據(jù)模型的優(yōu)缺點
2.5 關系數(shù)據(jù)模型
2.5.1 基本概念
2.5.2 關系數(shù)據(jù)模型的數(shù)據(jù)結構
2.5.3 數(shù)據(jù)操作
2.5.4 數(shù)據(jù)約束
2.5.5 關系數(shù)據(jù)模型的優(yōu)缺點
2.6 面向對象數(shù)據(jù)模型
2.6.1 對象和對象標識符
2.6.2 屬性和方法
2.6.3 封裝和消息傳遞
2.6.4 類和實例
2.6.5 類層次結構和繼承
2.6.6 持久性和版本
2.6.7 多態(tài)、重載、重定義與動態(tài)聯(lián)編
2.6.8 面向對象數(shù)據(jù)模型與關系數(shù)據(jù)
模型的比較
第3章 數(shù)據(jù)庫系統(tǒng)的體系結構
3.1 數(shù)據(jù)庫的體系結構
3.1.1 三級模式結構
3.1.2 兩級映像和兩級數(shù)據(jù)獨立性
3.2 數(shù)據(jù)庫系統(tǒng)
3.2.1 DBS的組成
3.2.2 DBS的全局結構
3.2.3 DBS結構的分類
3.3 數(shù)據(jù)庫管理系統(tǒng)
3.3.1 DBMS的工作模式
3.3.2 DBMS的主要功能
3.4 DBMS的系統(tǒng)結構
3.4.1 DBMS的進程結構和
多線索結構
3.4.2 DBMS的組成
3.4.3 DBMS的層次結構
3.5 幾種典型結構的DBMS
3.5.1 Client/Server結構的DBMS
3.5.2 基于Web的數(shù)據(jù)庫系統(tǒng)
第4章 關系數(shù)據(jù)庫方法
4.1 關系數(shù)據(jù)庫的基本概念
4.1.1 關系的形式化定義
4.1.2 關系模式、關系子模式和
存儲模式
4.1.3 關系模型的完整性規(guī)則
4.1.4 關系數(shù)據(jù)庫模式
4.2 關系代數(shù)
4.2.1 關系代數(shù)的五個基本操作
4.2.2 關系代數(shù)的組合操作
4.2.3 關系代數(shù)表達式應用舉例
4.3 關系演算
4.3.1 元組關系演算
4.3.2 域關系演算
4.4 關系查詢優(yōu)化
4.4.1 查詢優(yōu)化的一般策略
4.4.2 關系代數(shù)優(yōu)化
4.4.3 基于存取路徑的規(guī)則優(yōu)化
第5章 關系數(shù)據(jù)庫的結構化查詢語言
5.1 SQL概述
5.2 SQL的數(shù)據(jù)定義語言
5.2.1 數(shù)據(jù)類型
5.2.2 數(shù)據(jù)庫模式的定義
5.2.3 基本表的定義
5.2.4 基本表的修改和刪除
5.2.5 域
5.2.6 索引的建立和刪除
5.3 SQL數(shù)據(jù)查詢
5.3.1 ALPHA關系演算語言
5.3.2 SQL查詢語句格式
5.3.3 簡單查詢
5.3.4 復雜查詢
5.4 SQL聚集函數(shù)
5.4.1 聚集函數(shù)的運算符
5.4.2 數(shù)據(jù)分組
5.4.3 數(shù)據(jù)排序
5.5 SQL數(shù)據(jù)更新
5.5.1 元組插入
5.5.2 元組刪除
5.5.3 元組修改
5.6 SQL中的視圖
5.6.1 視網(wǎng)定義
5.6.2 視圖查詢
5.6.3 視圖更新
5.6.4 視圖刪除
5.6.5 視圖的作用
5.7 嵌入式SQL
5.7.1 程序設計環(huán)境下的SQL
5.7.2 單行選擇語句
5.7.3 游標
第6章 關系模式的規(guī)范化理論
6.1 關系模式設計中的問題
6.2 函數(shù)依賴
6.2.1 函數(shù)依賴定義
6.2.2 關鍵字和超關鍵字
6.3 數(shù)據(jù)依賴的公理系統(tǒng)
6.3.1 函數(shù)依賴的邏輯蘊涵
6.3.2 Armstrong公理系統(tǒng)
6.3.3 函數(shù)依賴集的等價和覆蓋
6.4 關系模式的分解及其問題
6.4.1 分解的無損連接性
6.4.2 保持函數(shù)依賴性
6.5 關系模式的規(guī)范化
6.5.1 范式
6.5.2 模式分解的算法
6.6 多值函數(shù)依賴與4NF
6.6.1 BCNF關系模式存在的問題
6.6.2 多值函數(shù)依賴
6.6.3 4NF
6.7 連接依賴和5NF
第7章 數(shù)據(jù)庫設計
7.1 數(shù)據(jù)庫設計概述
7.1.1 數(shù)據(jù)庫系統(tǒng)生存期
7.1.2 數(shù)據(jù)庫設計方法
7.1.3 數(shù)據(jù)庫設計的基本過程
7.2 規(guī)劃
7.3 需求分析
7.3.1 需求描述與分析
7.3.2 需求分析階段的輸入和輸出
7.3.3 需求分析的步驟
……
第8章 數(shù)據(jù)庫保護
第9章 Microsoft SQL Server 2000
第10章 ASP.NET和ADO.BET數(shù)據(jù)庫開發(fā)技術
第11章 分布式數(shù)據(jù)庫系統(tǒng)
第12章 數(shù)據(jù)倉庫與數(shù)據(jù)挖掘
第13章 XML開發(fā)技術
參考文獻