注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫數(shù)據(jù)庫理論數(shù)據(jù)庫原理及設(shè)計

數(shù)據(jù)庫原理及設(shè)計

數(shù)據(jù)庫原理及設(shè)計

定 價:¥32.00

作 者: 陶宏才主編
出版社: 清華大學(xué)出版社
叢編項: 普通高校本科計算機(jī)專業(yè)特色教材精選
標(biāo) 簽: 計算機(jī)與互聯(lián)網(wǎng) 計算機(jī)專業(yè) 大學(xué) 教材教輔與參考書

ISBN: 9787302079330 出版時間: 2004-02-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 404 字?jǐn)?shù):  

內(nèi)容簡介

  本書特色:·復(fù)雜問題簡單化:將數(shù)據(jù)庫原理與應(yīng)用設(shè)計的內(nèi)容緊密結(jié)合,以通俗易懂的語言和圖解實例的形式解釋原理與設(shè)計之間的復(fù)雜關(guān)系?!だ碚撝R實用化:以實際數(shù)據(jù)庫應(yīng)用系統(tǒng)為例,詳細(xì)講解了數(shù)據(jù)庫的設(shè)計開發(fā)與實現(xiàn)過程;講透數(shù)據(jù)庫的基本理論和技術(shù),然后再介紹該理論知識在實際數(shù)據(jù)庫產(chǎn)品中的具體體現(xiàn)?!そ虒W(xué)工作傻瓜化:為了方便教學(xué),本教材中主要術(shù)語采用英漢或漢英對照,附有上機(jī)實驗及指導(dǎo),免費提供配套的電子教案。本書是作者在長期數(shù)據(jù)庫教學(xué)和項目開發(fā)基礎(chǔ)上,為高等學(xué)校計算機(jī)及相關(guān)專業(yè)編寫的數(shù)據(jù)庫教材。本書對數(shù)據(jù)庫的原理、應(yīng)用與設(shè)計3個方面的內(nèi)容進(jìn)行了深入淺出和全新的詮釋。主要內(nèi)容包括:數(shù)據(jù)庫系統(tǒng)概述,實體聯(lián)系數(shù)據(jù)模型,關(guān)系數(shù)據(jù)模型,SQL語言及其操作,數(shù)據(jù)庫的保護(hù),關(guān)系數(shù)據(jù)庫設(shè)計理論,數(shù)據(jù)庫應(yīng)用設(shè)計,數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計實例,主流數(shù)據(jù)庫產(chǎn)品、工具及比較,數(shù)據(jù)倉庫與數(shù)據(jù)挖掘及數(shù)據(jù)庫新進(jìn)展,數(shù)據(jù)庫上機(jī)實驗及指導(dǎo)。本書以數(shù)據(jù)庫系統(tǒng)的核心-一DBMS的出現(xiàn)背景為線索,引出了數(shù)據(jù)庫的相關(guān)概念及數(shù)據(jù)庫的整個框架體系,理順了數(shù)據(jù)庫原理、應(yīng)用與設(shè)計之間的有機(jī)聯(lián)系。本書突出理論產(chǎn)生的背景和根源,強(qiáng)化理論與商用RDBMS產(chǎn)品,以及理論與應(yīng)用開發(fā)的結(jié)合,重視知識的實用,跟蹤數(shù)據(jù)庫技術(shù)發(fā)展前沿,反映最新的主流數(shù)據(jù)庫產(chǎn)品,并免費提供配套的電子課件。本書邏輯性、系統(tǒng)性、實踐性和實用性強(qiáng),可作為計算機(jī)及相關(guān)專業(yè)本科生及研究生教材,也可作為從事數(shù)據(jù)庫開發(fā)的專業(yè)人員的參考書。

作者簡介

暫缺《數(shù)據(jù)庫原理及設(shè)計》作者簡介

圖書目錄

第1章 數(shù)據(jù)庫系統(tǒng)概述
1.1 數(shù)據(jù)庫系統(tǒng)及其總體結(jié)構(gòu)
1.1.1 數(shù)據(jù)庫管理系統(tǒng)出現(xiàn)的背景
1.1.2 數(shù)據(jù)庫系統(tǒng)的抽象層次
1.1.3 數(shù)據(jù)庫語言與SQL/ODBC/JDBC
1.1.4 數(shù)據(jù)庫系統(tǒng)總體結(jié)構(gòu)
1.2 數(shù)據(jù)庫系統(tǒng)中的關(guān)鍵術(shù)語與概念
1.2.1 數(shù)據(jù)庫及其相關(guān)概念
1.2.2 視圖及其相關(guān)概念
1.2.3 數(shù)據(jù)抽象、數(shù)據(jù)模型、數(shù)據(jù)模式及其相關(guān)關(guān)系
1.2.4 傳統(tǒng)數(shù)據(jù)模型回顧
1.3 數(shù)據(jù)庫系統(tǒng)的用戶
1.4 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)概述
1.4.1 C/S模式
1.4.2 B/S模式
1.4.3 組件與分布式對象開發(fā)技術(shù)
1.4.4 CGI/ISAPI/NSAPI
1.4.5 ASP/JSP/PHP
1.5 由應(yīng)用需求看數(shù)據(jù)庫技術(shù)的發(fā)展
1.5.1 基于文件系統(tǒng)的數(shù)據(jù)管理
1.5.2 第一代數(shù)據(jù)庫系統(tǒng)
1.5.3 第二代數(shù)據(jù)庫系統(tǒng)
1.5.4 OLTP及OLAP
1.5.5 數(shù)據(jù)倉庫與數(shù)據(jù)挖掘
1.5.6 并行與分布式數(shù)據(jù)庫系統(tǒng)
1.5.7 Internet/Web數(shù)據(jù)庫
1.5.8 面向?qū)ο蟮臄?shù)據(jù)庫系統(tǒng)
本章小結(jié)
習(xí)題
第2章 實體聯(lián)系數(shù)據(jù)模型
2.1 關(guān)于數(shù)據(jù)模型的幾個重要問題
2.2 數(shù)據(jù)庫設(shè)計概述
2.3 實體聯(lián)系模型
2.3.1 實體、實體型及屬性
2.3.2 聯(lián)系及聯(lián)系型
2.3.3 ERM中的完整性約束
2.3.4 聯(lián)系型屬性的移動處理
2.3.5 弱實體
2.3.6 ERM各元素圖示
2.4 擴(kuò)展實體聯(lián)系模型
2.4.1 類層次
2.4.2 演繹與歸納
2.4.3 演繹的原則
2.4.4 聚集
2.5 利用ER模型的概念數(shù)據(jù)庫設(shè)計
2.5.1 實體與屬性的取舍
2.5.2 屬性在實體與聯(lián)系間的取舍
2.5.3 二元聯(lián)系與三元聯(lián)系的取舍
2.5.4 三元聯(lián)系與聚集的取舍
2.5.5 大型系統(tǒng)的概念數(shù)據(jù)加設(shè)計方法
2.5.6 應(yīng)用實例
本章小結(jié)
習(xí)題
第3章 關(guān)系數(shù)據(jù)模型
3.1 關(guān)系數(shù)據(jù)模型的基本概念
3.1.1 SQL語言簡介
3.1.2 關(guān)系模型
3.1.3 SQL Server和Sybase支持的完整性約束及其設(shè)定
3.1.4 視圖及其操作
3.1.5 實體聯(lián)系模型向關(guān)系模型的轉(zhuǎn)換
3.2 關(guān)系代數(shù)及關(guān)系運算
3.2.1 關(guān)系代數(shù)
3.2.2 關(guān)系運算
本章小結(jié)
習(xí)題
第4章 SQL語言及其操作
4.1 SQL語言概述
4.1.1 SQL語言及其標(biāo)準(zhǔn)
4.1.2 SQL語言的特點
4.1.3 SQL-92標(biāo)準(zhǔn)的分級
4.1.4 標(biāo)準(zhǔn)SQL語言與實際數(shù)據(jù)庫產(chǎn)品中的SQL語言
4.2 數(shù)據(jù)定義子語言及其操作
4.2.1 定義子語言的3個命令關(guān)鍵字
4.2.2 定義數(shù)據(jù)庫
4.2.3 定義表
4.2.4 定義視圖
4.2.5 定義索引
4.3 數(shù)據(jù)操縱子語言及其操作
4.3.1 數(shù)據(jù)操縱子語言的4個命令關(guān)鍵字
4.3.2 數(shù)據(jù)插入
4.3.3 數(shù)據(jù)修改
4.3.4 數(shù)據(jù)刪除
4.3.5 數(shù)據(jù)查詢
4.4 Sybase和MS SQL Server中的T-SQL語言
4.4.1 T-SQL語言簡介
4.4.2 T-SQL的數(shù)據(jù)類型
4.4.3 T-SQL編程
4.4.4 T-SQL提供的函數(shù)
4.4.5 T-SQL游標(biāo)
4.4.6 T-SQL存儲過程
4.5 嵌入式SQL
4.5.1 嵌入式SQL語句的基本形式
4.5.2 嵌入式SQL與宿主語言的通信
4.5.3 SQL通信區(qū)
4.5.4 主變量的定義與使用
4.5.5 嵌入SQL中的游標(biāo)定義與使用
4.5.6 C語言中的嵌入式SQL實例
本章小結(jié)
習(xí)題
第5章 數(shù)據(jù)庫的保護(hù)
5.1 數(shù)據(jù)庫的保護(hù)概述
5.1.1 破壞數(shù)據(jù)庫的類型
5.1.2 DBMS對數(shù)據(jù)庫的保護(hù)措施
5.2 數(shù)據(jù)庫安全性
5.2.1 數(shù)據(jù)庫安全性的概念
5.2.2 自主式訪問控制的授權(quán)與撤權(quán)
5.2.3 Sybase及MS SQL Server的安全體系及其設(shè)置
5.2.4 數(shù)據(jù)庫安全性的其他相關(guān)內(nèi)容
5.3 數(shù)據(jù)庫完整性
5.3.1 數(shù)據(jù)庫完整性的概念
5.3.2 完整性約束的類型
5.3.3 完整性約束的定義
5.3.4 完整性約束的驗證
5.3.5 SQL-92和數(shù)據(jù)庫產(chǎn)品對完整性的支持
5.4 故障恢復(fù)技術(shù)
5.4.1 事務(wù)管理概述
5.4.2 故障恢復(fù)導(dǎo)論
5.4.3 日志結(jié)構(gòu)
5.4.4 DBMS圍繞更新事務(wù)的工作
5.4.5 事務(wù)內(nèi)消息的處理
5.4.6 故障類型及恢復(fù)對策
5.4.7 MS SQL Server中的事務(wù)及故障恢復(fù)
5.5 并發(fā)控制
5.5.1 并發(fā)控制導(dǎo)論
5.5.2 并發(fā)執(zhí)行可能引起的問題
5.5.3 并發(fā)控制的正確性準(zhǔn)則
5.5.4 基于鎖的并發(fā)控制協(xié)議
5.5.5 多粒度加鎖協(xié)議
5.5.6 死鎖及其預(yù)防、檢測與處理
5.5.7 MS SQL Server中的并發(fā)控制技術(shù)
本章小結(jié)
習(xí)題
第6章 關(guān)系數(shù)據(jù)庫設(shè)計理論
6.1 關(guān)系模式中可能存在的異常
6.1.1 存在異常的關(guān)系模式示例
6.1.2 可能存在的異常
6.2 關(guān)系模式中存在異常的原因
6.3 函數(shù)依賴
6.3.1 函數(shù)依賴定義
6.3.2 函數(shù)依賴分類及其定義
6.3.3 其他相關(guān)定義
6.3.4 函數(shù)依賴示例
6.3.5 Armstrong公理系統(tǒng)
6.4 關(guān)系模式的規(guī)范形式
6.4.1 范式
6.4.2 規(guī)范化
6.4.3 以函數(shù)依賴為基礎(chǔ)的范式
6.4.4 多值依賴與第四范式
6.4.5 連接依賴與第五范式
6.5 關(guān)系模式的規(guī)范化
6.5.1 規(guī)范化步驟
6.5.2 關(guān)系模式的分解及其指標(biāo)
本章小結(jié)
習(xí)題
第7章 數(shù)據(jù)庫應(yīng)用設(shè)計
7.1 數(shù)據(jù)庫應(yīng)用設(shè)計的步驟
7.2 數(shù)據(jù)庫設(shè)計工具簡介
7.2.1 Oracle Case
7.2.2 ERwin
7.2.3 SmartER
7.2.4 InfoModeler
7.3 用戶需求描述與分析
7.3.1 需求分析的內(nèi)容
7.3.2 用戶需求調(diào)研的方法
7.3.3 用戶需求描述與分析
7.3.4 用戶需求描述與分析實例
7.4 概念設(shè)計
7.4.1 概念設(shè)計的方法
7.4.2 視圖設(shè)計
7.4.3 視圖集成
7.5 邏輯設(shè)計
7.5.1 ER圖向關(guān)系模型的轉(zhuǎn)換
7.5.2 數(shù)據(jù)模式的優(yōu)化
7.5.3 設(shè)計用戶外模式
7.6 物理設(shè)計
7.6.1 索引的有關(guān)概念
7.6.2 聚簇索引與非聚簇索引
7.6.3 建立索引
7.7 數(shù)據(jù)庫實施
7.7.1 數(shù)據(jù)載入
7.7.2 編寫、調(diào)試應(yīng)用程序
7.7.3 數(shù)據(jù)庫試運行
7.8 數(shù)據(jù)庫使用與維護(hù)
本章小結(jié)
習(xí)題
第8章 數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計實例
8.1 系統(tǒng)總體需求簡介
8.1.1 用戶總體業(yè)務(wù)結(jié)構(gòu)
8.1.2 總體安全要求
8.2 系統(tǒng)總體設(shè)計
8.2.1 系統(tǒng)設(shè)計考慮的主要內(nèi)容
8.2.2 系統(tǒng)的體系結(jié)構(gòu)
8.2.3 系統(tǒng)軟件開發(fā)平臺
8.2.4 系統(tǒng)的總體功能模塊
8.3 系統(tǒng)需求描述
8.3.1 系統(tǒng)全局?jǐn)?shù)據(jù)流圖
8.3.2 系統(tǒng)局部數(shù)據(jù)流圖
8.3.3 系統(tǒng)數(shù)據(jù)字典
8.4 系統(tǒng)概念模型描述
8.4.1 構(gòu)成系統(tǒng)的實體型
8.4.2 系統(tǒng)局部ER圖
8.4.3 合成全局ER圖
8.4.4 優(yōu)化全局ER圖
8.5 系統(tǒng)的邏輯設(shè)計
8.5.1 轉(zhuǎn)化為關(guān)系數(shù)據(jù)模型
8.5.2 關(guān)系數(shù)據(jù)模型的優(yōu)化與調(diào)整
8.5.3 數(shù)據(jù)庫表的結(jié)構(gòu)
8.6 數(shù)據(jù)庫的物理設(shè)計
8.6.1 存儲介質(zhì)類型的選擇
8.6.2 定義數(shù)據(jù)庫
8.6.3 創(chuàng)建表及視圖
8.6.4 創(chuàng)建索引
8.6.5 數(shù)據(jù)庫服務(wù)器性能優(yōu)化
本章小結(jié)
習(xí)題
第9章 主流數(shù)據(jù)庫產(chǎn)品、工具及比較
9.1 主流數(shù)據(jù)庫廠商、產(chǎn)品及工具
9.1.1 Oracle公司的Oracle
9.1.2 IBM公司的DB2及Informix
9.1.3 Sybase公司的ASE
9.1.4 CA公司及Ingres
9.2 信息系統(tǒng)對數(shù)據(jù)庫產(chǎn)品的需求
9.3 主流數(shù)據(jù)庫產(chǎn)品功能的粗略比較
本章小結(jié)
習(xí)題
第10章 數(shù)據(jù)倉庫與數(shù)據(jù)挖掘及數(shù)據(jù)庫新進(jìn)展
10.1 數(shù)據(jù)倉庫技術(shù)
10.1.1 數(shù)據(jù)倉庫概述
10.1.2 數(shù)據(jù)倉庫的多維數(shù)據(jù)模型
10.1.3 數(shù)據(jù)倉庫的相關(guān)概念
10.1.4 數(shù)據(jù)倉庫的系統(tǒng)結(jié)構(gòu)
10.1.5 數(shù)據(jù)倉庫系統(tǒng)開發(fā)與工作過程
10.2 數(shù)據(jù)挖掘技術(shù)
10.2.1 數(shù)據(jù)挖掘概述
10.2.2 數(shù)據(jù)挖掘的主要技術(shù)
10.2.3 數(shù)據(jù)挖掘與數(shù)據(jù)倉庫
10.2.4 數(shù)據(jù)挖掘在各行業(yè)的應(yīng)用
10.3 數(shù)據(jù)庫技術(shù)的研究與發(fā)展
10.3.1 數(shù)據(jù)庫技術(shù)研究的新特點
10.3.2 數(shù)據(jù)庫技術(shù)的研究特點
10.3.3 國內(nèi)數(shù)據(jù)庫技術(shù)的發(fā)展?fàn)顩r
10.3.4 數(shù)據(jù)庫技術(shù)的發(fā)展方向
本章小結(jié)
習(xí)題
第11章 數(shù)據(jù)庫上機(jī)實驗及指導(dǎo)
11.1 SQL數(shù)據(jù)庫語言操作實驗
11.1.1 SQL定義子語言實驗
11.1.2 SQL操縱子語言實驗
11.1.3 T-SQL編程實驗
11.2 數(shù)據(jù)庫完整性實驗
11.2.1 表本身的完整性
11.2.2 表間參照完整性
11.3 SQL Server安全設(shè)置實驗
11.3.1 創(chuàng)建登錄賬號
11.3.2 數(shù)據(jù)庫用戶設(shè)置
11.3.3 SQL Server角色管理
11.3.4 SQL Server語句及對象授權(quán)實驗
11.4 數(shù)據(jù)庫系統(tǒng)管理實驗
11.4.1 故障恢復(fù)實驗
11.4.2 數(shù)據(jù)庫服務(wù)器及性能設(shè)置實驗
本章小結(jié)
習(xí)題
附錄
附錄A 英漢術(shù)語對照表
附錄B MS SQL Server 2000安裝
附錄C SQL Server樣例庫表結(jié)構(gòu)
參考文獻(xiàn)

本目錄推薦

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