注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡數(shù)據(jù)庫數(shù)據(jù)庫理論數(shù)據(jù)庫系統(tǒng)原理與應用教程

數(shù)據(jù)庫系統(tǒng)原理與應用教程

數(shù)據(jù)庫系統(tǒng)原理與應用教程

定 價:¥35.00

作 者: 閃四清編著
出版社: 清華大學出版社
叢編項: 高等院校計算機應用技術系列教材
標 簽: 暫缺

ISBN: 9787302081562 出版時間: 2004-03-01 包裝: 簡裝本
開本: 26cm 頁數(shù): 368 字數(shù):  

內(nèi)容簡介

  數(shù)據(jù)庫技術是信息系統(tǒng)的一個核心技術。本書是一本全面介紹數(shù)據(jù)庫技術基本原理、技術實現(xiàn)和應用等知識的教程。全書包括4部分共16章。第一部分討論了數(shù)據(jù)庫的建模方法,第二部分全面介紹了SQL語言及其理論基礎,第三部分探討了數(shù)據(jù)庫技術深層次的實現(xiàn)方法,第四部分詳細闡述了數(shù)據(jù)庫技術的發(fā)展趨勢和應用。本書內(nèi)容全面、概念清晰、語言流暢、圖文并茂,可作為高等院校計算機相關專業(yè)數(shù)據(jù)庫課程的教材,也可供從事于計算機軟件工作的科技人員(如信息管理系統(tǒng)、電子商務網(wǎng)站開發(fā)人員等)參閱。本書是全面介紹數(shù)據(jù)庫系統(tǒng)基本原理、技術實現(xiàn)和應用知識的最新教程。本書內(nèi)容全面、概念清晰、語言流暢、圖文并茂,把最新的數(shù)據(jù)庫開發(fā)技術和應用實例與經(jīng)典的數(shù)據(jù)庫理論緊密結合,既可作為高等院校相關專業(yè)的數(shù)據(jù)庫課程教材,也可作為初、中級數(shù)據(jù)庫系統(tǒng)開發(fā)人員的參考書。本書特色:·真實案例:本書以一個貫穿全書始終的圖書管理示例為主線,把各種數(shù)據(jù)庫技術的知識要點串聯(lián)成一個邏輯嚴密的整體。在這個示例不斷深化、豐富和完善的過程中,讀者也必將隨之學習、理解和掌握數(shù)據(jù)庫這門技術?!そ谭ń?jīng)典:本書按照讀者學習數(shù)據(jù)庫技術的自然過程將全書內(nèi)容分為設計篇、編程篇、實現(xiàn)篇和提高篇四個部分,由淺入深,有利于讀者循序漸進地掌握數(shù)據(jù)庫技術。在每一章的開始,都有本章的內(nèi)容簡介和重點提示,在結束時給出該章的小結和對應的習題,既有利于教師教學,又有利于學生掌握重點內(nèi)容和提高解決實際問題的能力?!に伎己途毩暎罕緯诿恳徽碌淖詈蠖及才帕司哂嗅槍π缘牧曨},包括問答題、思考題等。這些都是從教學與實踐中提取出來的、對讀者具有指導意義的習題。通過這些思考和練習,讀者可以有效地鞏固所學的技能和知識,并為以后的實際操作打下良好的基礎。

作者簡介

暫缺《數(shù)據(jù)庫系統(tǒng)原理與應用教程》作者簡介

圖書目錄

 第I部分  設計篇
 第1章  步入數(shù)據(jù)庫系統(tǒng)世界
 1.1  概述
 1.1.1  數(shù)據(jù)庫系統(tǒng)應用示例
 1.1.2  數(shù)據(jù)庫系統(tǒng)的作用
 1.1.3  常見的數(shù)據(jù)庫系統(tǒng)
 1.1.4  數(shù)據(jù)庫應用程序的開發(fā)過程
 1.2  數(shù)據(jù)庫技術的演變
 1.2.1  數(shù)據(jù)庫技術的環(huán)境
 1.2.2  傳統(tǒng)的文件管理階段
 1.2.3  現(xiàn)代的數(shù)據(jù)庫管理系統(tǒng)階段
 1.3  數(shù)據(jù)庫系統(tǒng)架構
 1.3.1  數(shù)據(jù)存儲架構
 1.3.2  數(shù)據(jù)視圖管理架構
 1.3.3  數(shù)據(jù)庫應用架構
 1.4  數(shù)據(jù)庫管理系統(tǒng)組件
 1.4.1  數(shù)據(jù)和元數(shù)據(jù)
 1.4.2  輸入
 1.4.3  查詢處理器
 1.4.4  存儲管理器
 1.4.5  事務管理器
 1.5  數(shù)據(jù)庫技術的發(fā)展趨勢
 1.5.1  數(shù)據(jù)庫技術面臨的挑戰(zhàn)
 1.5.2  數(shù)據(jù)庫技術的未來
 1.6  小結
 1.7  思考和練習
 第2章  數(shù)據(jù)庫建模--ER圖
 2.1  ER圖的基本概念
 2.1.1  實體集和實體集中的屬性
 2.1.2  聯(lián)系集和聯(lián)系集中的屬性
 2.1.3  繪制ER圖
 2.2  ER圖設計原則
 2.2.1  真實性原則
 2.2.2  避免冗余原則
 2.2.3  簡單性原則
 2.2.4  恰當性原則:用實體集還是用屬性
 2.2.5  恰當性原則:用實體集還是用聯(lián)系集
 2.3  對約束建模
 2.3.1  映射約束
 2.3.2  鍵碼約束
 2.3.3  參照完整性約束
 2.3.4  其他類型的約束
 2.4  弱實體集
 2.4.1  弱實體集產(chǎn)生的原因
 2.4.2  對弱實體集的要求
 2.4.3  弱實體集的表示方法
 2.5  ER圖的高級技術
 2.5.1  特殊化技術
 2.5.2  概括技術
 2.5.3  屬性繼承技術
 2.5.4  概括約束設計
 2.5.5  聚集技術
 2.6  小結
 2.7  思考和練習
 第3章  數(shù)據(jù)庫建模--IDEFlx圖
 3.1  概述
 3.1.1  IDEF方法族簡介
 3.1.2  IDEFlx圖的概念和特點
 3.2  IDEFlx圖的語法和語義
 3.2.1  實體
 3.2.2  連接聯(lián)系
 3.2.3  分類聯(lián)系
 3.2.4  非確定聯(lián)系
 3.2.5  屬性
 3.2.6  主鍵碼和次鍵碼
 3.2.7  外鍵碼
 3.3  使用IDEFlx圖建立數(shù)據(jù)庫模型的過程
 3.3.1  準備階段
 3.3.2  定義實體階段
 3.3.3  定義聯(lián)系階段
 3.3.4  定義鍵碼階段
 3.3.5  定義屬性階段
 3.3.6  文件編制階段
 3.4  小結
 3.5  思考和練習
 第4章  數(shù)據(jù)庫建模--ODL方法
 4.1  面向?qū)ο蟾攀?br /> 4.1.1  面向?qū)ο竽P秃完P系模型比較
 4.1.2  面向?qū)ο蠡靖拍?br /> 4.2  ODL的基本結構
 4.2.1  ODL概念
 4.2.2  ODL接口說明
 4.2.3  ODL中的屬性
 4.2.4  ODL中的聯(lián)系
 4.2.5  反向聯(lián)系的概念
 4.2.6  聯(lián)系的多重性
 4.2.7  ODL中的類型
 4.2.8  ODL中方法署名的說明
 4.3  子類和約束
 4.3.1  ODL中的子類
 4.3.2  ODL中的約束
 4.4  小結
 4.5  思考和練習
 第5章  關系模型
 5.1  基本概念
 5.2  從ER圖到關系模型設計的轉換
 5.2.1  ER圖和關系模式的比較
 5.2.2  實體集到關系模式的轉換
 5.2.3  聯(lián)系集到關系模式的轉換
 5.2.4  弱實體集到關系模式的轉換
 5.2.5  ER圖中其他元素的轉換
 5.2.6  鍵碼的轉換
 5.3  從IDEFlx圖到關系模型設計的轉換
 5.4  從ODL設計到關系模型設計的轉換
 5.4.1  ODL設計和關系模式設計的比較
 5.4.2  從ODL屬性到關系模式的屬性
 5.4.3  ODL設計中非原子屬性的轉換
 5.4.4  0DL設計中聯(lián)系的轉換
 5.4.5  0DL設計中聯(lián)系和反向聯(lián)系問題
 5.4.6  0DL設計中子類結構的轉換
 5.5  小結
 5.6  思考和練習
 第6章  關系模式的規(guī)范化設計
 6.1  概述
 6.1.1  異常問題
 6.1.2  泛關系模式和數(shù)據(jù)庫模式
 6.2  函數(shù)依賴
 6.2.1  函數(shù)依賴的定義
 6.2.2  函數(shù)依賴和鍵碼
 6.2.3  邏輯蘊含
 6.2.4  函數(shù)依賴的推理規(guī)則
 6.2.5  屬性集的閉包
 6.2.6  正則覆蓋
 6.3  關系模式的分解
 6.4  關系模式的范式
 6.4.1  第一范式
 6.4.2  BCNF范式
 6.4.3  分解成BCNF模式的算法
 6.4.4  函數(shù)依賴的投影
 6.4.5  第三范式
 6.4.6  第二范式
 6.5  多值依賴
 6.5.1  多值依賴的概念
 6.5.2  多值依賴的推理規(guī)則
 6.5.3  第四范式
 6.6  范式之間的關系
 6.7  數(shù)據(jù)庫模式的實例
 6.7.1  圖書管理數(shù)據(jù)庫模式
 6.7.2  計算機產(chǎn)品信息管理數(shù)據(jù)庫模式
 6.8  小結
 6.9  思考和練習
 第II部分  編程篇
 第7章  關系代數(shù)基本理論
 7.1  概述
 7.2  關系代數(shù)的基本運算
 7.2.1  集合運算
 7.2.2  選擇運算
 7.2.3  投影運算
 7.2.4  笛卡兒積運算
 7.2.5  改名運算
 7.3  關系代數(shù)的附加運算
 7.3.1  自然連接運算
 7.3.2  0連接運算
 7.3.3  除法運算
 7.3.4  賦值運算
 7.4  擴充的關系代數(shù)運算
 7.4.1  廣義投影運算
 7.4.2  外連接運算
 7.4.3  聚集運算
 7.5  關系演算
 7.5.1  元組關系演算
 7.5.2  域關系演算
 7.6  關系代數(shù)的修改運算
 7.6.1  插入運算
 7.6.2  刪除運算
 7.6.3  修改運算
 7.7  關系代數(shù)表達式的優(yōu)化策略
 7.8  小結
 7.9思考和練習
 第8章    Datalog語言
 8.1  基本概念
 8.1.1  基本結構
 8.1.2  一般規(guī)則
 8.1.3  安全規(guī)則
 8.1.4  外延謂詞和內(nèi)涵謂詞
 8.2  關系代數(shù)向Datalog規(guī)則的轉換
 8.2.1  從集合運算到Datalog規(guī)則
 8.2.2  從投影運算到Datalog規(guī)則
 8.2.3  從笛卡兒乘積到Datalog規(guī)則
 8.2.4  從選擇運算到Datalog規(guī)則
 8.2.5  從連接運算到Datalog規(guī)則
 8.2.6  從多重運算到Datalog規(guī)則
 8.3  遞歸原理
 8.3.1  關系代數(shù)存在的問題
 8.3.2  計算最小固定點
 8.3.3  使用Datalog規(guī)則表示固定點公式
 8.4  包的運算
 8.4.1  包的意義
 8.4.2  包的關系運算
 8.4.3  包的邏輯運算
 8.5  小結
 8.6  思考和練習
 第9章  SQL語言初步
 9.1  概述
 9.2  簡單查詢語句
 9.2.1  最簡單的查詢語句
 9.2.2  投影
 9.2.3  選擇
 9.2.4  字符串比較
 9.2.5  日期和時間的比較
 9.2.6  排序結果
 9.2.7  副本
 9.3  高級查詢語句
 9.3.1  連接查詢
 9.3.2  集合查詢
 9.3.3  聚集查詢
 9.3.4  子查詢
 9.4  數(shù)據(jù)庫更新語句
 9.4.1  插入數(shù)據(jù)
 9.4.2  刪除數(shù)據(jù)
 9.4.3  修改數(shù)據(jù)
 9.5  數(shù)據(jù)定義語句
 9.5.1  數(shù)據(jù)類型和域
 9.5.2  管理表
 9.5.3  默認值
 9.5.4  索引定義
 9.5.5  管理視圖
 9.6  遞歸查詢
 9.7  動手練習
 9.8  小結
 9.9  思考和練習
 第10章  SQL語言高級功能
 10.1  約束
 10.1.1  鍵碼約束
 10.1.2  外鍵碼約束
 10.1.3  非空約束
 10.1.4  CHECK約束
 10.1.5  斷言約束
 10.2  觸發(fā)器
 10.2.1  觸發(fā)器的結構
 10.2.2  觸發(fā)器示例
 10.3  游標
 10.3.1  定義游標
 10.3.2  游標的選項
 10.4  嵌入式SQL語言
 10.4.1  接口和聲明
 10.4.2  動態(tài)的SQL語句
 10.5  安全控制和權限管理
 10.5.1  權限的類型
 10.5.2  授權和收權
 10.6  動手練習
 10.7  小結
 10.8  思考和練習
 第III部分  實現(xiàn)篇
 第11章  索引和散列技術
 11.1  概述
 11.1.1  文件組織方式
 11.1.2  順序文件組織
 11.1.3  聚集文件組織
 11.2  索引技術
 11.2.1  基本概念
 11.2.2  順序索引
 11.2.3  B+樹索引文件
 11.3  散列技術
 11.3.1  基本概念
 11.3.2  散列索引
 11.4  Microsoft SQL Server系統(tǒng)中的索引
 11.4.1  索引類型
 11.4.2  創(chuàng)建索引的方法
 11.5  小結
 11.6  思考和練習
 第12章  查詢處理技術
 12.1  概述
 12.2  查詢處理的代價模型
 12.3  單個關系運算的代價估計
 12.3.1  選擇運算的代價估計
 12.3.2  連接運算的代價估計
 12.3.3  集合運算的代價估計
 12.4  表達式運算的代價估計
 12.4.1  實體化方法
 12.4.2  流水線方法
 12.5  Microsoft SQL Server系統(tǒng)的查詢處理器
 12.5.1  特性概述
 12.5.2  交互式操作
 12.5.3  執(zhí)行計劃
 12.5.4  優(yōu)化索引
 12.5.5  優(yōu)化隱藏
 12.6  小結
 12.7  思考和練習
 第13章  事務和并發(fā)控制
 13.1  事務
 13.1.1  事務的基本概念
 13.1.2  事務的狀態(tài)變遷圖
 13.1.3  事務的并發(fā)執(zhí)行
 13.1.4  事務的一致性級別
 13.2  并發(fā)控制
 13.2.1  并發(fā)操作帶來的問題
 13.2.2  鎖
 13.2.3  死鎖
 13.3  Microsoft SQL Server系統(tǒng)的事務和鎖
 13.3.1  事務的類型
 13.3.2  事務的工作原理
 13.3.3  鎖的粒度
 13.3.4  鎖的類型
 13.3.5  死鎖和死鎖的解決方案
 13.4  小結
 13.5  思考和練習
 第IV部分  提高篇
 第14章  分布式數(shù)據(jù)庫技術
 14.1  概述
 14.2  分布式數(shù)據(jù)庫的概念和特點
 14.2.1  分布式數(shù)據(jù)庫的概念
 14.2.2  分布式數(shù)據(jù)庫的特點
 14.3  分布式數(shù)據(jù)存儲技術
 14.3.1  數(shù)據(jù)復制
 14.3.2  數(shù)據(jù)分片
 14.3.3  數(shù)據(jù)混合存儲
 14.4  分布式數(shù)據(jù)查詢技術
 14.4.1  分布式數(shù)據(jù)查詢示例
 14.4.2  基于半連接的優(yōu)化策略
 14.4.3  基于連接的優(yōu)化策略
 14.5  Microsoft SQL Server的分布式計算特點
 14.5.1  Microsoft Distributed Transaction Coordinator
 14.5.2  鏈接服務器
 14.5.3  數(shù)據(jù)復制
 14.6  小結
 14.7  思考和練習
 第15章  數(shù)據(jù)倉庫技術
 15.1  概述
 15.2  數(shù)據(jù)挖掘和數(shù)據(jù)中心庫
 15.2.1  數(shù)據(jù)挖掘技術
 15.2.2  數(shù)據(jù)中心庫
 15.3  數(shù)據(jù)倉庫的支持工具
 15.3.1  OLAP服務
 15.3.2  數(shù)據(jù)轉換服務
 15.3.3  PivotTable服務
 15.4  數(shù)據(jù)倉庫的實現(xiàn)步驟
 15.4.1  確定用戶需求
 15.4.2  設計和建立數(shù)據(jù)庫
 15.4.3  提取和加載數(shù)據(jù)
 15.5  數(shù)據(jù)的粒度.分割和元數(shù)據(jù)
 15.6  小結
 15.7  思考和練習
 第16章  信息系統(tǒng)的開發(fā)過程
 16.1  信息系統(tǒng)概述
 16.2  開發(fā)信息系統(tǒng)的方法論
 16.2.1  方法類型
 16.2.2  開發(fā)策略
 16.3  信息系統(tǒng)開發(fā)階段
 16.3.1  調(diào)查研究階段
 16.3.2  系統(tǒng)分析階段
 16.3.3  系統(tǒng)設計階段
 16.3.4  系統(tǒng)實施階段
 16.3.5  系統(tǒng)評價階段
 16.4  影響信息系統(tǒng)開發(fā)成功和失敗的因素
 16.5  小結
 16.6  思考和練習
 參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號