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

數(shù)據(jù)庫系統(tǒng)概論

數(shù)據(jù)庫系統(tǒng)概論

定 價:¥22.00

作 者: 史嘉權編著
出版社: 清華大學出版社
叢編項: 高等學校計算機系列教材
標 簽: 數(shù)據(jù)庫系統(tǒng) 高等學校 教材

ISBN: 9787302102670 出版時間: 2006-01-01 包裝: 膠版紙
開本: 小16開 頁數(shù): 254 字數(shù):  

內(nèi)容簡介

  《數(shù)據(jù)庫系統(tǒng)概論》圍繞數(shù)據(jù)庫的設計、編程與實現(xiàn),系統(tǒng)、全面地介紹了數(shù)據(jù)庫系統(tǒng)的基本概念、基本原理、基本方法以及應用技術。主要內(nèi)容包括數(shù)據(jù)庫建模、關系模型和關系運算、數(shù)據(jù)庫語言SQL(包括最新標準SQL2和SQL3)及其系統(tǒng)環(huán)境、關系數(shù)據(jù)庫設計理論及數(shù)據(jù)庫設計、面向?qū)ο蟮膶ο蠖x語言和對象查詢語言、以及查詢優(yōu)化和并發(fā)控制。《數(shù)據(jù)庫系統(tǒng)概論》以關系數(shù)據(jù)庫為基礎,以數(shù)據(jù)庫的設計與編程為重點,以引進面向?qū)ο蟮臄?shù)據(jù)庫技術為特色。主要特點是: 內(nèi)容新穎、系統(tǒng)全面;突出重點、注重總結(jié);概念清晰、分析深入;例題豐富、實用性強;敘述深入淺出、語言流暢生動。《數(shù)據(jù)庫系統(tǒng)概論》是高等院校計算機專業(yè)本科生數(shù)據(jù)庫課程的教材,也可作為其他專業(yè)本科生數(shù)據(jù)庫課程的教材。對于從事數(shù)據(jù)庫研制、開發(fā)和應用的有關人員,《數(shù)據(jù)庫系統(tǒng)概論》也是一本很好的參考書。

作者簡介

  史嘉權,清華大學計算機系教授,從事程序設計,微型機技術、網(wǎng)絡技術和數(shù)據(jù)庫技術的科研和教學工作。作為項目負責人完成了多個重要科研項目,獲得國家科技攻關榮譽證書、作為第一獲獎人獲得原機電部科技進步三等獎、北京市科技進步三等獎等獎勵,作為第一完成人獲國家發(fā)明專利一項。編寫了《Z80匯編語言程序設計》、《數(shù)據(jù)庫系統(tǒng)教程》、《微型計算機技術及應用》等教材。翻譯了《微型計算機程序設計》、《數(shù)據(jù)庫系統(tǒng)基礎教程》、《計算機硬件基礎教程——原理、技術及應用》等教材,其中,《微型計算機技術及應用》第1版獲第三屆全國工科電子類優(yōu)秀教材一等獎,第2版獲北京市教育教學成果一等獎,國家級教學成果二等獎。

圖書目錄

第l章數(shù)據(jù)庫系統(tǒng)概述
1.1數(shù)據(jù)管理技術的發(fā)展
1.1.1人工管理階段
1.1.2文件系統(tǒng)階段
1.1.3數(shù)據(jù)庫系統(tǒng)階段
1.2有關數(shù)據(jù)庫的基本術語
1.2.1數(shù)據(jù)
1.2.2數(shù)據(jù)模型
1.2.3數(shù)據(jù)庫
1.2.4數(shù)據(jù)庫管理系統(tǒng)
1.2.5數(shù)據(jù)庫系統(tǒng)
1.3關系數(shù)據(jù)庫系統(tǒng)
1.3.1什么是關系
1.3.2關系模型
1.3.3關系數(shù)據(jù)庫系統(tǒng)
1.4數(shù)據(jù)庫系統(tǒng)的體系結(jié)構
1.4.1三層模式結(jié)構
1.4.2兩層映像功能
1.5 DBMS的體系結(jié)構
1.5.1 DBMS的組成概述
1.5.2查詢處理程序
1.5.3存儲管理程序
1.5.4事務管理程序
1.5.5 客戶程序/服務程序體系結(jié)構
1.6數(shù)據(jù)庫系統(tǒng)運行過程
1.7本書導讀
1.7.1設計
1.7.2 編程
1.7.3實現(xiàn)
小結(jié)
習題
第2章數(shù)據(jù)庫建模
2.1對象定義語言
2.1.1面向?qū)ο蟮脑O計
2.1.2類的說明
2.1.3 ODL中的屬性
2.1.4 ODL中的聯(lián)系和反向聯(lián)系
2.1.5聯(lián)系的三種類型
2.2實體聯(lián)系模型(E-R圖)
2.2.1 E-R圖中聯(lián)系的三種類型
2.2.2聯(lián)系中的角色
2.2.3聯(lián)系的多向性
2.3設計原則
2.3.1真實性
2.3.2避免冗余
2.3.3簡單性
2.3.4合理選擇元素類型
2.4子類
2.4.1 ODL中的子類
2.4.2 ODL中的多重繼承
2.4.3 E-R圖中的子類
2.4.4 E-R圖中的繼承
2.5對約束的建模
2.5.1鍵碼
2.5.2單值約束
2.5.3引用完整性
2.5.4其他類型的約束
小結(jié)
習題
第3章關系模型和關系運算
3.1關系模型的基本概念
3.1.1屬性
3.1.2模式
3.1.3元組
3.1.4域
3.1.5關系的等價表示法
3.1.6關系的實例
3.2從ODL設計到關系設計
3.2.1從ODL屬性到關系屬性
3.2.2非原子屬性的表示
3.2.3單值聯(lián)系的表示
3.2.4多值聯(lián)系的表示
3.2.5聯(lián)系與反向聯(lián)系的表示
3.2.6 0DL子類的表示
3.3從E-R圖到關系設計
3.3.1實體集到關系的轉(zhuǎn)換
3.3.2 E-R聯(lián)系到關系的轉(zhuǎn)換
3.3.3屬于聯(lián)系到關系的轉(zhuǎn)換
3.4關系代數(shù)
3.4.1關系的集合運算
3.4.2投影
3.4.3選擇
3.4.4笛卡兒積
3.4.5 自然連接
3.4.6 0連接
3.4.7改名
3.4.8復合運算
3.4.9基本運算和導出運算
3.5關系演算
3.5.1元組關系演算
3.5.2域關系演算
3.6關系邏輯
3.6.1謂詞和原子
3.6.2規(guī)則和查詢
3.6.3從關系代數(shù)到數(shù)據(jù)邏輯
小結(jié).
習題.
第4章數(shù)據(jù)庫語言sQL.
4.1 SQL的特點
4.2簡單查詢.
4.2.1選擇條件的構成.
4.2.2字符串的比較
4.2.3 H期和時間的比較
4.2.4輸出的排序
4.2.5聚合運算符
4.2.6分組.
4.3連接查詢.
4.3.1查詢的并、交、差
4.3.2 自然連接與笛卡兒積
4.3.3元組變量
4.4 SQL2中的連接查詢
4.4.1笛卡兒積
4.4.2 自然連接
4.4.3等值連接
4.4.4外部連接
4.5嵌套查詢
4.5.1產(chǎn)生單值的子查詢
4.5.2涉及到關系的選擇條件
4.5.3涉及到元組的選擇條件
4.5.4相關子查詢
4.5.5例題詳解
4.5.6查詢語句格式小結(jié)
4.6數(shù)據(jù)庫更新
4.6.1插入
4.6.2刪除
4.6.3修改
4.7定義關系模式
4.7.1屬性的數(shù)據(jù)類型
4.7.2定義表
4.7.3撤銷表
4.7.4更改關系模式
4.7.5建立和撤銷索引
4.8視圖的定義和查詢
4.8.1定義視圖
4.8.2查詢視圖
4.8.3更新視圖
4.8.4撤銷視圖
小結(jié)
習題
第5章查詢優(yōu)化與并發(fā)控制
5.1查詢優(yōu)化的般策略
5.2關系代數(shù)的等價變換
5.2.1變換規(guī)則
5.2.2應用舉例
5.3查詢優(yōu)化步驟
5.4并發(fā)調(diào)度
5.4.1事務
5.4.2數(shù)據(jù)不致性
5.4.3可串行化調(diào)度
5.5封鎖管理
5.5.1封鎖機制中的主要概念
5.5.2封鎖協(xié)議
小結(jié)
習題
第6章關系數(shù)據(jù)庫設計理論
6.1 函數(shù)依賴
6.1.1 函數(shù)依賴的定義
6.1.2關系的鍵碼
6.1.3超鍵碼
6.1.4函數(shù)依賴規(guī)則
6.1.5計算屬性的封閉集
6.2模式設計
6.2.1問題的提出
6.2.2問題的根源
6.2.3解決的途徑
6.2.4分解的原則
6.2.5分解的方法
6.2.6關系模式規(guī)范化小結(jié)
6.3多值依賴
6.3.1屬性獨立性帶來的冗余
6.3.2多值依賴的定義
6.3.3 第4范式
6.3.4分解成第4范式
小結(jié)
習題
第7章數(shù)據(jù)庫設計
7.1概述
7.1.1數(shù)據(jù)庫設計的任務
7.1.2數(shù)據(jù)庫設計的特點
7.1.3數(shù)據(jù)庫設計的步驟
7.2需求分析
7.2.1應用領域的調(diào)查
7.2.2定義信息與應用
7.2.3定義操作任務
7.2.4定義數(shù)據(jù)項
7.2.5預測未來的改變
7.3概念設計
7.3.1概念設計的基本方法
7.3.2視圖設計的基本策略
7.3.3視圖綜合設計方法
7.4邏輯設計
7.4.1 E-R圖到關系模式的轉(zhuǎn)換
7.4.2邏輯模式的規(guī)范化和優(yōu)化
7.5物理設計
7.5.1影響物理設計的因素
7.5.2選擇存取方法
7.5.3設計存儲結(jié)構
7.6數(shù)據(jù)庫的實施、運行和維護
7.6.1數(shù)據(jù)庫的實施
7.6.2數(shù)據(jù)庫的運行和維護
小結(jié)
習題
第8章SQL系統(tǒng)環(huán)境
8.1嵌入式SQI
8.1.1什么是嵌入式SQL
8.1.2如何實現(xiàn)嵌入式SQL
8.1.3 使用游標的sQL編程
8.1.4嵌入式SQI的處理過程
8.2有關事務的嵌入式SQL
8.3 SQL環(huán)境
8.3.1數(shù)據(jù)庫元素的層次結(jié)構
8.3.2客戶程序和服務程序系統(tǒng)
8.3.3 Client/Server體系結(jié)構
8.4數(shù)據(jù)庫的完整性
8.4.1說明鍵碼約束
8.4.2說明外鍵碼約束
8.4.3說明檢驗約束
8.4.4更改約束
8.4.5觸發(fā)與觸發(fā)程序
8.5 SQL中的安全和用戶權限
8.5.1數(shù)據(jù)庫的安全
8.5.2數(shù)據(jù)庫的訪問控制
8.5.3權限
8.5.4用戶的標識與鑒別
小結(jié)
習題
第9章面向?qū)ο蟛樵冋Z言
9.1對象查詢語言0QL概述
9.1.1 0DL中的方法與范圍
9.1.2 oQL中的類型
9.1.3個OQL的實例
9.2 OQL表達式
9.2.1路徑表達式
9.2.2基本表達式
9.2.3表達式的附加格式
9.3 OQL及其宿主語言編程
9.3.1給宿主語言變量賦值
9.3.2從聚集中提取元素
9.3.3訪問聚集中的每個元素
9.4 SQL3中的元組對象
9.4.1行類型及其說明
9.4.2引用及其使用
9.4.3作為值的對象標識
9.5 SQL3中的抽象數(shù)據(jù)類型
9.5.1 ADT的定義
9.5.2 ADT方法的定義
9.6 ODL/OQL和SQL3的比較
小結(jié)
習題
第10章數(shù)據(jù)庫技術發(fā)展動態(tài)
10.1分布式數(shù)據(jù)庫
10.1.1分布式數(shù)據(jù)庫系統(tǒng)簡介
10.1.2分布式數(shù)據(jù)庫系統(tǒng)舉例
10.2并行數(shù)據(jù)庫
10.2.1并行數(shù)據(jù)庫簡介
10.2.2并行數(shù)據(jù)庫系統(tǒng)結(jié)構
10.3多媒體數(shù)據(jù)庫
10.3.1多媒體數(shù)據(jù)及其特點
10.3.2多媒體數(shù)據(jù)庫簡介
10.4主動數(shù)據(jù)庫
10.5數(shù)據(jù)倉庫
10.5.1數(shù)據(jù)倉庫簡介
10.5.2數(shù)據(jù)倉庫的結(jié)構
小結(jié)
習題
附錄A MS SQL Server介紹
A.1 SQL Server簡介
A.2 SQL Server管理工具和實用程序
附錄B MS SQL Server 2000--Transact.SQL語法
B.1簡單說明
B.1.1語法約定
B.1.2表達式
B.1.3搜索條件
B.2建立、更改和撤銷基本表
B.2.1建表
B.2.2更改表
B.2.3撤銷表
B.3更新數(shù)據(jù)
B.3.1插入數(shù)據(jù)
B.3.2刪除數(shù)據(jù)
B.3.3修改數(shù)據(jù)
B.4查詢
參考文獻

本目錄推薦

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