出版時(shí)間:2006-6 出版社:高等教育出版社 作者:耿騫/國(guó)別:中國(guó)大陸 頁(yè)數(shù):162 字?jǐn)?shù):260000
內(nèi)容概要
《中等職業(yè)教育電子信息類專業(yè)“雙證課程”培養(yǎng)方案配套教材·數(shù)據(jù)庫(kù)應(yīng)用基礎(chǔ):SQLServer
2000》系統(tǒng)、詳實(shí)地介紹了SQL Server
2000的體系結(jié)構(gòu)和應(yīng)用原理并結(jié)合實(shí)例由淺入深地進(jìn)行講述,具有很強(qiáng)的操作性和實(shí)用性。
本書同時(shí)面向SQL
Server的初學(xué)者和已有一定數(shù)據(jù)庫(kù)基礎(chǔ)的讀者。作者在寫作時(shí)力求使文字通俗易懂,圖例豐富。在介紹有關(guān)的內(nèi)容和知識(shí)時(shí),通過(guò)一個(gè)貫穿全書的CRM(客戶關(guān)系管理)系統(tǒng)實(shí)例,使內(nèi)容更為生動(dòng)、直觀,便于讀者理解、快速學(xué)習(xí)和掌握。書中所有的操作步驟和操作過(guò)程都經(jīng)過(guò)實(shí)際運(yùn)行。
本書可以作為中等職業(yè)學(xué)校計(jì)算機(jī)及相關(guān)專業(yè)的教材,是CEAC認(rèn)證指定教材,也可供企業(yè)管理人員、數(shù)據(jù)庫(kù)管理員、開(kāi)發(fā)人員等學(xué)習(xí)參考。
書籍目錄
第1章 數(shù)據(jù)庫(kù)系統(tǒng)與SQL Server
1.1 數(shù)據(jù)管理與數(shù)據(jù)庫(kù)管理系統(tǒng)
1.2 關(guān)系模型與關(guān)系數(shù)據(jù)庫(kù)
1.3 SQL Server的結(jié)構(gòu)與安裝
習(xí)題
第2章 SQL Server 2000的配置與工具
2.1 認(rèn)識(shí)SQI.Server 2000
2.2 SQL Server 2000的啟動(dòng)和服務(wù)
習(xí)題
第3章 數(shù)據(jù)庫(kù)管理
3.1 數(shù)據(jù)庫(kù)的文件類型
3.2 系統(tǒng)數(shù)據(jù)庫(kù)
3.3 用戶數(shù)據(jù)庫(kù)的創(chuàng)建
3.4 數(shù)據(jù)庫(kù)的操作
習(xí)題
第4章 數(shù)據(jù)表的設(shè)計(jì)與使用
4.1 數(shù)據(jù)表的設(shè)計(jì)
4.2 數(shù)據(jù)表的創(chuàng)建
4.3 數(shù)據(jù)表信息的查看
4.4 數(shù)據(jù)表的修改
4.5 數(shù)據(jù)表的刪除
4.6 視圖
4.7 臨時(shí)表
習(xí)題
第5章 數(shù)據(jù)的操作
5.1 添加數(shù)據(jù)
5.2 修改數(shù)據(jù)
5.3 刪除數(shù)據(jù)
習(xí)題
第6章 數(shù)據(jù)庫(kù)的查詢
6.1 利用企業(yè)管理器實(shí)現(xiàn)查詢
6.2 SELECT查詢語(yǔ)句
習(xí)題
第7章 數(shù)據(jù)庫(kù)完整性
7.1 完整性的概念與類型
7.2 約束
7.3 規(guī)則
7.4 缺省對(duì)象
習(xí)題
第8章 存儲(chǔ)過(guò)程與觸發(fā)器
8.1 存儲(chǔ)過(guò)程的基本概念
8.2 存儲(chǔ)過(guò)程的創(chuàng)建
8.3 存儲(chǔ)過(guò)程的操作
8.4 觸發(fā)器
習(xí)題
第9章 安全管理
9.1 服務(wù)器的安全管理
9.2 用戶管理
9.3 角色管理
9.4 權(quán)限管理
習(xí)題
第10章 數(shù)據(jù)庫(kù)文件管理
10.1 事務(wù)和事務(wù)日志
10.2 備份
10.3 還原
習(xí)題
章節(jié)摘錄
版權(quán)頁(yè): 插圖: 1.事務(wù)日志的概念 日志記錄了系統(tǒng)的各種操作和出錯(cuò)情況,通過(guò)觀測(cè)日志,可以分析系統(tǒng)的缺陷,找出錯(cuò)誤的來(lái)源。在SQL Server中,日志作為單獨(dú)的文件或數(shù)據(jù)庫(kù)內(nèi)的一組文件實(shí)現(xiàn)。 在SQL Server中,每個(gè)數(shù)據(jù)庫(kù)都必須擁有事務(wù)日志文件(Transaction Log),用于保存對(duì)數(shù)據(jù)庫(kù)進(jìn)行修改的所有事務(wù)。一旦發(fā)生了錯(cuò)誤或系統(tǒng)故障,SQL Server便使用該事務(wù)日志文件來(lái)恢復(fù)數(shù)據(jù)。事務(wù)日志自動(dòng)記錄每個(gè)用戶發(fā)出的每個(gè)事務(wù)。日志對(duì)于數(shù)據(jù)庫(kù)的數(shù)據(jù)安全性、完整性至關(guān)重要。 事務(wù)日志是數(shù)據(jù)庫(kù)中已發(fā)生的所有修改和執(zhí)行每次修改的事務(wù)的一連串記錄。事務(wù)日志記錄每個(gè)事務(wù)的開(kāi)始,且在每個(gè)事務(wù)期間,記錄對(duì)數(shù)據(jù)的更改及將來(lái)撤消更改所需的足夠的信息。對(duì)于一些大的操作,如創(chuàng)建表等事務(wù)日志則記錄該操作發(fā)生的事實(shí)。隨著數(shù)據(jù)庫(kù)中發(fā)生被記錄的操作的增多,日志會(huì)不斷地增長(zhǎng)。事務(wù)日志使得數(shù)據(jù)庫(kù)恢復(fù)成為可能。 2.事務(wù)日志的作用 使用事務(wù)日志記錄事務(wù)及其修改主要有3個(gè)作用: (1)恢復(fù)個(gè)別的事務(wù) 如果應(yīng)用程序發(fā)出ROLLBACK語(yǔ)句,或者SQL Server檢測(cè)到錯(cuò)誤(例如失去與客戶端的通訊等),就使用日志記錄回滾未完成的事務(wù)所做的修改。 (2) SQL Server啟動(dòng)時(shí)恢復(fù)所有未完成的事務(wù) 當(dāng)運(yùn)行SQL Server的服務(wù)器發(fā)生故障時(shí),數(shù)據(jù)庫(kù)可能處于這樣的狀態(tài):還沒(méi)有將修改從高速緩沖存儲(chǔ)器寫入數(shù)據(jù)文件,在數(shù)據(jù)文件內(nèi)有未完成的事務(wù)所做的修改。當(dāng)SQL Server被重新啟動(dòng)后,它對(duì)每個(gè)數(shù)據(jù)庫(kù)執(zhí)行恢復(fù)操作?;謴?fù)操作包括前滾( Roll Forward)和回滾(Roll Back)兩部分。前滾是指重新執(zhí)行日志中記錄的、可能尚未寫入數(shù)據(jù)文件的每個(gè)修改;回滾則發(fā)生在前滾操作之后,在事務(wù)日志中找到的每個(gè)未完成的事務(wù),刪除這些事務(wù)對(duì)數(shù)據(jù)庫(kù)執(zhí)行的修改,以確保數(shù)據(jù)庫(kù)的完整性。 (3)將還原的數(shù)據(jù)庫(kù)前滾到故障點(diǎn) 丟失數(shù)據(jù)庫(kù)后,可以將數(shù)據(jù)庫(kù)還原到故障點(diǎn)。首先還原上一次的完整數(shù)據(jù)庫(kù)備份或差異數(shù)據(jù)庫(kù)備份,然后將事務(wù)日志備份序列還原到故障點(diǎn),還原每個(gè)日志備份。當(dāng)最后的日志備份還原后,SQL Server將使用日志信息回滾該點(diǎn)未完成的所有事務(wù)。 10.1.3非日志作業(yè) 1.縮短和刪除事務(wù)日志文件 根據(jù)對(duì)數(shù)據(jù)庫(kù)的更改操作的數(shù)量,事務(wù)日志文件可能隨時(shí)間而不斷增長(zhǎng)。因?yàn)槭聞?wù)日志文件是一個(gè)或多個(gè)文件的有限集合,最終它將被填滿,因此必須定期刪減。比較安全的方法是進(jìn)行事務(wù)日志文件備份,完成事務(wù)日志文件備份時(shí),事務(wù)日志文件會(huì)自動(dòng)被刪減。當(dāng)然事務(wù)日志文件也可以手動(dòng)刪除,只要將數(shù)據(jù)庫(kù)選項(xiàng)trunc.log on chkpt設(shè)為TRUE就行了,但這個(gè)設(shè)置將使得數(shù)據(jù)庫(kù)不可恢復(fù),因此不建議使用。
編輯推薦
《中等職業(yè)教育電子信息類專業(yè)?"雙證課程"培養(yǎng)方案配套教材?數(shù)據(jù)庫(kù)應(yīng)用基礎(chǔ):SQLServer2000》可以作為中等職業(yè)學(xué)校計(jì)算機(jī)及相關(guān)專業(yè)的教材,是CEAC認(rèn)證指定教材,也可供企業(yè)管理人員、數(shù)據(jù)庫(kù)管理員、開(kāi)發(fā)人員等學(xué)習(xí)參考。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
數(shù)據(jù)庫(kù)應(yīng)用基礎(chǔ) PDF格式下載