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

數(shù)據(jù)庫原理及應用

數(shù)據(jù)庫原理及應用

定 價:¥21.00

作 者: 張晉連等編著
出版社: 電子工業(yè)出版社
叢編項: 北京市高等教育精品教材立項項目
標 簽: 暫缺

ISBN: 9787121000805 出版時間: 2004-07-01 包裝: 精裝
開本: 24cm 頁數(shù): 249 字數(shù):  

內容簡介

  本書較為詳細地介紹數(shù)據(jù)庫基本原理,但不在理論性太強的問題上花過多篇幅;結合當前流行軟件,理論聯(lián)系實際。本書分為兩大部分,第一部分系統(tǒng)地介紹了數(shù)據(jù)庫系統(tǒng)的基本原理,以及關系數(shù)據(jù)庫實現(xiàn)所依據(jù)的數(shù)學基礎,還較為詳細地介紹了關系數(shù)據(jù)庫設計的方法和標準的數(shù)據(jù)庫查詢語言SQL。第二部分介紹了目前流行的SQLServer2000數(shù)據(jù)庫管理系統(tǒng)的使用和SQLServer2000系統(tǒng)中使用的Transact-SQL語言,還介紹了數(shù)據(jù)庫保護的內容,最后結合一個實際應用系統(tǒng),介紹了如何進行數(shù)據(jù)庫設計。本書既可作為普通高?;虺扇嗽盒1究品怯嬎銠C專業(yè)的專業(yè)課教材,也可作為相關領域技術人員的參考用書或培訓教材。數(shù)據(jù)庫技術是目前計算機領域發(fā)展最快、應用最廣泛的技術。它的應用遍及各行各業(yè),大到操作系統(tǒng)程序,全國聯(lián)網(wǎng)的飛機票、火車票訂票系統(tǒng),銀行業(yè)務系統(tǒng):小到小型企事業(yè)單位的管理信息系統(tǒng),家庭理財系統(tǒng);互聯(lián)網(wǎng)中日漸流行的動態(tài)網(wǎng)站都能看到數(shù)據(jù)庫應用的身影。因此,數(shù)據(jù)庫技術是計算機專業(yè)必須掌握的一門課程?,F(xiàn)有數(shù)據(jù)庫類教材中所涉及的理論部分都比較全面,但所涉及的具體數(shù)據(jù)庫管理系統(tǒng),或者太過時,如FoxBASE;或者對實驗環(huán)境要求太高,不便于學生上機實際操作,如Oracle。而大量流行的各種數(shù)據(jù)庫管理系統(tǒng)的培訓教程只是教授如何使用,理論聯(lián)系實際不夠,只適用于短期培訓,不適合作為成人院校的教材使用。因此,需要一類既要比較全面地介紹數(shù)據(jù)庫原理方面的知識,又能結合當前流行數(shù)據(jù)庫系統(tǒng)的使用、對實驗條件要求又不是很高的教材。編者正是基于這種考慮編寫了本教材。本書分為兩大部分。前5章的內容作為第一部分。第一部分系統(tǒng)地介紹了數(shù)據(jù)庫系統(tǒng)的基本原理,以及關系數(shù)據(jù)庫實現(xiàn)所依據(jù)的數(shù)學基礎,還較為詳細地介紹了關系數(shù)據(jù)庫設計的方法和標準的數(shù)據(jù)庫查詢語言——SQL。第6~8章是第二部分。第二部分介紹了目前流行的SQLServer2000數(shù)據(jù)庫管理系統(tǒng)的使用,內容包括:SQLServer2000系統(tǒng)的基本使用方法、Transact-SQL語言、數(shù)據(jù)庫的保護及一個數(shù)據(jù)庫設計實例。使學生在學完這門課程之后,既能掌握一定的數(shù)據(jù)庫理論,又能夠聯(lián)系實際獨立開發(fā)具有一定實用功能的數(shù)據(jù)庫應用系統(tǒng)。本書第1,2,3章和第4章的部分內容及全書的審定統(tǒng)稿由張晉連編寫,第4章的大部分內容由劉振清編寫,第5章由尚穎編寫,第6章和第8章由柏浩編寫,第7章由龐輝編寫。在本書的編寫過程中,得到了電子工業(yè)出版社劉憲蘭、張毅和李巖編輯的大力支持與幫助,還得到了中國科學院管理干部學院領導的支持,在此表示由衷的感謝。由于編者水平有限,書中難免出現(xiàn)問題與缺陷,懇請廣大讀者批評指正。編者2003年7月于北京

作者簡介

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

圖書目錄

第一部分  數(shù)據(jù)庫基本原理
第1章  數(shù)據(jù)庫系統(tǒng)概述
1.1  數(shù)據(jù)庫技術的術語
1.1.1  信息、數(shù)據(jù)和數(shù)據(jù)處理
1.1.2  數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)和數(shù)據(jù)庫系統(tǒng)
1.2  數(shù)據(jù)處理技術的發(fā)展過程
1.2.1  人工管理階段
1.2.2  文件系統(tǒng)階段
1.2.3  數(shù)據(jù)庫系統(tǒng)階段
1.2.4  數(shù)據(jù)庫技術發(fā)展新趨勢
1.3  數(shù)據(jù)庫系統(tǒng)的體系結構
1.3.1  數(shù)據(jù)庫體系結構
1.3.2  數(shù)據(jù)庫系統(tǒng)體系結構
本章小結
習題1
第2章  數(shù)據(jù)模型
2.1  現(xiàn)實世界的信息化過程
2.1.1  概念模型及其表示
2.1.2  概念模型的表示方法
2.2  常見的三種數(shù)據(jù)模型
2.2.1  層次模型
2.2.2  網(wǎng)狀模型
2.2.3  關系模型
本章小結
習題2
第3章  關系數(shù)據(jù)庫基本理論
3.1  關系的定義和性質
3.1.1  關系的定義
3.1.2  關系的性質
3.2  關系代數(shù)
3.2.1  集合的三種基本運算——并、交、差
3.2.2  關系的基本運算
3.2.3  用關系代數(shù)檢索的例子
本章小結
習題3
第4章  數(shù)據(jù)庫設計
4.1  數(shù)據(jù)庫設計概述
4.1.1  數(shù)據(jù)庫設計的目標
4.1.2  數(shù)據(jù)庫設計的方法
4.1.3  數(shù)據(jù)庫設計的步驟
4.2  需求分析
4.2.1  需求分析的任務和重點
4.2.2  需求分析的步驟和常用方法
4.2.3  數(shù)據(jù)字典
4.3  概念結構設計
4.3.1  概念結構設計的方法與步驟
4.3.2  數(shù)據(jù)抽象與局部視圖設計
4.3.3  視圖的集成
4.4  邏輯結構設計
4.4.1  概念模型向關系模型的轉換
4.4.2  數(shù)據(jù)模型的優(yōu)化
4.4.3  用戶子模式的設計
4.5  數(shù)據(jù)庫的物理設計
4.5.1  確定數(shù)據(jù)庫的物理結構
4.5.2  評價物理結構
4.6  數(shù)據(jù)庫的實施和維護
4.6.1  數(shù)據(jù)庫的實施
4.6.2  數(shù)據(jù)庫維護
4.7  數(shù)據(jù)庫設計舉例
4.7.1  需求分析
4.7.2  概念結構設計
4.7.3  總體概念設計
4.7.4  邏輯結構設計
4.7.5  數(shù)據(jù)庫物理設計和實施
本章小結
習題4
第5章  關系數(shù)據(jù)庫標準語言—— SQL
5.1  SQL概述及特點
5.1.1  SQL概述
5.1.2  SQL的特點
5.1.3  SQL的基本概念
5.2  SQL的數(shù)據(jù)定義
5.2.1  基本表的定義
5.2.2  基本表的修改和刪除
5.2.3  索引的建立和刪除
5.3  SQL的數(shù)據(jù)查詢
5.3.1  簡單查詢
5.3.2  連接查詢
5.3.3  嵌套查詢
5.3.4  常用庫函數(shù)、Group By和Order By的應用
5.4  SQL的數(shù)據(jù)操縱
5.4.1  插入語句
5.4.2  刪除語句
5.4.3  更新語句
5.5  視圖
5.5.1  視圖的定義和刪除
5.5.2  視圖查詢
5.5.3  視圖更新
5.5.4  視圖的優(yōu)點
5.6  數(shù)據(jù)控制
5.6.1  授權
5.6.2  收回權限
5.7  嵌入式SQL
5.7.1  不用游標的DML語句
5.7.2  使用帶游標的DML語句
本章小結
習題5
第二部分  數(shù)據(jù)庫應用
第6章  SQL SERVER 2000
6.1  SQL SERVER 2000的安裝與配置
6.1.1  系統(tǒng)需求
6.1.2  安裝的過程
6.1.3  停止和啟動SQL Server服務
6.1.4  SQL Server 2000的安裝目錄
6.1.5  SQL Server系統(tǒng)數(shù)據(jù)庫和系統(tǒng)表
6.2  管理初步
6.2.1  使用SQL Server企業(yè)管理器
6.2.2  用企業(yè)管理器注冊服務器
6.2.3  連接和斷開服務器
6.3  使用企業(yè)管理器創(chuàng)建數(shù)據(jù)庫
6.3.1  在企業(yè)管理器中創(chuàng)建表
6.3.2  在企業(yè)管理器中創(chuàng)建約束
6.3.3  在企業(yè)管理器中修改表
6.3.4  在企業(yè)管理器中查看表的屬性
6.3.5  在企業(yè)管理器中查看表中的數(shù)據(jù)
6.3.6  在企業(yè)管理器中刪除表
6.3.7  新建索引
6.4  瀏覽數(shù)據(jù)庫
6.4.1  查看數(shù)據(jù)庫
6.4.2  刪除數(shù)據(jù)庫
6.5  使用企業(yè)管理器創(chuàng)建存儲過程
6.6  創(chuàng)建和管理視圖
6.6.1  用企業(yè)管理器創(chuàng)建視圖
6.6.2  修改視圖
6.7  數(shù)據(jù)庫備份
6.7.1  如何創(chuàng)建數(shù)據(jù)庫備份(使用企業(yè)管理器)
6.7.2  創(chuàng)建備份設備
6.7.3  創(chuàng)建數(shù)據(jù)庫備份
6.7.4  還原數(shù)據(jù)庫備份
6.7.5  查看備份設備
6.7.6  刪除一個備份設備
6.7.7  調度備份
6.7.8  備份系統(tǒng)數(shù)據(jù)庫
6.8  恢復數(shù)據(jù)庫
6.9  安全配置
6.9.1  身份驗證模式
6.9.2  使用企業(yè)管理器設置Windows身份驗證模式的安全性
6.9.3  使用企業(yè)管理器設置混合模式的安全性
6.9.4  使用企業(yè)管理器添加SQL Server登錄的方法
本章小結
習題6
第7章  TRANSACT-SQL語言
7.1  TRANSACT-SQL的數(shù)據(jù)定義與操縱
7.1.1  數(shù)據(jù)庫
7.1.2  數(shù)據(jù)庫表
7.1.3  視圖
7.1.4  數(shù)據(jù)庫查詢
7.2  TRANSACT-SQL的數(shù)據(jù)類型
7.2.1  系統(tǒng)數(shù)據(jù)類型
7.2.2  用戶定義數(shù)據(jù)類型
7.3  TRANSACT-SQL的函數(shù)
7.3.1  集合函數(shù)
7.3.2  數(shù)學函數(shù)
7.3.3  字符串函數(shù)
7.3.4  日期函數(shù)
7.3.5  轉換函數(shù)
7.3.6  系統(tǒng)函數(shù)
7.3.7  其他函數(shù)
7.4  SQL SERVER編程結構
7.4.1  注釋語句
7.4.2  批處理
7.4.3  變量
7.4.4  顯示信息
7.4.5  流控制語句
7.4.6  事務
7.5  游標的使用
7.5.1  申明游標
7.5.2  打開游標
7.5.3  存取游標
7.5.4  定位游標
7.5.5  關閉游標
7.5.6  釋放游標
7.5.7  游標的使用方法
7.6  存儲過程
7.6.1  創(chuàng)建存儲過程
7.6.2  帶參數(shù)的存儲過程
7.6.3  修改存儲過程
7.6.4  刪除存儲過程
7.6.5  自動執(zhí)行存儲過程
7.6.6  系統(tǒng)存儲過程
7.7  觸發(fā)器的創(chuàng)建和管理
7.7.1  創(chuàng)建觸發(fā)器
7.7.2  使用觸發(fā)器
7.7.3  INSTEAD函數(shù)
7.7.4  觸發(fā)器組合
7.7.5  修改和刪除觸發(fā)器
本章小結
習題7
第8章  數(shù)據(jù)庫的保護
8.1  數(shù)據(jù)庫的安全性
8.1.1  安全措施
8.1.2  特權和角色
8.1.3  數(shù)據(jù)的安全性策略
8.2  數(shù)據(jù)庫完整性
8.2.1  數(shù)據(jù)完整性的分類
8.2.2  完整性約束的檢查和處理
8.3  并發(fā)控制
8.3.1  事務
8.3.2  事務的串行調度、并發(fā)調度及其可串行化
8.3.3  事務并發(fā)執(zhí)行所帶來的問題
8.3.4  封鎖
8.4  數(shù)據(jù)庫備份和恢復
8.4.1  數(shù)據(jù)庫系統(tǒng)的故障
8.4.2  恢復數(shù)據(jù)庫所使用的結構
8.4.3  基于日志文件的數(shù)據(jù)恢復技術
本章小結
習題8
參考文獻

本目錄推薦

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