注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫SQL Sever數(shù)據(jù)庫原理與應(yīng)用:基于SQL Server 2005

數(shù)據(jù)庫原理與應(yīng)用:基于SQL Server 2005

數(shù)據(jù)庫原理與應(yīng)用:基于SQL Server 2005

定 價(jià):¥39.80

作 者: 李春葆,金晶,曾平 編著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: SQL

ISBN: 9787302190424 出版時(shí)間: 2009-01-01 包裝: 平裝
開本: 16開 頁數(shù): 404 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書介紹數(shù)據(jù)庫基本原理,并以SQL Server 2005為平臺(tái)介紹數(shù)據(jù)庫管理系統(tǒng)的應(yīng)用。全書分為3部分,第l~5章介紹數(shù)據(jù)庫的一般原理,第6~18章介紹SQL Server 2005的數(shù)據(jù)管理功能,第19~20章介紹以VB作為前端設(shè)計(jì)工具、以SQL Server 2005作為數(shù)據(jù)庫平臺(tái)開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)的技術(shù)。本書最后的附錄還給出了一個(gè)數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)過程。本書由淺入深、循序漸進(jìn)地介紹各個(gè)知識(shí)點(diǎn)。書中提供了大量例題,有助于讀者理解概念和鞏固知識(shí);此外,還提供了一定數(shù)量的練習(xí)題和上機(jī)實(shí)驗(yàn)題,便于學(xué)生訓(xùn)練和上機(jī)實(shí)習(xí)。為了便于學(xué)習(xí),我們提供了《數(shù)據(jù)庫原理與應(yīng)用——基于SQL Server 2005學(xué)習(xí)與上機(jī)實(shí)驗(yàn)指導(dǎo)》,對(duì)本書中所有練習(xí)題和上機(jī)實(shí)驗(yàn)題進(jìn)行了詳細(xì)分析解答,請(qǐng)登錄http://www.khp.com.cn免費(fèi)下載。本書可以作為各類院校相關(guān)專業(yè)及培訓(xùn)班的“數(shù)據(jù)庫原理與應(yīng)用”課程的教學(xué)用書,對(duì)于計(jì)算機(jī)應(yīng)用人員和計(jì)算機(jī)愛好者,本書也是一本實(shí)用的自學(xué)參考書。

作者簡(jiǎn)介

暫缺《數(shù)據(jù)庫原理與應(yīng)用:基于SQL Server 2005》作者簡(jiǎn)介

圖書目錄

第1章 數(shù)據(jù)庫系統(tǒng)概述
 1.1 信息、數(shù)據(jù)和數(shù)據(jù)處理
  1.1.1 信息與數(shù)據(jù)
  1.1.2 數(shù)據(jù)處理
 1.2 數(shù)據(jù)管理技術(shù)的發(fā)展
  1.2.1 人工管理階段
  1.2.2 文件系統(tǒng)階段
  1.2.3 數(shù)據(jù)庫系統(tǒng)階段
 1.3 數(shù)據(jù)庫系統(tǒng)的組成與結(jié)構(gòu)
  1.3.1 數(shù)據(jù)庫系統(tǒng)的組成
  1.3.2 數(shù)據(jù)庫系統(tǒng)體系結(jié)構(gòu)
 1.4 數(shù)據(jù)庫管理系統(tǒng)
  1.4.1 DBMS的主要功能
  1.4.2 DBMS的組成
  練習(xí)題1
第2章 數(shù)據(jù)模型
 2.1 什么是數(shù)據(jù)模型
  2.1.1 數(shù)據(jù)的描述
  2.1.2 數(shù)據(jù)間聯(lián)系的描述
 2.2 概念模型
  2.2.1 信息世界中的基本概念
  2.2.2 實(shí)體間的聯(lián)系方式
  2.2.3 實(shí)體聯(lián)系表示法
  2.2.4 設(shè)計(jì)E-R圖的步驟
 2.3 數(shù)據(jù)庫類型
  2.3.1 層次模型
  2.3.2 網(wǎng)狀模型
  2.3.3 關(guān)系模型
  練習(xí)題2
第3章 關(guān)系數(shù)據(jù)庫
 3.1 關(guān)系模型的基本概念
 3.2 關(guān)系的數(shù)學(xué)定義
 3.3 關(guān)系代數(shù)
  3.3.1 傳統(tǒng)的集合運(yùn)算
  3.3.2 專門的關(guān)系運(yùn)算
  練習(xí)題3
第4章 關(guān)系數(shù)據(jù)庫規(guī)范化理論
 4.1 問題的提出
 4.2 函數(shù)依賴
  4.2.1 函數(shù)依賴的定義
  4.2.2 函數(shù)依賴與屬性關(guān)系
  4.2.3 Armstrong公理
  4.2.4 閉包及其計(jì)算
 4.3 范式和規(guī)范化
  4.3.1 什么叫范式
  4.3.2 范式的判定條件與規(guī)范化
 4.4 關(guān)系模式的分解
  4.4.1 模式分解中存在的問題
  4.4.2 無損分解的定義和性質(zhì)
  4.4.3 無損分解的測(cè)試方法
  4.4.4 保持函數(shù)依賴的分解
  練習(xí)題4
第5章 數(shù)據(jù)庫設(shè)計(jì)
 5.1 數(shù)據(jù)庫設(shè)計(jì)概述
 5.2 需求分析
  5.2.1 需求分析的步驟
  5.2.2 需求分析的方法
 5.3 概念結(jié)構(gòu)設(shè)計(jì)
  5.3.1 局部應(yīng)用E-R模型設(shè)計(jì)
  5.3.2 總體概念E-R模型設(shè)計(jì)
 5.4 邏輯結(jié)構(gòu)設(shè)計(jì)
 5.5 物理結(jié)構(gòu)設(shè)計(jì)
 5.6 數(shù)據(jù)庫的實(shí)施和維護(hù)
  練習(xí)題5
第6章 SQL Server 2005系統(tǒng)概述
 6.1 SQL Server 2005系統(tǒng)簡(jiǎn)介
  6.1.1 SQL Server的發(fā)展歷史
  6.1.2 SQL Server 2005的各種版本
  6.1.3 SQL Server 2005的組成部分
  6.1.4 SQL Server 2005組件的分類
 6.2 系統(tǒng)需求
  6.2.1 硬件需求
  6.2.2 軟件需求
  6.2.3 SQL Server 2005的網(wǎng)絡(luò)環(huán)境需求
  6.2.4 SQL Server 2005的其他需求
  6.2.5 SQL Server 2005安裝的注意事項(xiàng)
 6.3 SQL Server 2005的安裝
 6.4 SQL Server 2005的工具和實(shí)用程序
  6.4.1 SQL Server Management Studio
  6.4.2 SQL Server Business Intelligence Development Studio
  6.4.3 數(shù)據(jù)庫引擎優(yōu)化顧問
  6.4.4 Analysis Services
  6.4.5 SQL Server ConfigurationManager
  6.4.6 文檔和
  練習(xí)題6
  上機(jī)實(shí)驗(yàn)題1
第7章 創(chuàng)建和使用數(shù)據(jù)庫
 7.1 數(shù)據(jù)庫對(duì)象
 7.2 系統(tǒng)數(shù)據(jù)庫
 7.3 SQL Server數(shù)據(jù)庫的存儲(chǔ)結(jié)構(gòu)
  7.3.1 文件和文件組
  7.3.2 數(shù)據(jù)庫的存儲(chǔ)結(jié)構(gòu)
  7.3.3 事務(wù)日志
 7.4 創(chuàng)建數(shù)據(jù)庫
 7.5 配置數(shù)據(jù)庫
  7.5.1 添加和刪除數(shù)據(jù)文件、日志文件
  7.5.2 數(shù)據(jù)庫選項(xiàng)設(shè)置
  7.5.3 更改數(shù)據(jù)庫所有者
  7.5.4 數(shù)據(jù)庫重命名
 7.6 刪除數(shù)據(jù)庫
  練習(xí)題7
  上機(jī)實(shí)驗(yàn)題2
第8章 創(chuàng)建和使用表
 8.1 表的概念
  8.1.1 什么是表
  8.1.2 表中數(shù)據(jù)的完整性
 8.2 創(chuàng)建表
 8.3 修改表的結(jié)構(gòu)
 8.4 建立數(shù)據(jù)庫關(guān)系圖
 8.5 更改表名
 8.6 刪除表
 8.7 記錄的新增和修改
 練習(xí)題8
 上機(jī)實(shí)驗(yàn)題3
第9章 T-SQL基礎(chǔ)
 9.1 SQL
  9.1.1 SQL概述
  9.1.2 SQL的分類
 9.2 T-SQL語句的執(zhí)行
 9.3 數(shù)據(jù)定義語言
  9.3.1 數(shù)據(jù)庫的操作語句
  9.3.2 表的操作語句
 9.4 數(shù)據(jù)操縱語言
  9.4.1 INSERT語句
  9.4.2 UPDATE語句
  9.4.3 DELETE語句
 9.5 數(shù)據(jù)查詢語言
  9.5.1 投影查詢
  9.5.2 選擇查詢
  9.5.3 排序查詢
  9.5.4 使用聚合函數(shù)
  9.5.5 表的連接查詢
  9.5.6 子查詢
  9.5.7 相關(guān)子查詢
  9.5.8 帶EXISTS測(cè)試的子查詢
  9.5.9 空值及其處理
 9.6 T-SQL程序設(shè)計(jì)基礎(chǔ)
  9.6.1 標(biāo)識(shí)符
  9.6.2 數(shù)據(jù)類型
  9.6.3 變量
  9.6.4 運(yùn)算符
  9.6.5 批處理
  9.6.6 注釋
  9.6.7 控制流語句
  9.6.8 函數(shù)
  練習(xí)題9
  上機(jī)實(shí)驗(yàn)題4
第10章 SQL高級(jí)應(yīng)用
 10.1 SELECT高級(jí)查詢
  10.1.1 數(shù)據(jù)匯總
  10.1.2 連接查詢
  10.1.3 子查詢
  10.1.4 數(shù)據(jù)來源是一個(gè)查詢的結(jié)果
 10.2 事務(wù)處理
  10.2.1 事務(wù)分類
  10.2.2 顯式事務(wù)
  10.2.3 自動(dòng)提交事務(wù)
  10.2.4 隱性事務(wù)
 10.3 數(shù)據(jù)的鎖定
  10.3.1 SQL Server中的鎖定
  10.3.2 自定義鎖
 10.4 使用游標(biāo)
  10.4.1 游標(biāo)的概念
  10.4.2 游標(biāo)的基本操作
  10.4.3 使用游標(biāo)
  練習(xí)題10
  上機(jī)實(shí)驗(yàn)題5
第11章 索引
 11.1 什么是索引
 11.2 索引類型
  11.2.1 聚集索引
  11.2.2 非聚集索引
  11.2.3 唯一性索引
 11.3 創(chuàng)建索引
  11.3.1 使用SQL Server控制管理器創(chuàng)建索引
  11.3.2 使用CREATE INDEX語句創(chuàng)建索引
  11.3.3 使用CREATE TABLE語句創(chuàng)建索引
 11.4 查看和修改索引屬性
  11.4.1 使用SQL Server控制管理器查看和修改索引屬性
  11.4.2 使用T-SQL語句查看和修改索引屬性
 11.5 刪除索引
  11.5.1 使用SQL Server控制管理器刪除索引
  11.5.2 使用T-SQL語句刪除索引
  練習(xí)題11
  上機(jī)實(shí)驗(yàn)題6
第12章 視圖
 12.1 視圖概述
 12.2 創(chuàng)建視圖
  12.2.1 使用SQL Server管理控制器創(chuàng)建視圖
  12.2.2 使用SQL語句創(chuàng)建視圖
 12.3 使用視圖
  12.3.1 使用視圖進(jìn)行數(shù)據(jù)查詢
  12.3.2 通過視圖向基表中插入數(shù)據(jù)
  12.3.3 通過視圖修改基表中的數(shù)據(jù)
  12.3.4 通過視圖刪除基表中的數(shù)據(jù)
 12.4 視圖定義的修改
  12.4.1 使用SQL Server管理控制器修改視圖定義
  12.4.2 重命名視圖
 12.5 查看視圖的信息
  12.5.1 使用SQL Server管理控制器查看視圖信息
  12.5.2 使用sp_helptext存儲(chǔ)過程查看視圖信息
 12.6 視圖的刪除
  12.6.1 使用SQL Server管理控制器刪除視圖
  12.6.2 使用T-SQL刪除視圖
  練習(xí)題12
  上機(jī)實(shí)驗(yàn)題7
第13章 數(shù)據(jù)庫完整性
 13.1 約束
  13.1.1 PRIMARY KEY約束
  13.1.2 FOREIGN KEY約束
  13.1.3 UNIQUE約束
  13.1.4 CHECK約束
  13.1.5 列約束和表約束
 13.2 默認(rèn)值
  13.2.1 在創(chuàng)建表時(shí)指定默認(rèn)值
  13.2.2 使用默認(rèn)對(duì)象
 13.3 規(guī)則
  13.3.1 創(chuàng)建規(guī)則
  13.3.2 綁定規(guī)則
  13.3.3 解除和刪除規(guī)則
  練習(xí)題13
  上機(jī)實(shí)驗(yàn)題8
第14章 存儲(chǔ)過程
 14.1 概述
 14.2 創(chuàng)建存儲(chǔ)過程
  14.2.1 使用SQL Server管理控制器創(chuàng)建存儲(chǔ)過程
  14.2.2 使用CREATE PROCEDURE語句創(chuàng)建存儲(chǔ)過程
 14.3 執(zhí)行存儲(chǔ)過程
 14.4 存儲(chǔ)過程的參數(shù)
  14.4.1 在存儲(chǔ)過程中使用參數(shù)
  14.4.2 在存儲(chǔ)過程中使用默認(rèn)參數(shù)
  14.4.3 在存儲(chǔ)過程中使用返回參數(shù)
  14.4.4 存儲(chǔ)過程的返回值
 14.5 存儲(chǔ)過程的管理
  14.5.1 查看存儲(chǔ)過程
  14.5.2 修改存儲(chǔ)過程
  14.5.3 重命名存儲(chǔ)過程
  14.5.4 刪除存儲(chǔ)過程
  練習(xí)題14
  上機(jī)實(shí)驗(yàn)題9
第15章 觸發(fā)器
 15.1 概述
 15.2 創(chuàng)建DML觸發(fā)器
  15.2.1 使用SQL Server管理控制器創(chuàng)建DML觸發(fā)器
  15.2.2 使用T-SQL語句創(chuàng)建DML觸發(fā)器
  15.2.3 創(chuàng)建DML觸發(fā)器的注意事項(xiàng)
 15.3 inserted表和deleted表
 15.4 使用DML觸發(fā)器
  15.4.1 使用INSERT觸發(fā)器
  15.4.2 使用UPDATE觸發(fā)器
  15.4.3 使用DELETE觸發(fā)器
  15.4.4 使用INSTEAD OF觸發(fā)器
 15.5 創(chuàng)建和使用DDL觸發(fā)器
  15.5.1 創(chuàng)建DDL觸發(fā)器
  15.5.2 DDL觸發(fā)器的應(yīng)用
 15.6 觸發(fā)器的管理
  15.6.1 查看觸發(fā)器
  15.6.2 修改觸發(fā)器
  15.6.3 刪除觸發(fā)器
  15.6.4 啟用或禁用觸發(fā)器
  練習(xí)題15
  上機(jī)實(shí)驗(yàn)題10
第16章 SQL Server的安全管理
 16.1 SQL Server安全體系結(jié)構(gòu)
  16.1.1 操作系統(tǒng)的安全性
  16.1.2 SQL Server的安全性
  16.1.3 數(shù)據(jù)庫的安全性
  16.1.4 SQL Server數(shù)據(jù)庫對(duì)象的安全性
 16.2 SQL Server的身份驗(yàn)證模式
  16.2.1 Windows身份驗(yàn)證模式
  16.2.2 混合身份驗(yàn)證模式
  16.2.3 設(shè)置身份驗(yàn)證模式
 16.3 SQL Server賬號(hào)管理
  16.3.1 SQL Server服務(wù)器登錄賬號(hào)管理
  16.3.2 SQL Server數(shù)據(jù)庫用戶賬號(hào)管理
 16.4 權(quán)限和角色
  16.4.1 什么是角色
  16.4.2 權(quán)限管理
  16.4.3 創(chuàng)建數(shù)據(jù)庫角色
  16.4.4 數(shù)據(jù)庫角色管理
  練習(xí)題16
  上機(jī)實(shí)驗(yàn)題11
第17章 數(shù)據(jù)備份與恢復(fù)
 17.1 數(shù)據(jù)備份和恢復(fù)概述
  17.1.1 備份類型
  17.1.2 恢復(fù)類型
 17.2 備份設(shè)備
  17.2.1 創(chuàng)建數(shù)據(jù)庫備份設(shè)備
  17.2.2 刪除數(shù)據(jù)庫備份設(shè)備
 17.3 選擇數(shù)據(jù)庫恢復(fù)類型
 17.4 數(shù)據(jù)庫備份和恢復(fù)過程
  17.4.1 完整數(shù)據(jù)庫備份和恢復(fù)
  17.4.2 完整+日志數(shù)據(jù)庫備份和恢復(fù)
  17.4.3 完整+差異+日志數(shù)據(jù)庫備份和恢復(fù)
  練習(xí)題17
  上機(jī)實(shí)驗(yàn)題12
第18章 數(shù)據(jù)轉(zhuǎn)換
 18.1 數(shù)據(jù)的導(dǎo)出和導(dǎo)入
  18.1.1 數(shù)據(jù)的導(dǎo)出
  18.1.2 數(shù)據(jù)的導(dǎo)入
 18.2 分離和附加用戶數(shù)據(jù)庫
  18.2.1 分離用戶數(shù)據(jù)庫
  18.2.2 附加用戶數(shù)據(jù)庫
 18.3 腳本
  18.3.1 將數(shù)據(jù)庫生成腳本
  18.3.2 將數(shù)據(jù)表生成腳本
  18.3.3 執(zhí)行腳本
  練習(xí)題18
  上機(jī)實(shí)驗(yàn)題13
第19章 VB與數(shù)據(jù)庫
 19.1 概述
  19.1.1 數(shù)據(jù)訪問對(duì)象模型
  19.1.2 ODBC和數(shù)據(jù)源
 19.2 常用的數(shù)據(jù)訪問控件
  19.2.1 ADO Data控件
  19.2.2 DataCombo控件
  19.2.3 DataGrid控件
 19.3 常用的高級(jí)用戶界面控件
  19.3.1 圖像列表控件
  19.3.2 TreeView控件
  19.3.3 ListView控件
 19.4 綜合數(shù)據(jù)庫操作設(shè)計(jì)實(shí)例
  練習(xí)題19
  上機(jī)實(shí)驗(yàn)題14
第20章 使用ADO操作SQL Server數(shù)據(jù)庫
 20.1 ADO概述
 20.2 Connection對(duì)象
  20.2.1 使用Connection對(duì)象的操作
  20.2.2 ADO連接數(shù)據(jù)庫的方式
  20.2.3 Connection對(duì)象的屬性
  20.2.4 Connection對(duì)象的方法
  20.2.5 Connection對(duì)象的事件
 20.3 Recordset對(duì)象
  20.3.1 ADO的游標(biāo)類型
  20.3.2 使用Recordset對(duì)象的操作
  20.3.3 Recordset對(duì)象的屬性  
  20.3.4 Recordset對(duì)象的方法
  20.3.5 Recordset對(duì)象的事件
 20.4 Field對(duì)象
  20.4.1 Field對(duì)象的操作
  20.4.2 Field對(duì)象的屬性
  20.4.3 Field對(duì)象的方法
  20.4.4 Fields集合
 20.5 Command對(duì)象
  20.5.1 Command對(duì)象的操作
  20.5.2 Command對(duì)象的屬性
  20.5.3 Command對(duì)象的方法
  20.5.4 Parameters集合和Parameter對(duì)象
 20.6 ADO編程綜合實(shí)例
  練習(xí)題20
  上機(jī)實(shí)驗(yàn)題15
參考文獻(xiàn)
附錄 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)綜合
實(shí)習(xí)題

本目錄推薦

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