資料庫原理與套用(2013年科學出版社出版的圖書)

本詞條是多義詞,共29個義項
更多義項 ▼ 收起列表 ▲

《資料庫原理與套用》是2013年科學出版社出版的圖書,作者是郭東恩。

基本介紹

  • 中文名:資料庫原理與套用
  • 作者:郭東恩
  • 出版時間:2013年6月
  • 出版社:科學出版社
  • ISBN:9787030375711 
內容簡介,圖書目錄,

內容簡介

本書以關係資料庫為核心,系統全面地闡述了資料庫系統的基本概念、基本原理和套用技術,並在此基礎上以主流資料庫管理系統Microsoft SQL Server 2008及資料庫設計工具Power Designer等為套用背景進行講解。

圖書目錄

前言
第一篇 資料庫基礎
第1章 資料庫系統概述
1.1 資料庫的相關術語
1.1.1 數據與信息
1.1.2 資料庫
1.1.3 資料庫管理系統
1.1.4 資料庫系統
1.1.5 信息管理系統
1.2 數據管理技術的產生和發展
1.2.1 數據管理
1.2.2 資料庫的發展階段
1.2.3 資料庫技術的發展
1.2.4 資料庫技術的主要研究領域
1.3 數據模型
1.3.1 信息的三種世界及其描述
1.3.2 數據模型的分類
1.3.3 數據模型的組成要素
1.3.4 實體聯繫(E-R)模型
1.3.5 常用的結構數據模型
1.4 資料庫系統的模式結構
1.4.1 資料庫系統模式的概念
1.4.2 資料庫的三級模式
1.4.3 資料庫的二級映象功能與數據獨立性
1.5 資料庫管理系統的功能
1.6 資料庫系統的組成
1.7 小結
習題
第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 元組關係演算
2.3.2 域關係演算
2.3.3 關係運算的安全限制
2.4 小結
習題
第3章 SQL Server 2008資料庫管理系統
3.1 SQL Server簡介
3.1.1 SQL Server的發展歷史
3.1.2 SQL Server 2008的版本
3.2 SQL Server 2008的安裝
3.2.1 計算機的要求
3.2.2 資料庫引擎的安裝
3.2.3 管理工具的安裝
3.3 SQL Server Management Studio環境介紹
3.3.1 SQL Server Management Studio的常用功能
3.3.2 SQL Server Management Studio中的工具視窗
3.4 SQL Server的基本操作
3.4.1 創建與查看用戶資料庫
3.4.2 修改用戶資料庫
3.4.3 刪除用戶資料庫
3.5 小結
習題
第4章 關係資料庫標準語言
4.1 SQL概述
4.1.1 SQL的發展
4.1.2 SQL特點
4.1.3 SQL基本概念
4.1.4 SQL分類簡介
4.1.5 示例說明
4.2 數據定義語言
4.2.1 定義基本表
4.2.2 完整性約束的實現
4.2.3 索引的定義與維護
4.3 數據查詢語句
4.3.1 Select語句的一般語法
4.3.2 簡單查詢
4.3.3 連線查詢(多表查詢)
4.3.4 子查詢(嵌套查詢)
4.3.5 集合查詢
4.4 數據更新
4.4.1 插入數據
4.4.2 修改數據
4.4.3 刪除數據
4.4.4 更新語句對約束的影響
4.5 SQL的數據控制功能
4.5.1 資料庫安全控制
4.5.2 數據操作許可權的設定
4.5.3 拒絕許可權
4.6 視圖
4.6.1 視圖概述
4.6.2 定義視圖
4.6.3 查詢視圖
4.6.4 更新視圖
4.6.5 刪除視圖
4.7 小結
習題
第二篇 資料庫設計
第5章 數據建模
5.1 建模工具簡介
5.1.1 建模工具的作用
5.1.2 三種常見的建模工具
5.2 概念模型
5.2.1 信息世界中的基本概念
5.2.2 概念模型的表示方法
5.3 數據模型
5.3.1 數據模型的概念
5.3.2 數據模型的轉化
5.4 小結
習題
第6章 關係資料庫設計理論
6.1 為何引入關係規範化理論
6.1.1 關係可能出現的問題
6.1.2 關係模式的基本要求
6.2 函式依賴的有關概念
6.3 範式
6.3.1 範式
6.3.2 第一範式
6.3.3 第二範式
6.3.4 第三範式
6.3.5 BC範式
6.3.6 第四範式*
6.3.7 第五範式*
6.4 關係模式的規範化
6.4.1 關係模式規範化的步驟
6.4.2 關係模式分解的原則
6.4.3 關係模式的反規範化
6.5 數據依賴公理系統
6.5.1 函式依賴的邏輯蘊含
6.5.2 Armstrong公理系統
6.5.3 閉包
6.5.4 函式依賴的覆蓋
6.6 典型例題及分析
6.7 小結
習題
第7章 資料庫設計
7.1 信息系統開發過程簡介
7.2 資料庫設計概述
7.2.1 資料庫設計的特點
7.2.2 資料庫設計的基本步驟
7.3 需求分析
7.3.1 需求分析任務
7.3.2 需求分析的方法
7.3.3 數據流圖
7.3.4 數據字典
7.4 概念結構設計
7.4.1 概念結構設計的目標和特點
7.4.2 概念結構設計的方法與步驟
7.4.3 數據抽象與局部視圖設計
7.4.4 視圖的集成
7.5 邏輯結構設計
7.5.1 DBMS的選擇
7.5.2 邏輯結構設計的步驟
7.5.3 E-R圖向量關係模型的轉換
7.5.4 關係模型的最佳化
7.5.5 設計用戶子模式
7.6 資料庫物理設計
7.6.1 資料庫物理設計的步驟
7.6.2 資料庫物理設計的內容和方法
7.6.3 關係模型存取方式
7.6.4 確定資料庫的存儲結構
7.6.5 評價物理結構
7.7 資料庫的實施及維護
7.7.1 資料庫實施
7.7.2 資料庫試運行
7.7.3 資料庫的運行和維護
7.8 小結
習題
第三篇 資料庫實現與套用
第8章 高級SQL編程
8.1 高級SQL基礎
8.1.1 標識符
8.1.2 變數和數據類型
8.1.3 運算符
8.1.4 語句
8.1.5 注釋
8.1.6 函式
8.1.7 批處理
8.2 存儲過程
8.2.1 概念和分類
8.2.2 定義存儲過程
8.2.3 修改存儲過程
8.2.4 執行存儲過程
8.3 觸發器
8.3.1 概念和分類
8.3.2 定義觸發器
8.3.3 修改觸發器
8.4 小結
習題
第9章 資料庫保護
9.1 資料庫保護概述
9.2 資料庫的安全
9.2.1 資料庫安全性的含義
9.2.2 安全性控制的一般方法
9.2.3 安全性控制的具體措施
9.3 完整性控制
9.3.1 資料庫完整性的含義
9.3.2 完整性規則的組成
9.3.3 完整性約束條件的分類
9.3.4 完整性約束的表達方式
9.4 並發控制與封鎖
9.4.1 事務
9.4.2 資料庫並發性的含義
9.4.3 並發操作與數據的不一致性
9.4.4 可串列化調度
9.4.5 封鎖
9.5 資料庫的備份與恢復
9.5.1 資料庫恢復的含義
9.5.2 故障類型
9.5.3 資料庫恢復的原理及其實現技術
9.5.4 資料庫恢復策略
9.5.5 SQL Server資料庫備份及其恢復技術
9.6 小結
習題
第10章 資料庫設計實現案例
10.1 案例需求分析
10.1.1 套用需求
10.1.2 功能描述
10.1.3 數據流圖和數據字典
10.2 概念結構設計階段
10.2.1 局部E-R圖
10.2.2 整體E-R圖
10.3 邏輯結構設計階段
10.3.1 E-R圖向關係模型轉換
10.3.2 施加約束
10.4 資料庫的建立
10.4.1 資料庫存儲結構
10.4.2 表和視圖的創建
10.4.3 存儲過程和觸發器
10.5 窗體設計
10.5.1 窗體外觀
10.5.2 窗體外觀設計的常用控制項
10.6 報表設計
10.6.1 報表的分類
10.6.2 報表的結構
10.6.3 報表的創建
10.7 小結
習題
第四篇 資料庫新技術
*第11章 資料庫新技術
11.1 資料庫技術發展概述
11.2 數據模型及資料庫系統的發展
11.2.1 擴展關係模型
11.2.2 語義數據模型
11.2.3 面向對象的數據模型
11.2.4 XML數據模型
11.2.5 SQL Server對XML的支持
11.3 面向套用領域的數據新技術
11.3.1 數據挖掘
11.3.2 數據倉庫
11.3.3 地理信息系統
11.3.4 工程資料庫
11.3.5 統計資料庫
11.4 資料庫技術與其他相關技術
11.4.1 面向對象資料庫系統
11.4.2 分散式資料庫系統
11.4.3 多媒體資料庫系統
11.4.4 知識資料庫系統
11.4.5 並行資料庫系統
11.4.6 模糊資料庫系統
11.5 小結
習題
附錄 實驗指導書
實驗1 熟悉資料庫管理系統環境
一、實驗目的
二、實驗內容和主要步驟
三、實驗要求
實驗2 數據定義
一、實驗目的
二、實驗內容和主要步驟
三、實驗要求
實驗3 SQL簡單查詢
一、實驗目的
二、實驗內容和主要步驟
三、實驗要求
實驗4 複雜查詢
一、實驗目的
二、實驗內容和主要步驟
三、實驗要求
實驗5 數據更新
一、實驗目的
二、實驗內容和主要步驟
三、實驗要求
實驗6 高級SQL編程
一、實驗目的
二、實驗內容
三、實驗要求
實驗7 綜合套用
一、實驗目的
二、實驗內容和主要步驟
三、實驗要求

相關詞條

熱門詞條

聯絡我們