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

數(shù)據(jù)庫系統(tǒng)及其應用

數(shù)據(jù)庫系統(tǒng)及其應用

定 價:¥28.00

作 者: 雷景生主編
出版社: 電子工業(yè)出版社
叢編項: 新編計算機類本科規(guī)劃教材
標 簽: 暫缺

ISBN: 9787121012921 出版時間: 2005-08-01 包裝: 平裝
開本: 26cm 頁數(shù): 331 字數(shù):  

內容簡介

  本書系統(tǒng)全面地介紹了數(shù)據(jù)庫系統(tǒng)的基本原理、設計和應用技術,內容包括數(shù)據(jù)模型、數(shù)據(jù)庫系統(tǒng)結構、數(shù)據(jù)庫管理系統(tǒng)、關系代數(shù)和關系演算、關系數(shù)據(jù)庫標準語言SQL、存儲過程和觸發(fā)器、數(shù)據(jù)完整性、數(shù)據(jù)庫安全、事務管理、并發(fā)控制、數(shù)據(jù)庫恢復、關系數(shù)據(jù)理論、數(shù)據(jù)庫設計、面向對象數(shù)據(jù)庫、數(shù)據(jù)庫應用體系結構與開發(fā)、數(shù)據(jù)庫技術發(fā)展動態(tài)。本書既可以作為高等學校計算機、信息管理與信息系統(tǒng)等專業(yè)的數(shù)據(jù)庫課程教材,也可供相關專業(yè)技術人員學習、參考。

作者簡介

暫缺《數(shù)據(jù)庫系統(tǒng)及其應用》作者簡介

圖書目錄

第1章 數(shù)據(jù)庫系統(tǒng)概述
1.1 引言
1.2 數(shù)據(jù)庫技術的基本術語
1.2.1 數(shù)據(jù)
1.2.2 數(shù)據(jù)庫
1.2.3 數(shù)據(jù)庫管理系統(tǒng)
1.2.4 數(shù)據(jù)庫系統(tǒng)
1.2.5 數(shù)據(jù)庫技術
1.3 數(shù)據(jù)庫的過去、現(xiàn)在和未來
1.3.1 人工管理階段
1.3.2 文件系統(tǒng)階段
1.3.3 數(shù)據(jù)庫系統(tǒng)階段
1.3.4 數(shù)據(jù)庫技術的研究領域和發(fā)展方向
1.4 數(shù)據(jù)模型
1.4.1 數(shù)據(jù)的三個范疇
1.4.2 數(shù)據(jù)模型的組成要素及分類
1.4.3 實體一聯(lián)系方法
1.4.4 常用的數(shù)據(jù)模型
1.5 數(shù)據(jù)庫系統(tǒng)結構
1.5.1 三級模式結構
1.5.2 級映像功能
1.5.3 數(shù)據(jù)獨立性
1.6 數(shù)據(jù)庫管理系統(tǒng)
1.6.1 DBMS的主要功能
1.6.2 DBMS的組成概述
1.6.3 DBMS的工作過程
1.7 本書導讀
1.7.1 設計
1.7.2 編程
1.7.3 實現(xiàn)
小結
習題1
第2章 關系數(shù)據(jù)庫
2.1 關系數(shù)據(jù)模型
2.1.1 關系數(shù)據(jù)模型概述
2.1.2 基本術語
2.1.3 關系的定義和性質
2.2 關系的完整性
2.3 關系代數(shù)
2.3.1 關系代數(shù)的五個基本操作
2.3.2 關系代數(shù)的四個組合操作
2.3.3 關系代數(shù)運算的應用實例
2.3.4 關系代數(shù)的七個擴充操作
2.4 關系演算
2.4.1 元組關系演算
2.4.2 域關系演算
2.4.3 關系運算的安全約束和等價性
小結
習題2
第3章 關系數(shù)據(jù)庫標準語言SQL
3.1 SQL概述
3.1.1 SQL語言的特點
3.1.2 SQL語言的基本概念
3.2 SQL的數(shù)據(jù)定義功能
3.2.1 基本表的定義、修改與刪除
3.2.2 索引的建立與刪除
3.3 SQL的數(shù)據(jù)查詢功能
3.3.1 簡單查詢
3.3.2 連接查詢
3.3.3 嵌套查詢
3.3.4 分組及計算查詢
3.4 SQL的數(shù)據(jù)操作功能
3.4.1 插入數(shù)據(jù)
3.4.2 修改數(shù)據(jù)
3.4.3 刪除數(shù)據(jù)
3.5 視圖
3.5.1 視圖的定義與刪除
3.5.2 查詢視圖
3.5.3 更新視圖
3.5.4 視圖的作用
3.6 SQL的數(shù)據(jù)控制功能
3.6.1 權限與角色
3.6.2 權限與角色的授予與收回
3.7 嵌入式SQL
3.7.1 嵌入識別與預編譯
3.7.2 嵌入式SQL語句與主語言之間的通信
3.7.3 游標
3.7.4 使用游標的SQL語句
3.8 動態(tài)SQL簡介
小結
習題3
第4章 存儲過程與觸發(fā)器
4.1 存儲過程
4.1.1 基本概念
4.1.2 創(chuàng)建和執(zhí)行存儲過程
4.1.3 存儲過程的修改和刪除
4.2 觸發(fā)器
4.2.1 基本概念
4.2.2 建立觸發(fā)器
4.2.3 刪除類觸發(fā)器
4.2.4 插入類觸發(fā)器
4.2.5 更新類觸發(fā)器
小結
習題4
第5章 關系數(shù)據(jù)庫設計理論
5.1 問題的提出
5.2 基本概念
5.2.1 函數(shù)依賴
5.2.2 模式分解
5.3 規(guī)范化
5.3.1 范式
5.3.2 第一范式(1NF)
5.3.3 第二范式(2NF)
5.3.4 第三范式(3NF)
5.3.5 BC范式(BCNF)
5.3.6 多值依賴與第四范式(4NF)
5.3.7 規(guī)范化小結
5.4 函數(shù)依賴的公理系統(tǒng)
5.4.1 Armstrong公理的內容及正確性
5.4.2 閉包
5.4.3 公理的完備性
5.4.4 函數(shù)依賴集的等價和最小化
5.5 模式分解
5.5.1 模式分解的準則
5.5.2 分解的函數(shù)依賴保持性和無損連接性
5.5.3 模式分解的算法
小結
習題5
第6章 數(shù)據(jù)庫設計
6.1 數(shù)據(jù)庫設計概述
6.2 數(shù)據(jù)庫設計的過程
6.2.1 數(shù)據(jù)庫設計的步驟
6.2.2 需求分析階段
6.2.3 概念設計階段
6.2.4 邏輯設計階段
6.2.5 物理設計階段
6.2.6 數(shù)據(jù)庫的實現(xiàn)
6.2.7 數(shù)據(jù)庫的運行與維護
6.3 E-R模型實例分析
6.4 E-R模型的擴充
6.4.1 弱實體
6.4.2 子類實體與超類實體
6.5 數(shù)據(jù)庫設計工具PowerDesigner
6.5.1 PowerDesigner簡介
6.5.2 概念數(shù)據(jù)庫設計
6.5.3 物理數(shù)據(jù)庫設計
6.5.4 建立數(shù)據(jù)庫
小結
習題6
第7章 系統(tǒng)實現(xiàn)技術
7.1 事務
7.1.1 事務的定義
7.1.2 事務的ACID性質
7.1.3 事務的狀態(tài)
7.2 數(shù)據(jù)庫的恢復
7.2.1 存儲器的結構
7.2.2 恢復的原則和實現(xiàn)方法
7.2.3 故障類型和恢復方法
7.3 數(shù)據(jù)庫的并發(fā)控制
7.3.1 并發(fā)操作帶來的四個問題
7.3.2 封鎖技術
7.3.3 封鎖帶來的問題
7.3.4 并發(fā)操作的調度
7.4 并發(fā)事務的可串行化
小結
習題7
第8章 面向對象數(shù)據(jù)庫
8.1 面向對象程序設計方法
8.2 面向對象數(shù)據(jù)模型
8.2.1 對象模型的核心概念
8.2.2 對象與對象標識
8.2.3 類的確定與劃分
8.2.4 封裝、繼承性和多態(tài)性
8.3 面向對象數(shù)據(jù)庫語言
8.4 對象關系數(shù)據(jù)庫與對象數(shù)據(jù)庫
8.4.1 面向對象數(shù)據(jù)庫的研究方法
8.4.2 ODMG數(shù)據(jù)模型
8.5 面向對象數(shù)據(jù)庫研究中的幾個特點
8.5.1 面向對象模型的優(yōu)勢
8.5.2 面向對象數(shù)據(jù)庫發(fā)展過程的特點
8.5.3 面向對象數(shù)據(jù)庫系統(tǒng)的基本特征
8.5.4 面向對象數(shù)據(jù)庫研究中存在的問題
8.6 RDBMS、ORDBMS和OODBMS的比較
8.6.1 RDBMS和ORDBMS
8.6.2 ORDBMS和OODBMS的相似之處
8.6.3 ORDBMS和OODBMS的不同之處
小結
習題8
第9章 數(shù)據(jù)庫應用系統(tǒng)的結構與開發(fā)
9.1 數(shù)據(jù)庫應用系統(tǒng)的結構
9.1.1 集中式應用結構
9.1.2 文件服務器結構
9.1.3 客戶一服務器結構
9.1.4 瀏覽器/服務器結構
9.2 數(shù)據(jù)訪問接口
9.2.1 ODBC
9.2.2 OLE DB和AD0
9.2.3 Java數(shù)據(jù)庫連接
9.3 數(shù)據(jù)庫應用系統(tǒng)開發(fā)示例
小結
習題9
第10章 數(shù)據(jù)庫技術發(fā)展動態(tài)
10.1 數(shù)據(jù)庫技術的研究與發(fā)展
10.1.1 數(shù)據(jù)庫技術研究的新特點
10.1.2 數(shù)據(jù)庫技術的研究熱點
10.1.3 數(shù)據(jù)庫技術的發(fā)展方向
10.2 分布式數(shù)據(jù)庫
10.2.1 分布式數(shù)據(jù)庫系統(tǒng)簡介
10.2.2 分布式數(shù)據(jù)庫的數(shù)據(jù)分布方式
10.2.3 分布式數(shù)據(jù)庫系統(tǒng)舉例
10.3 并行數(shù)據(jù)庫
10.3.1 并行數(shù)據(jù)庫簡介
10.3.2 并行數(shù)據(jù)庫系統(tǒng)結構
10.4 多媒體數(shù)據(jù)庫
10.4.1 多媒體數(shù)據(jù)及其特點
10.4.2 多媒體數(shù)據(jù)庫簡介
10.5 主動數(shù)據(jù)庫
10.6 數(shù)據(jù)倉庫
10.6.1 什么是數(shù)據(jù)倉庫
10.6.2 數(shù)據(jù)倉庫的多維數(shù)據(jù)模型
10.6.3 數(shù)據(jù)倉庫的相關概念
10.6.4 數(shù)據(jù)倉庫的系統(tǒng)結構
10.6.5 數(shù)據(jù)倉庫系統(tǒng)的開發(fā)過程與工作過程
10.6.6 實現(xiàn)數(shù)據(jù)倉庫的數(shù)據(jù)庫環(huán)境
10.6.7 數(shù)據(jù)倉庫與決策支持
10.6.8 數(shù)據(jù)挖掘與數(shù)據(jù)倉庫
小結
習題10
附錄A MS SQL Server 2000數(shù)據(jù)庫管理系統(tǒng)
A.1 SQL Server 2000概述
A.1.1 SQL Server 2000的體系結構與運行環(huán)境
A.1.2 SQL Server 2000的服務器組件
A.1.3 SQL Server 2000的主要管理工具
A.2 數(shù)據(jù)庫和表的創(chuàng)建
A.2.1 界面創(chuàng)建數(shù)據(jù)庫和表
A.2.2 命令方式創(chuàng)建數(shù)據(jù)庫
A.3 表數(shù)據(jù)操作
A.3.1 修改表結構
A.3.2 刪除表
A.4 數(shù)據(jù)的查詢和視圖
A.4.1 數(shù)據(jù)的查詢
A.4.2 視圖
A.5 T-SQL語言
A.5.1 變量與數(shù)據(jù)類型
A.5.2 運算符與表達式
A.5.3 流程控制語句
A.5.4 常用函數(shù)
A.5.5 用戶定義函數(shù)
A.6 索引
A.7 備份恢復與導入導出
A.7.1 備份操作
A.7.2 備份命令
A.7.3 恢復操作
A.7.4 恢復命令
A.7.5 導入導出
A.7.6 數(shù)據(jù)轉換服務(DTS)
A.8 復制技術
A.8.1 復制模型
A.8.2 工作原理
A.9 系統(tǒng)安全管理
A.9.1 SQL Server的驗證模式
A.9.2 賬號與角色
小結
習題A
附錄B 實驗教學參考
實驗1 建立數(shù)據(jù)庫
實驗2 建立表和數(shù)據(jù)完整性
實驗3 數(shù)據(jù)更新
實驗4 數(shù)據(jù)查詢
實驗5 視圖的定義和操作
實驗6 SQL的宿主使用方式
實驗7 存儲過程
實驗8 觸發(fā)器
實驗9 用戶管理和權限管理
實驗10 數(shù)據(jù)建模工具
參考文獻

本目錄推薦

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