出版時(shí)間:2006-1 出版社:清華大學(xué)出版社發(fā)行部 作者:史嘉權(quán) 頁數(shù):254
Tag標(biāo)簽:無
內(nèi)容概要
本書圍繞數(shù)據(jù)庫的設(shè)計(jì)、編程與實(shí)現(xiàn),系統(tǒng)、全面地介紹了數(shù)據(jù)庫系統(tǒng)的基本概念、基本原理、基本方法以及應(yīng)用技術(shù)。主要內(nèi)容包括數(shù)據(jù)庫建模、關(guān)系模型和關(guān)系運(yùn)算、數(shù)據(jù)庫語言SQL(包括最新標(biāo)準(zhǔn)SQL2和SQL3)及其系統(tǒng)環(huán)境、關(guān)系數(shù)據(jù)庫設(shè)計(jì)理論及數(shù)據(jù)庫設(shè)計(jì)、面向?qū)ο蟮膶?duì)象定義語言和對(duì)象查詢語言、以及查詢優(yōu)化和并發(fā)控制。 本書以關(guān)系數(shù)據(jù)庫為基礎(chǔ),以數(shù)據(jù)庫的設(shè)計(jì)與編程為重點(diǎn),以引進(jìn)面向?qū)ο蟮臄?shù)據(jù)庫技術(shù)為特色。主要特點(diǎn)是: 內(nèi)容新穎、系統(tǒng)全面;突出重點(diǎn)、注重總結(jié);概念清晰、分析深入;例題豐富、實(shí)用性強(qiáng);敘述深入淺出、語言流暢生動(dòng)。 本書是高等院校計(jì)算機(jī)專業(yè)本科生數(shù)據(jù)庫課程的教材,也可作為其他專業(yè)本科生數(shù)據(jù)庫課程的教材。對(duì)于從事數(shù)據(jù)庫研制、開發(fā)和應(yīng)用的有關(guān)人員,本書也是一本很好的參考書。
作者簡(jiǎn)介
史嘉權(quán),清華大學(xué)計(jì)算機(jī)系教授,從事程序設(shè)計(jì),微型機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)和數(shù)據(jù)庫技術(shù)的科研和教學(xué)工作。作為項(xiàng)目負(fù)責(zé)人完成了多個(gè)重要科研項(xiàng)目,獲得國(guó)家科技攻關(guān)榮譽(yù)證書、作為第一獲獎(jiǎng)人獲得原機(jī)電部科技進(jìn)步三等獎(jiǎng)、北京市科技進(jìn)步三等獎(jiǎng)等獎(jiǎng)勵(lì),作為第一完成人獲國(guó)家發(fā)明專
書籍目錄
第1章 數(shù)據(jù)庫系統(tǒng)概述 1.1 數(shù)據(jù)管理技術(shù)的發(fā)展 1.1.1 人工管理階段 1.1.2 文件系統(tǒng)階段 1.1.3 數(shù)據(jù)庫系統(tǒng)階段 1.2 有關(guān)數(shù)據(jù)庫的基本術(shù)語 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 關(guān)系數(shù)據(jù)庫系統(tǒng) 1.3.1 什么是關(guān)系 1.3.2 關(guān)系模型 1.3.3 關(guān)系數(shù)據(jù)庫系統(tǒng) 1.4 數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu) 1.4.1 三層模式結(jié)構(gòu) 1.4.2 兩層映像功能 1.5 DBMS的體系結(jié)構(gòu) 1.5.1 DBMS的組成概述 1.5.2 查詢處理程序 1.5.3 存儲(chǔ)管理程序 1.5.4 事務(wù)管理程序 1.5.5 客戶程序/服務(wù)程序體系結(jié)構(gòu) 1.6 數(shù)據(jù)庫系統(tǒng)運(yùn)行過程 1.7 本書導(dǎo)讀 1.7.1 設(shè)計(jì) 1.7.2 編程 1.7.3 實(shí)現(xiàn) 小結(jié) 習(xí)題第2章 數(shù)據(jù)庫建模 2.1 對(duì)象定義語言 2.1.1 面向?qū)ο蟮脑O(shè)計(jì) 2.1.2 類的說明 2.1.3 ODL中的屬性 2.1.4 ODL中的聯(lián)系和反向聯(lián)系 2.1.5 聯(lián)系的三種類型 2.2 實(shí)體聯(lián)系模型(E-R圖) 2.2.1 ER圖中聯(lián)系的三種類型 2.2.2 聯(lián)系中的角色 2.2.3 聯(lián)系的多向性 2.3 設(shè)計(jì)原則 2.3.1 真實(shí)性 2.3.2 避免冗余 2.3.3 簡(jiǎn)單性 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 對(duì)約束的建模 2.5.1 鍵碼 2.5.2 單值約束 2.5.3 引用完整性 2.5.4 其他類型的約束 小結(jié) 習(xí)題第3章 關(guān)系模型和關(guān)系運(yùn)算 3.1 關(guān)系模型的基本概念 3.1.1 屬性 3.1.2 模式 3.1.3 元組 3.1.4 域 3.1.5 關(guān)系的等價(jià)表示法 3.1.6 關(guān)系的實(shí)例 3.2 從ODL設(shè)計(jì)到關(guān)系設(shè)計(jì) 3.2.1 從ODL屬性到關(guān)系屬性 3.2.2 非原子屬性的表示 3.2.3 單值聯(lián)系的表示 3.2.4 多值聯(lián)系的表示 3.2.5 聯(lián)系與反向聯(lián)系的表示 3.2.6 ODL子類的表示 3.3 從ER圖到關(guān)系設(shè)計(jì) 3.3.1 實(shí)體集到關(guān)系的轉(zhuǎn)換 3.3.2 ER聯(lián)系到關(guān)系的轉(zhuǎn)換 3.3.3 “屬于”聯(lián)系到關(guān)系的轉(zhuǎn)換 3.4 關(guān)系代數(shù) 3.4.1 關(guān)系的集合運(yùn)算 ……第4章 數(shù)據(jù)庫語言SQL第5章 查詢優(yōu)化與并發(fā)控制第6章 關(guān)系數(shù)據(jù)庫設(shè)計(jì)理論第7章 數(shù)據(jù)庫設(shè)計(jì)第8章 SQL系統(tǒng)環(huán)境第9章 面向?qū)ο蟛樵冋Z言第10章 數(shù)據(jù)庫技術(shù)發(fā)展動(dòng)態(tài)附錄A MS SQL Server介紹附錄B MS SQL Server 2000——Transact\|SQL語法參考文獻(xiàn)
編輯推薦
《數(shù)據(jù)庫系統(tǒng)概論》主要圍繞數(shù)據(jù)庫的設(shè)計(jì)、編程與實(shí)現(xiàn),討論數(shù)據(jù)庫系統(tǒng)的基本概念、基本原理、基本方法以及有關(guān)的應(yīng)用。以當(dāng)前的主流數(shù)據(jù)庫、關(guān)系數(shù)據(jù)庫為基礎(chǔ),以數(shù)據(jù)庫系統(tǒng)最常用最基本的內(nèi)容、數(shù)據(jù)庫的設(shè)計(jì)與編程為重點(diǎn),以引進(jìn)數(shù)據(jù)庫領(lǐng)域的最新成果、面向?qū)ο髷?shù)據(jù)庫的對(duì)象定義語言O(shè)DL和對(duì)象查詢語言0QL以及結(jié)構(gòu)化查詢語言SQL的最新標(biāo)準(zhǔn)SQL2和SQL3為特色。結(jié)合作者長(zhǎng)年對(duì)清華大學(xué)計(jì)算機(jī)系本科生講授多門軟件課程的教學(xué)體會(huì)和經(jīng)驗(yàn),對(duì)書中的重點(diǎn)和難點(diǎn)進(jìn)行了深入的分析,并結(jié)合典型例題使抽象的概念具體化,然后在此基礎(chǔ)上進(jìn)行總結(jié)歸納,以使讀者準(zhǔn)確理解、熟練掌握相關(guān)的知識(shí)點(diǎn)。
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載
數(shù)據(jù)庫系統(tǒng)概論 PDF格式下載