課程介紹

《數(shù)據(jù)庫(kù)應(yīng)用》全面講述了Microsoft SQL Server2008數(shù)據(jù)庫(kù)系統(tǒng)的體系架構(gòu)、功能特點(diǎn)和使用操作,本門(mén)課程從SQL Server的基本概念出發(fā),配合大量的實(shí)例和演示,由淺入深地講述了系統(tǒng)的安裝、服務(wù)器的配置、Transact-SQL語(yǔ)言、系統(tǒng)安全機(jī)制、數(shù)據(jù)庫(kù)管理、數(shù)據(jù)庫(kù)對(duì)象的管理,以及索引技術(shù)、數(shù)據(jù)更新技術(shù)、數(shù)據(jù)完整性技術(shù)、數(shù)據(jù)復(fù)制技術(shù)和并發(fā)性技術(shù)等等。本課程注重培養(yǎng)同學(xué)們對(duì)于SQL Server數(shù)據(jù)庫(kù)服務(wù)器的操作技術(shù)和運(yùn)用該數(shù)據(jù)庫(kù)服務(wù)器解決實(shí)際問(wèn)題的能力。

通過(guò)本門(mén)課程的學(xué)習(xí),同學(xué)們應(yīng)該能夠全面掌握Microsoft SQL Server2008數(shù)據(jù)庫(kù)的系統(tǒng)管理和數(shù)據(jù)管理方法,掌握運(yùn)用該數(shù)據(jù)庫(kù)管理系統(tǒng)構(gòu)建數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的相關(guān)技術(shù),加深對(duì)關(guān)系數(shù)據(jù)系統(tǒng)基礎(chǔ)理論知識(shí)的理解。為進(jìn)一步在更復(fù)雜的信息系統(tǒng)中使用數(shù)據(jù)庫(kù)管理系統(tǒng)打下堅(jiān)實(shí)的基礎(chǔ)。

課程內(nèi)容共12章。第1章sqlserver2008概述,講述了sqlserver2008的安裝、配置和常用的管理工具的使用。第2章講述了數(shù)據(jù)庫(kù)的建立與維護(hù)。第3章講述表的建立與維護(hù),包括列的數(shù)據(jù)類(lèi)型。第4章講述了表的數(shù)據(jù)操作。第5章講述SQL Server安全與權(quán)限管理。第6章講述T-SQL語(yǔ)言基礎(chǔ),包括運(yùn)算符和表達(dá)式、流程控制語(yǔ)句和函數(shù)等。第7章講述查詢(xún)和視圖。第8章講述T-SQL的索引。第9章講述數(shù)據(jù)完整性。第10章講述SQL Server的存儲(chǔ)過(guò)程和觸發(fā)器。第11章講述數(shù)據(jù)備份、恢復(fù)和報(bào)表。第12章講述了SQL Server的事務(wù)、鎖游標(biāo)等,并介紹了SQL的一些其他高級(jí)應(yīng)用。

本課程演示用的數(shù)據(jù)庫(kù)系統(tǒng)是Microsoft SQL Server2008R2,但本課程中的絕大部分命令和操作同樣適用于Microsoft SQL Server2005、Microsoft SQL Server2008、Microsoft SQL Server2014和Microsoft SQL Server2014。同學(xué)們?cè)趯W(xué)習(xí)本課程中的例子時(shí)應(yīng)該注意融會(huì)貫通、舉一反三、根據(jù)實(shí)際情況靈活運(yùn)用。

課程相關(guān)資源