注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(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

定 價:¥39.80

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第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 實體間的聯(lián)系方式
  2.2.3 實體聯(lián)系表示法
  2.2.4 設(shè)計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 閉包及其計算
 4.3 范式和規(guī)范化
  4.3.1 什么叫范式
  4.3.2 范式的判定條件與規(guī)范化
 4.4 關(guān)系模式的分解
  4.4.1 模式分解中存在的問題
  4.4.2 無損分解的定義和性質(zhì)
  4.4.3 無損分解的測試方法
  4.4.4 保持函數(shù)依賴的分解
  練習(xí)題4
第5章 數(shù)據(jù)庫設(shè)計
 5.1 數(shù)據(jù)庫設(shè)計概述
 5.2 需求分析
  5.2.1 需求分析的步驟
  5.2.2 需求分析的方法
 5.3 概念結(jié)構(gòu)設(shè)計
  5.3.1 局部應(yīng)用E-R模型設(shè)計
  5.3.2 總體概念E-R模型設(shè)計
 5.4 邏輯結(jié)構(gòu)設(shè)計
 5.5 物理結(jié)構(gòu)設(shè)計
 5.6 數(shù)據(jù)庫的實施和維護(hù)
  練習(xí)題5
第6章 SQL Server 2005系統(tǒng)概述
 6.1 SQL Server 2005系統(tǒng)簡介
  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安裝的注意事項
 6.3 SQL Server 2005的安裝
 6.4 SQL Server 2005的工具和實用程序
  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ī)實驗題1
第7章 創(chuàng)建和使用數(shù)據(jù)庫
 7.1 數(shù)據(jù)庫對象
 7.2 系統(tǒng)數(shù)據(jù)庫
 7.3 SQL Server數(shù)據(jù)庫的存儲結(jié)構(gòu)
  7.3.1 文件和文件組
  7.3.2 數(shù)據(jù)庫的存儲結(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ù)庫選項設(shè)置
  7.5.3 更改數(shù)據(jù)庫所有者
  7.5.4 數(shù)據(jù)庫重命名
 7.6 刪除數(shù)據(jù)庫
  練習(xí)題7
  上機(jī)實驗題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ī)實驗題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測試的子查詢
  9.5.9 空值及其處理
 9.6 T-SQL程序設(shè)計基礎(chǔ)
  9.6.1 標(biāo)識符
  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ī)實驗題4
第10章 SQL高級應(yīng)用
 10.1 SELECT高級查詢
  10.1.1 數(shù)據(jù)匯總
  10.1.2 連接查詢
  10.1.3 子查詢
  10.1.4 數(shù)據(jù)來源是一個查詢的結(jié)果
 10.2 事務(wù)處理
  10.2.1 事務(wù)分類
  10.2.2 顯式事務(wù)
  10.2.3 自動提交事務(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ī)實驗題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ī)實驗題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存儲過程查看視圖信息
 12.6 視圖的刪除
  12.6.1 使用SQL Server管理控制器刪除視圖
  12.6.2 使用T-SQL刪除視圖
  練習(xí)題12
  上機(jī)實驗題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)建表時指定默認(rèn)值
  13.2.2 使用默認(rèn)對象
 13.3 規(guī)則
  13.3.1 創(chuàng)建規(guī)則
  13.3.2 綁定規(guī)則
  13.3.3 解除和刪除規(guī)則
  練習(xí)題13
  上機(jī)實驗題8
第14章 存儲過程
 14.1 概述
 14.2 創(chuàng)建存儲過程
  14.2.1 使用SQL Server管理控制器創(chuàng)建存儲過程
  14.2.2 使用CREATE PROCEDURE語句創(chuàng)建存儲過程
 14.3 執(zhí)行存儲過程
 14.4 存儲過程的參數(shù)
  14.4.1 在存儲過程中使用參數(shù)
  14.4.2 在存儲過程中使用默認(rèn)參數(shù)
  14.4.3 在存儲過程中使用返回參數(shù)
  14.4.4 存儲過程的返回值
 14.5 存儲過程的管理
  14.5.1 查看存儲過程
  14.5.2 修改存儲過程
  14.5.3 重命名存儲過程
  14.5.4 刪除存儲過程
  練習(xí)題14
  上機(jī)實驗題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ā)器的注意事項
 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ī)實驗題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ù)庫對象的安全性
 16.2 SQL Server的身份驗證模式
  16.2.1 Windows身份驗證模式
  16.2.2 混合身份驗證模式
  16.2.3 設(shè)置身份驗證模式
 16.3 SQL Server賬號管理
  16.3.1 SQL Server服務(wù)器登錄賬號管理
  16.3.2 SQL Server數(shù)據(jù)庫用戶賬號管理
 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ī)實驗題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ī)實驗題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ī)實驗題13
第19章 VB與數(shù)據(jù)庫
 19.1 概述
  19.1.1 數(shù)據(jù)訪問對象模型
  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 常用的高級用戶界面控件
  19.3.1 圖像列表控件
  19.3.2 TreeView控件
  19.3.3 ListView控件
 19.4 綜合數(shù)據(jù)庫操作設(shè)計實例
  練習(xí)題19
  上機(jī)實驗題14
第20章 使用ADO操作SQL Server數(shù)據(jù)庫
 20.1 ADO概述
 20.2 Connection對象
  20.2.1 使用Connection對象的操作
  20.2.2 ADO連接數(shù)據(jù)庫的方式
  20.2.3 Connection對象的屬性
  20.2.4 Connection對象的方法
  20.2.5 Connection對象的事件
 20.3 Recordset對象
  20.3.1 ADO的游標(biāo)類型
  20.3.2 使用Recordset對象的操作
  20.3.3 Recordset對象的屬性  
  20.3.4 Recordset對象的方法
  20.3.5 Recordset對象的事件
 20.4 Field對象
  20.4.1 Field對象的操作
  20.4.2 Field對象的屬性
  20.4.3 Field對象的方法
  20.4.4 Fields集合
 20.5 Command對象
  20.5.1 Command對象的操作
  20.5.2 Command對象的屬性
  20.5.3 Command對象的方法
  20.5.4 Parameters集合和Parameter對象
 20.6 ADO編程綜合實例
  練習(xí)題20
  上機(jī)實驗題15
參考文獻(xiàn)
附錄 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)綜合
實習(xí)題

本目錄推薦

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