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

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

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

定 價:¥32.00

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

購買這本書可以去


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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第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)中的關鍵術語與概念
1.2.1 數(shù)據(jù)庫及其相關概念
1.2.2 視圖及其相關概念
1.2.3 數(shù)據(jù)抽象、數(shù)據(jù)模型、數(shù)據(jù)模式及其相關關系
1.2.4 傳統(tǒng)數(shù)據(jù)模型回顧
1.3 數(shù)據(jù)庫系統(tǒng)的用戶
1.4 數(shù)據(jù)庫應用系統(tǒng)開發(fā)概述
1.4.1 C/S模式
1.4.2 B/S模式
1.4.3 組件與分布式對象開發(fā)技術
1.4.4 CGI/ISAPI/NSAPI
1.4.5 ASP/JSP/PHP
1.5 由應用需求看數(shù)據(jù)庫技術的發(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é)
習題
第2章 實體聯(lián)系數(shù)據(jù)模型
2.1 關于數(shù)據(jù)模型的幾個重要問題
2.2 數(shù)據(jù)庫設計概述
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 擴展實體聯(lián)系模型
2.4.1 類層次
2.4.2 演繹與歸納
2.4.3 演繹的原則
2.4.4 聚集
2.5 利用ER模型的概念數(shù)據(jù)庫設計
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ù)加設計方法
2.5.6 應用實例
本章小結(jié)
習題
第3章 關系數(shù)據(jù)模型
3.1 關系數(shù)據(jù)模型的基本概念
3.1.1 SQL語言簡介
3.1.2 關系模型
3.1.3 SQL Server和Sybase支持的完整性約束及其設定
3.1.4 視圖及其操作
3.1.5 實體聯(lián)系模型向關系模型的轉(zhuǎn)換
3.2 關系代數(shù)及關系運算
3.2.1 關系代數(shù)
3.2.2 關系運算
本章小結(jié)
習題
第4章 SQL語言及其操作
4.1 SQL語言概述
4.1.1 SQL語言及其標準
4.1.2 SQL語言的特點
4.1.3 SQL-92標準的分級
4.1.4 標準SQL語言與實際數(shù)據(jù)庫產(chǎn)品中的SQL語言
4.2 數(shù)據(jù)定義子語言及其操作
4.2.1 定義子語言的3個命令關鍵字
4.2.2 定義數(shù)據(jù)庫
4.2.3 定義表
4.2.4 定義視圖
4.2.5 定義索引
4.3 數(shù)據(jù)操縱子語言及其操作
4.3.1 數(shù)據(jù)操縱子語言的4個命令關鍵字
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游標
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中的游標定義與使用
4.5.6 C語言中的嵌入式SQL實例
本章小結(jié)
習題
第5章 數(shù)據(jù)庫的保護
5.1 數(shù)據(jù)庫的保護概述
5.1.1 破壞數(shù)據(jù)庫的類型
5.1.2 DBMS對數(shù)據(jù)庫的保護措施
5.2 數(shù)據(jù)庫安全性
5.2.1 數(shù)據(jù)庫安全性的概念
5.2.2 自主式訪問控制的授權(quán)與撤權(quán)
5.2.3 Sybase及MS SQL Server的安全體系及其設置
5.2.4 數(shù)據(jù)庫安全性的其他相關內(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 故障恢復技術
5.4.1 事務管理概述
5.4.2 故障恢復導論
5.4.3 日志結(jié)構(gòu)
5.4.4 DBMS圍繞更新事務的工作
5.4.5 事務內(nèi)消息的處理
5.4.6 故障類型及恢復對策
5.4.7 MS SQL Server中的事務及故障恢復
5.5 并發(fā)控制
5.5.1 并發(fā)控制導論
5.5.2 并發(fā)執(zhí)行可能引起的問題
5.5.3 并發(fā)控制的正確性準則
5.5.4 基于鎖的并發(fā)控制協(xié)議
5.5.5 多粒度加鎖協(xié)議
5.5.6 死鎖及其預防、檢測與處理
5.5.7 MS SQL Server中的并發(fā)控制技術
本章小結(jié)
習題
第6章 關系數(shù)據(jù)庫設計理論
6.1 關系模式中可能存在的異常
6.1.1 存在異常的關系模式示例
6.1.2 可能存在的異常
6.2 關系模式中存在異常的原因
6.3 函數(shù)依賴
6.3.1 函數(shù)依賴定義
6.3.2 函數(shù)依賴分類及其定義
6.3.3 其他相關定義
6.3.4 函數(shù)依賴示例
6.3.5 Armstrong公理系統(tǒng)
6.4 關系模式的規(guī)范形式
6.4.1 范式
6.4.2 規(guī)范化
6.4.3 以函數(shù)依賴為基礎的范式
6.4.4 多值依賴與第四范式
6.4.5 連接依賴與第五范式
6.5 關系模式的規(guī)范化
6.5.1 規(guī)范化步驟
6.5.2 關系模式的分解及其指標
本章小結(jié)
習題
第7章 數(shù)據(jù)庫應用設計
7.1 數(shù)據(jù)庫應用設計的步驟
7.2 數(shù)據(jù)庫設計工具簡介
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 概念設計
7.4.1 概念設計的方法
7.4.2 視圖設計
7.4.3 視圖集成
7.5 邏輯設計
7.5.1 ER圖向關系模型的轉(zhuǎn)換
7.5.2 數(shù)據(jù)模式的優(yōu)化
7.5.3 設計用戶外模式
7.6 物理設計
7.6.1 索引的有關概念
7.6.2 聚簇索引與非聚簇索引
7.6.3 建立索引
7.7 數(shù)據(jù)庫實施
7.7.1 數(shù)據(jù)載入
7.7.2 編寫、調(diào)試應用程序
7.7.3 數(shù)據(jù)庫試運行
7.8 數(shù)據(jù)庫使用與維護
本章小結(jié)
習題
第8章 數(shù)據(jù)庫應用系統(tǒng)設計實例
8.1 系統(tǒng)總體需求簡介
8.1.1 用戶總體業(yè)務結(jié)構(gòu)
8.1.2 總體安全要求
8.2 系統(tǒng)總體設計
8.2.1 系統(tǒng)設計考慮的主要內(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)全局數(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)的邏輯設計
8.5.1 轉(zhuǎn)化為關系數(shù)據(jù)模型
8.5.2 關系數(shù)據(jù)模型的優(yōu)化與調(diào)整
8.5.3 數(shù)據(jù)庫表的結(jié)構(gòu)
8.6 數(shù)據(jù)庫的物理設計
8.6.1 存儲介質(zhì)類型的選擇
8.6.2 定義數(shù)據(jù)庫
8.6.3 創(chuàng)建表及視圖
8.6.4 創(chuàng)建索引
8.6.5 數(shù)據(jù)庫服務器性能優(yōu)化
本章小結(jié)
習題
第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é)
習題
第10章 數(shù)據(jù)倉庫與數(shù)據(jù)挖掘及數(shù)據(jù)庫新進展
10.1 數(shù)據(jù)倉庫技術
10.1.1 數(shù)據(jù)倉庫概述
10.1.2 數(shù)據(jù)倉庫的多維數(shù)據(jù)模型
10.1.3 數(shù)據(jù)倉庫的相關概念
10.1.4 數(shù)據(jù)倉庫的系統(tǒng)結(jié)構(gòu)
10.1.5 數(shù)據(jù)倉庫系統(tǒng)開發(fā)與工作過程
10.2 數(shù)據(jù)挖掘技術
10.2.1 數(shù)據(jù)挖掘概述
10.2.2 數(shù)據(jù)挖掘的主要技術
10.2.3 數(shù)據(jù)挖掘與數(shù)據(jù)倉庫
10.2.4 數(shù)據(jù)挖掘在各行業(yè)的應用
10.3 數(shù)據(jù)庫技術的研究與發(fā)展
10.3.1 數(shù)據(jù)庫技術研究的新特點
10.3.2 數(shù)據(jù)庫技術的研究特點
10.3.3 國內(nèi)數(shù)據(jù)庫技術的發(fā)展狀況
10.3.4 數(shù)據(jù)庫技術的發(fā)展方向
本章小結(jié)
習題
第11章 數(shù)據(jù)庫上機實驗及指導
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安全設置實驗
11.3.1 創(chuàng)建登錄賬號
11.3.2 數(shù)據(jù)庫用戶設置
11.3.3 SQL Server角色管理
11.3.4 SQL Server語句及對象授權(quán)實驗
11.4 數(shù)據(jù)庫系統(tǒng)管理實驗
11.4.1 故障恢復實驗
11.4.2 數(shù)據(jù)庫服務器及性能設置實驗
本章小結(jié)
習題
附錄
附錄A 英漢術語對照表
附錄B MS SQL Server 2000安裝
附錄C SQL Server樣例庫表結(jié)構(gòu)
參考文獻

本目錄推薦

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