出版時間:2007-9 出版社:人民郵電出版社 作者:[美]RamezElmasri 頁數(shù):402 字數(shù):788000
Tag標簽:無
內(nèi)容概要
本書是一本講述數(shù)據(jù)庫系統(tǒng)原理的教材,重點強調(diào)數(shù)據(jù)庫建模與設(shè)計的基礎(chǔ)、數(shù)據(jù)庫管理系統(tǒng)提供的語言和工具以及系統(tǒng)實現(xiàn)技術(shù)。全書共分4個部分,第一部分介紹最基本的概念、術(shù)語及建模原則,第一部分描述了關(guān)系數(shù)據(jù)模型和關(guān)系型DBMS,第三部分討論數(shù)據(jù)庫設(shè)計,第四部分主要描述數(shù)據(jù)庫系統(tǒng)中使用的物理文件結(jié)構(gòu)和存取方法。書中涉及的內(nèi)容非常廣泛,包括DBMS的概念,術(shù)語和體系結(jié)構(gòu),ER模型和ER圖,數(shù)據(jù)抽象和語義數(shù)據(jù)建模,UML類圖表示法,基本關(guān)系模型,關(guān)系代數(shù)和關(guān)系演算,SQL,規(guī)范化,磁盤上組織刻錄文件的主要方法,文件的索引技術(shù),查詢處理與優(yōu)化,以及物理數(shù)據(jù)庫的設(shè)計與調(diào)優(yōu)?! ”緯歉叩仍盒S嬎銠C及相關(guān)專業(yè)本科生數(shù)據(jù)庫系統(tǒng)課程的理想教材,也是對相關(guān)技術(shù)人員非常有價值的參考書。
作者簡介
Ramez elmasri是世界知名的數(shù)據(jù)庫學(xué)者?,F(xiàn)任得克薩斯大學(xué)職靈頓分校計算機科學(xué)與工程系教授。1980年于斯坦福大學(xué)獲得計算機科學(xué)碩士和博士學(xué)位。他的主要研究方向是數(shù)據(jù)庫系統(tǒng)、時間數(shù)據(jù)庫、概念建模、面向?qū)ο髷?shù)據(jù)庫、Wed建模和本體論數(shù)據(jù)庫模型和語言、DBMS系統(tǒng)實現(xiàn)、檢索
書籍目錄
第一部分 引言與概念建?!〉?章 數(shù)據(jù)庫與數(shù)據(jù)庫用戶 1.1 引言 1.2 一個示例 1.3 數(shù)據(jù)方法的特征 1.3.1 數(shù)據(jù)庫系統(tǒng)的自描述性 1.3.2 程序與數(shù)據(jù)分享和數(shù)據(jù)抽象 1.3.3 支持數(shù)據(jù)的多視圖 1.3.4 數(shù)據(jù)共享和多用戶事務(wù)處理 1.4 幕前角色 1.4.1 數(shù)據(jù)庫管理員 1.4.2 數(shù)據(jù)庫設(shè)計者 1.4.3 最終用戶 1.4.4 系統(tǒng)分析員和應(yīng)用程序員(軟件工程師) 1.5 幕后工作者 1.6 使用DBMS方法和優(yōu)勢 1.6.1 控制冗余 1.6.2 限制非授權(quán)訪問 1.6.3 為程序?qū)ο筇峁┏志眯源鎯Α ?.6.4 提供高效查詢處理的存儲結(jié)構(gòu) 1.6.5 提供備份與恢復(fù) 1.6.6 提供多用戶界面 1.6.7 表示數(shù)據(jù)間復(fù)雜聯(lián)系 1.6.8 確保完整性約束 1.6.9 允許使用規(guī)則進行推理和動作 1.6.10 使用數(shù)據(jù)庫方法的其他含義 1.7 數(shù)據(jù)庫應(yīng)用簡史 1.7.1 發(fā)層和網(wǎng)狀系統(tǒng)的早期數(shù)據(jù)庫應(yīng)用 1.7.2 關(guān)系數(shù)據(jù)庫提供應(yīng)用靈活性 1.7.3 面向?qū)ο蟮膽?yīng)用和對更復(fù)雜數(shù)據(jù)庫的需求 1.7.4 在Wed上交換數(shù)據(jù)實現(xiàn)電子商務(wù) 1.7.5 為新應(yīng)用擴展數(shù)據(jù)庫功能 1.7.6 數(shù)據(jù)庫與信息檢索 1.8 什么時候不應(yīng)該使用DBMS 1.9 小結(jié) 復(fù)習(xí)題 練習(xí)題 選讀文獻 第2章 數(shù)據(jù)庫系統(tǒng)的概念和體系結(jié)構(gòu) 2.1 數(shù)據(jù)模型、模式和實例 2.1.1 數(shù)據(jù)模型的分類 2.1.2 模式、實例和數(shù)據(jù)庫狀態(tài) 2.2 三層模式體系結(jié)構(gòu)和數(shù)據(jù)獨立性 2.2.1 三層模式體系結(jié)構(gòu) 2.2.2 數(shù)據(jù)獨立性 2.3 數(shù)據(jù)庫語言和界面 2.3.1 DBMS的語言 2.3.2 DBMS界面 2.4 數(shù)據(jù)庫系統(tǒng)的環(huán)境 2.4.1 DBMS的組成模塊 2.4.2 數(shù)據(jù)庫系統(tǒng)實用工具 2.4.3 工具、應(yīng)用環(huán)境和通信軟件 2.5 DBMS的集中式和客戶/服務(wù)器體系結(jié)構(gòu) 2.5.1 集中式DMS體系結(jié)構(gòu) 2.5.2 基本的客戶/服務(wù)器體系結(jié)構(gòu) 2.5.3 DBMS兩層客戶/服務(wù)器體系結(jié)構(gòu) 2.5.4 面向Wed應(yīng)用的三層和n層體系結(jié)構(gòu) 2.6 數(shù)據(jù)庫管理系統(tǒng)的分類 2.7 小結(jié) 復(fù)習(xí)題 練習(xí)題 選讀文獻 第3章 使用實體-聯(lián)系(ER)模型的數(shù)據(jù)建?! ?.1 使用高級概念數(shù)據(jù)模型進行數(shù)據(jù)庫設(shè)計 3.2 一個數(shù)據(jù)庫應(yīng)用示例 3.3 實體類型、實體集、屬性和碼…… 第4章 增強的實體-聯(lián)系(EER)建模第二部分 關(guān)系模型:概念、約束、語言、設(shè)計和編程 第5章 關(guān)系數(shù)據(jù)模型和關(guān)系數(shù)據(jù)庫約束 第6章 關(guān)系代數(shù)和關(guān)系演算 第7章 使用ER到關(guān)系的映射和EER到關(guān)系的映射進行關(guān)系數(shù)據(jù)庫設(shè)計 第8章 SQL-99:模式定義、約束、查詢和視圖 第9章 SQL程序設(shè)計技術(shù)簡介第三部分 數(shù)據(jù)庫設(shè)計理論和方法學(xué) 第10章 函數(shù)依賴和關(guān)系數(shù)據(jù)庫的規(guī)范化 第11章 關(guān)系數(shù)據(jù)庫設(shè)計算法和其他依賴 第12章 實際數(shù)據(jù)庫設(shè)計方法學(xué)和UML圖的使用第四部分 數(shù)據(jù)存儲、索引、查詢處理和物理設(shè)計 第13章 磁盤存儲、基本議論結(jié)構(gòu)和散列 第14章 文件的索引結(jié)構(gòu) 第15章 查詢處理和優(yōu)化的算法 第16章 物理數(shù)據(jù)庫設(shè)計和調(diào)優(yōu)附錄A ER模型的可選圖形表示法附錄B 磁盤參數(shù)附錄C QBE 語言概述
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
數(shù)據(jù)庫系統(tǒng)基礎(chǔ) PDF格式下載