《數(shù)據(jù)庫實(shí)用教程》主要介紹MicrosoftSQLServer2008的數(shù)據(jù)庫管理和編程技術(shù).《數(shù)據(jù)庫實(shí)用教程》分為13章,1~5章為Server2008系統(tǒng)基礎(chǔ),主要介紹SQLServer2008數(shù)據(jù)庫及其安裝方法?數(shù)據(jù)庫管理?用戶和安全管理?常用數(shù)據(jù)庫對(duì)象操作和數(shù)據(jù)庫維護(hù)等內(nèi)容;6~9章為數(shù)據(jù)庫服務(wù)器端編程,闡述了TransactGSQL語法基礎(chǔ),數(shù)據(jù)操作,存儲(chǔ)過程與觸發(fā)器,事務(wù)?鎖?游標(biāo)等;10~13章為數(shù)據(jù)庫客戶端編程,主要介紹ADO?ADO.NET?JDBC常用編程技術(shù),并在此基礎(chǔ)上詳細(xì)闡述圖書管理系統(tǒng)的開發(fā)實(shí)例.對(duì)于各知識(shí)點(diǎn)的講解,都配有可運(yùn)行的實(shí)例,大部分章后配有習(xí)題,便于讀者理解掌握所學(xué)內(nèi)容.
更多科學(xué)出版社服務(wù),請(qǐng)掃碼獲取。
《數(shù)據(jù)庫實(shí)用教程》可作為高等學(xué)校相關(guān)專業(yè)本科生數(shù)據(jù)庫課程實(shí)踐教學(xué)和實(shí)習(xí)指導(dǎo)用書,也可作為其他專業(yè)學(xué)生數(shù)據(jù)庫基礎(chǔ)課程的后續(xù)教材使用.9787030425867
暫時(shí)沒有內(nèi)容
第一篇 SQL Server 2008基礎(chǔ)
第1章 SQL Server 2008簡(jiǎn)介
1.1 認(rèn)識(shí)SQL Server
1.1.1 SQL Server的發(fā)展歷史
1.1.2 SQL Server 2008新特性
1.2 SQL Server 2008的安裝
1.3 SQL Server 2008管理工具
1.3.1 SQL Server Management Studio
1.3.2 SQL Server配置管理器
1.3.3 SQL Server Profiler
1.3.4 數(shù)據(jù)庫引擎優(yōu)化顧問
第2章 數(shù)據(jù)庫管理
2.1 數(shù)據(jù)庫的存儲(chǔ)結(jié)構(gòu)
2.1.1 數(shù)據(jù)庫文件
2.1.2 數(shù)據(jù)文件頁 第一篇 SQL Server 2008基礎(chǔ)
第1章 SQL Server 2008簡(jiǎn)介
1.1 認(rèn)識(shí)SQL Server
1.1.1 SQL Server的發(fā)展歷史
1.1.2 SQL Server 2008新特性
1.2 SQL Server 2008的安裝
1.3 SQL Server 2008管理工具
1.3.1 SQL Server Management Studio
1.3.2 SQL Server配置管理器
1.3.3 SQL Server Profiler
1.3.4 數(shù)據(jù)庫引擎優(yōu)化顧問
第2章 數(shù)據(jù)庫管理
2.1 數(shù)據(jù)庫的存儲(chǔ)結(jié)構(gòu)
2.1.1 數(shù)據(jù)庫文件
2.1.2 數(shù)據(jù)文件頁
2.1.3 數(shù)據(jù)庫文件組
2.2 數(shù)據(jù)庫創(chuàng)建
2.2.1 使用圖形界面工具創(chuàng)建數(shù)據(jù)庫
2.2.2 使用T-SQL語句創(chuàng)建數(shù)據(jù)庫
2.3 數(shù)據(jù)庫修改
2.3.1 使用圖形界面工具修改數(shù)據(jù)庫
2.3.2 使用T-SQL語句修改數(shù)據(jù)庫
2.4 數(shù)據(jù)庫刪除
2.4.1 使用圖形界面刪除數(shù)據(jù)庫
2.4.2 使用T-SQL語句刪除數(shù)據(jù)庫
2.5 數(shù)據(jù)庫分離與附加
2.5.1 分離數(shù)據(jù)庫
2.5.2 附加數(shù)據(jù)庫
2.6 數(shù)據(jù)庫收縮
2.6.1 使用圖形界面收縮數(shù)據(jù)庫
2.6.2 設(shè)置自動(dòng)收縮數(shù)據(jù)庫選項(xiàng)
2.6.3 使用T-SQL語句收縮數(shù)據(jù)庫
2.7 本章習(xí)題
第3章 數(shù)據(jù)庫用戶和安全管理
3.1 數(shù)據(jù)庫登錄
3.1.1 身份驗(yàn)證模式
3.1.2 創(chuàng)建SQL Server登錄賬號(hào)
3.1.3 管理登錄賬號(hào)
3.2 數(shù)據(jù)庫用戶
3.2.1 創(chuàng)建數(shù)據(jù)庫用戶
3.2.2 修改和刪除數(shù)據(jù)庫用戶
3.3 角色管理
3.3.1 固定服務(wù)器角色
3.3.2 固定數(shù)據(jù)庫角色
3.3.3 用戶自定義角色
3.4 權(quán)限管理
3.4.1 權(quán)限分類
3.4.2 設(shè)置權(quán)限
3.5 本章習(xí)題
第4章 常用數(shù)據(jù)庫對(duì)象操作
4.1 基本表
4.1.1 基本表概述
4.1.2 創(chuàng)建表
4.1.3 創(chuàng)建和使用約束
4.1.4 創(chuàng)建和使用規(guī)則
4.1.5 創(chuàng)建和使用默認(rèn)值
4.1.6 編輯表數(shù)據(jù)
4.1.7 修改表
4.1.8 刪除表
4.2 索引
4.2.1 索引概述
4.2.2 創(chuàng)建索引
4.2.3 查看索引
4.2.4 刪除索引
4.2.5 索引與系統(tǒng)性能優(yōu)化
4.2.6 數(shù)據(jù)分區(qū)
4.3 視圖
4.3.1 視圖概述
4.3.2 創(chuàng)建視圖
4.3.3 修改視圖
4.3.4 使用視圖管理數(shù)據(jù)
4.3.5 刪除視圖
4.4 本章習(xí)題
第5章 數(shù)據(jù)庫維護(hù)
5.1 導(dǎo)入/導(dǎo)出數(shù)據(jù)
5.1.1 將表數(shù)據(jù)導(dǎo)出到Access數(shù)據(jù)庫
5.1.2 將表數(shù)據(jù)導(dǎo)出到文本文件
5.1.3 從Access數(shù)據(jù)庫導(dǎo)入數(shù)據(jù)
5.1.4 從文本文件導(dǎo)入數(shù)據(jù)
5.2 備份數(shù)據(jù)庫
5.2.1 備份類型
5.2.2 創(chuàng)建和刪除備份設(shè)備
5.2.3 使用圖形界面工具備份數(shù)據(jù)庫
5.2.4 使用T-SQL語句備份數(shù)據(jù)庫
5.3 恢復(fù)數(shù)據(jù)庫
5.3.1 數(shù)據(jù)庫的恢復(fù)模式
5.3.2 使用圖形界面工具恢復(fù)數(shù)據(jù)庫
5.3.3 使用T—SQL語句恢復(fù)數(shù)據(jù)庫
5.4 修復(fù)數(shù)據(jù)庫
5.4.1 置疑數(shù)據(jù)庫修復(fù)方法
5.4.2 系統(tǒng)表修復(fù)方法
5.4.3 數(shù)據(jù)庫損壞及恢復(fù)分析
5.5 本章習(xí)題
第二篇 服務(wù)器端編程
第6章 T-SQL語法基礎(chǔ)
6.1 T-SQL概述
6.2 數(shù)據(jù)類型及轉(zhuǎn)換
6.3 常量和變量
6.3.1 常量
6.3.2 變量
6.4 流程控制語句
6.4.1 BEGINEND語句塊
6.4.2 IFELSE語句
6.4.3 CASE表達(dá)式
6.4.4 WHILE語句
6.4.5 WAITFoR語句
6.4.6 GOTO語句
6.4.7 RETURN語句
6.5 常用函數(shù)
6.5.1 聚合函數(shù)
6.5.2 數(shù)學(xué)函數(shù)
6.5.3 轉(zhuǎn)換函數(shù)
6.5.4 字符串函數(shù)
6.5.5 日期和時(shí)間函數(shù)
6.5.6 用戶自定義函數(shù)
6.6 注釋
6.7 批處理
6.8 本章習(xí)題
第7章 數(shù)據(jù)操作
7.1 數(shù)據(jù)查詢
7.1.1 單表查詢
7.1.2 連接查詢
7.1.3 嵌套查詢
7.1.4 集合查詢
7.2 添加數(shù)據(jù)
7.2.1 插入元組
7.2.2 插入多條元組
7.2.3 插入子查詢結(jié)果
7.3 修改數(shù)據(jù)
7.3.1 修改元組集
7.3.2 修改特定的元組值
7.3.3 修改帶子查詢的數(shù)據(jù)
7.4 刪除數(shù)據(jù)
7.4.1 刪除特定的元組值
7.4.2 刪除所有元組
7.5 本章習(xí)題
第8章 存儲(chǔ)過程與觸發(fā)器
8.1 存儲(chǔ)過程概述
8.2 存儲(chǔ)過程的使用
8.2.1 創(chuàng)建存儲(chǔ)過程
8.2.2 執(zhí)行存儲(chǔ)過程
8.2.3 查看存儲(chǔ)過程
8.2.4 重編譯存儲(chǔ)過程
8.2.5 修改和刪除存儲(chǔ)過程
8.3 系統(tǒng)存儲(chǔ)過程
8.4 觸發(fā)器概述
8.5 觸發(fā)器的使用
8.5.1 創(chuàng)建觸發(fā)器
8.5.2 查看觸發(fā)器
8.5.3 修改觸發(fā)器
8.5.4 刪除觸發(fā)器
8.5.5 禁用和啟用觸發(fā)器
8.6 本章習(xí)題
第9章 事務(wù)、鎖、游標(biāo)
9.1 事務(wù)
9.1.1 事務(wù)概述
9.1.2 事務(wù)管理
9.2 鎖
9.2.1 鎖概述
9.2.2 查看鎖
9.2.3 防止死鎖
9.3 游標(biāo)
9.3.1 游標(biāo)概述
9.3.2 游標(biāo)基本操作
9.3.3 利用游標(biāo)修改數(shù)據(jù)
9.4 本章習(xí)題
第三篇 客戶端編程
第10章 ADo編程
10.1 ADO概述
10.2 ADO常用對(duì)象
10.2.1 Connection對(duì)象
10.2.2 Command對(duì)象
10.2.3 Recordset對(duì)象
10.3 ADO訪問數(shù)據(jù)庫
10.3.1 ADO編程的一般過程
10.3.2 用Connection對(duì)象執(zhí)行命令
10.3.3 用Command執(zhí)行命令
10.3.4 用Recordset操作數(shù)據(jù)
第11章 ADO.NET編程
11.1 ADO.NET概述
11.1.1 ADO.NET的架構(gòu)
11.1.2 ADO.NET的命名空間
11.2 常用的SQL Server訪問類
11.2.1 SalConnection類
11.2.2 SalCommand類
11.2.3 SalDataReader類
11.2.4 DataSet類
11.2.5 SqlDataAdapter類
11.2.6 DataView類
11.3 ADO.NET訪問數(shù)據(jù)庫
11.3.1 用DataReader讀取數(shù)據(jù)
11.3.2 用DataSet讀取數(shù)據(jù)
11.3.3更新數(shù)據(jù)庫
第12章 JDBC編程
12.1 JDBC概述
12.2 JDBC常用類
12.2.1 DriverManager對(duì)象
12.2.2 COnnection對(duì)象
12.2.3 Statement對(duì)象
12.2.4 ResultSet對(duì)象
12.3 JDBC訪問數(shù)據(jù)庫
12.3.1 加載并注冊(cè)JDBC驅(qū)動(dòng)
12.3.2 創(chuàng)建數(shù)據(jù)庫連接Connection
12.3.3 創(chuàng)建陳述對(duì)象Statement
12.3.4 使用Statement對(duì)象執(zhí)行操作
12.3.5 使用ResultSet對(duì)象處理結(jié)果集
12.3.6 釋放資源
12.4 DBCP
第13章 數(shù)據(jù)庫開發(fā)實(shí)例
13.1 圖書管理系統(tǒng)
13.1.1 數(shù)據(jù)庫設(shè)計(jì)
13.1.2 功能模塊設(shè)計(jì)
13.1.3 功能流程
13.1.4 創(chuàng)建存儲(chǔ)過程
13.1.5 ADO訪問數(shù)據(jù)庫
13.1.6 ADO.NET訪問數(shù)據(jù)庫
13.1.7 JDBC訪問數(shù)據(jù)庫
13.2 管理系統(tǒng)實(shí)戰(zhàn)