高校計算機教學系列教材:資料庫系統基礎教程

高校計算機教學系列教材:資料庫系統基礎教程

《高校計算機教學系列教材:資料庫系統基礎教程》系統地介紹了資料庫系統的基本概念、原理及其開發與設計技術。

基本介紹

  • 中文名:高校計算機教學系列教材:資料庫系統基礎教程
  • 作者:姚春龍
  • 類別:計算機與網際網路類圖書
  • 出版社:北京航天航空大學出版社
  • 出版時間:2003年03月01日
  • 頁數:247 頁
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787810772587
內容簡介,圖書目錄,

內容簡介

全書以 SQL Server2000為背景,講述包括資料庫系統的構成、關係資料庫、SQL語言、關係數據理論、資料庫的 安全和恢復、資料庫設計、查詢處理和最佳化、開發客戶機/伺服器套用所需的資料庫訪問標準接口 等概念和技術。結合當前資料庫技術的發展,又講述了分散式資料庫、主動資料庫、數據挖掘等知 識。同時,《高校計算機教學系列教材:資料庫系統基礎教程》注重基礎知識的描述,具有深入淺出、便於自學的特點。可作為高等院校計算機專 業的本、專科生的資料庫課程教材或參考書,也可以供從事資料庫教學與科研工作的教師和科技 工作者參考。

圖書目錄

第1章 資料庫系統概述
1.1 數據管理的進展
1.1.1 數據管理的三個階段
1.1.2 資料庫技術的發展
1.2 數據模型
1.2.1 數據模型的組成
1.2.2 層次數據模型
1.2.3 網狀數據模型
1.2.4 關係數據模型
1.3 資料庫系統
1.3.1 資料庫系統的組成
1.3.2 資料庫系統的結構
習題
第2章 關係資料庫
2.1 關係模型
2.1.1 基本概念
2.1.2 關係形式化定義
2.1.3 關係的完整性
2.2 關係代數
2.2.1 傳統的集合運算
2.2.2 專門的關係運算
2.2.3 關係代數查詢實例
2.3 關係演算
2.3.1 元組關係演算語言ALPHA
2.3.2 域關係演算語言QBE習題
第3章 關係資料庫標準語言SQL
3.1 SQL語言概況
3.2 SQL語言的數據定義功能
3.2.1 基本表的定義
3.2.2 基本表的修改與刪除
3.2.3 索引的建立和撤消
3.3 SQL語言數據操縱功能
3.3.1 SQL數據查詢
3.3.2 SQL數據插入
3.3.3 SQL數據刪除
3.3.4 SQL數據修改
3.4 視圖
3.4.1 視圖的定義和刪除
3.4.2 視圖的查詢
3.4.3 視圖的更新
3.4.4 視圖的優點
3.5 SQL語言的數據控制功能
3.5.1 許可權與角色
3.5.2 許可權與角色授予和收回
3.6.1 嵌入式SQL概述
3.6.2 嵌入式SQL資料庫訪問過程
3.6.3 不使用游標的嵌入式SQL語句
3.6.4 使用游標的嵌入式SQL語句
3.6.5 動態SQL語句
習題
第4章 關係數據理論
4.1 問題的提出
4.2 規範化
4.2.1 函式依賴
4.2.2 碼
4.2.3 範式
4.2.4 2NF
4.2.5 3NF
4.2.6 BCNF
4.2.7 多值依賴
4.2.8 4NF
4.2.9 規範化小結
4.3 數據依賴的公理系統
4.4 例題及分析
習題
5.1 資料庫設計概述
5.1.1 資料庫設計問題
5.1.2 資料庫設計方法和步驟
5.2 實體-聯繫模型
5.3 E-R模型向關係模型的轉換
5.4 E-R模型設計實例
5.4.1 概念結構設計(設計E-R模型)
5.4.2 邏輯結構設計
5.4.3 資料庫的實施
5.4.4 在資料庫設計中應注意的問題
習題
第6章 資料庫管理
6.1 引言
6.2 資料庫的完整性
6.2.1 資料庫完整性分類
6.2.2 完整性約束條件與DBMS的完整性控制
6.2.3 SQL Server的數據完整性
6.2.4 存儲過程
6.2.5 觸發器
6.3 資料庫的安全性
6.3.1 定義視圖
6.3.2 訪問控制
6.3.3 數據加密
6.3.5 SQL Server的安全性機制
習題
第7章 資料庫的恢復
7.1 事務
7.1.1 事務的概念
7.1.2 事務的操作
7.1.3 事務的狀態
7.1.4 事務的性質
7.2 SQL的事務管理
7.3 資料庫恢復及故障
7.4 資料庫恢復的原理
7.4.1 數據轉儲
7.4.2 登記日誌檔案
7.5 資料庫恢復技術
7.6 SQL Server的備份策略與方案
7.7 並發控制
7.7.1 並發控制引起的問題
7.7.2 封鎖
7.7.3 封鎖協定
7.7.4 活鎖與死鎖
7.7.5 並發調度的可串列性
7.7.6 協定
7.7.7 封鎖粒度
7.7.8 插入和刪除操作
習題
第8章 關係系統的查詢最佳化
8.1 引言
8.2 代數最佳化
8.3 物理最佳化
8.4 代價估算最佳化
8.5 SQL Server的查詢最佳化
習題
第9章 資料庫訪問技術
9.1 ODBC
9.1.1 ODBC介紹
9.1.2 數據源
9.1.3 ODBCAPI使用基礎
9.2 IDBC
9.2.1.IDBC介紹
9.2.2.IDBC的結構
9.2.3 JDBC接口概貌
9.3 ADO簡介
9.3.1 OLEDB概述
9.3.2 ADO概述
習題
第10章 資料庫新技術與新套用
10.1.1 分散式資料庫的定義及特點
10.1.2 分散式資料庫系統的環境
10.1.3 分散式資料庫系統的體系結構
10.1.4 分散式資料庫系統研究現狀及套用前景
10.2 主動資料庫系統
10.2.1 主動資料庫的產生及描述
10.2.2 主動資料庫管理系統
10.2.3 主動資料庫系統的實現
10.2.4 主動資料庫的研究進展
10.3 數據挖掘技術
10.3.1 數據挖掘的概念及挑戰
10.3.2 數據挖掘的分析方法
10.3.3 數據挖掘系統的體系結構及運行過程
10.3.4 數據挖掘的套用
習題
參考文獻

相關詞條

熱門詞條

聯絡我們