SQL Server數(shù)據(jù)庫應(yīng)用技術(shù)

出版時間:2012-10  出版社:清華大學(xué)出版社,北京交通大學(xué)出版社  作者:劉鳳玲,關(guān)滄,張庚,等 編  頁數(shù):248  

內(nèi)容概要

  《21世紀(jì)高職高專規(guī)劃教材·計算機(jī)系列:SQL Server數(shù)據(jù)庫應(yīng)用技術(shù)》根據(jù)高等職業(yè)教育的特點和要求,遵循“基于工作過程”的教學(xué)原則,采用任務(wù)驅(qū)動方式編寫,每章都以若干個具體的工作任務(wù)為主線,引導(dǎo)學(xué)生對知識和技能的理解和掌握。全書分9章,內(nèi)容包括數(shù)據(jù)庫的設(shè)計與創(chuàng)建、數(shù)據(jù)表的創(chuàng)建與維護(hù)、數(shù)據(jù)庫查詢、數(shù)據(jù)庫索引和視圖的設(shè)計、自定義函數(shù)和存儲過程、觸發(fā)器和事物、數(shù)據(jù)庫安全性管理、備份和還原數(shù)據(jù)庫、數(shù)據(jù)庫的連接與訪問。并配備與單元知識相適應(yīng)的拓展實訓(xùn),使讀者通過拓展實訓(xùn)鞏固相關(guān)的內(nèi)容,并掌握實際編程的技能?!  ?1世紀(jì)高職高專規(guī)劃教材·計算機(jī)系列:SQL Server數(shù)據(jù)庫應(yīng)用技術(shù)》以SQI Server 2008為平臺,系統(tǒng)地講述數(shù)據(jù)庫原理與SQL Server 2008的功能和應(yīng)用,適合作為高等職業(yè)教育“數(shù)據(jù)庫”課程教材,同時也適合作為數(shù)據(jù)庫開發(fā)人員的參考書籍、自學(xué)教材和社會相關(guān)領(lǐng)域的培訓(xùn)教材。為方便教學(xué),《21世紀(jì)高職高專規(guī)劃教材·計算機(jī)系列:SQL Server數(shù)據(jù)庫應(yīng)用技術(shù)》配備案例工程源代碼及數(shù)據(jù)庫備份等教學(xué)資源。

書籍目錄

第1章 數(shù)據(jù)庫的設(shè)計與創(chuàng)建任務(wù)1.1 客戶回訪管理系統(tǒng)數(shù)據(jù)庫的規(guī)劃設(shè)計1.1.1 任務(wù)描述與目標(biāo)1.1.2 數(shù)據(jù)庫的基本概念1.1.3 數(shù)據(jù)庫系統(tǒng)模型1.1.4 數(shù)據(jù)完整性1.1.5 關(guān)系型數(shù)據(jù)庫范式理論1.1.6 數(shù)據(jù)庫設(shè)計方法1.1.7 數(shù)據(jù)庫設(shè)計的工程思想1.1.8 任務(wù)實施任務(wù)1.2 學(xué)習(xí)使用SQL Server 20081.2.1 任務(wù)描述與目標(biāo)1.2.2 SQL Server 2008數(shù)據(jù)庫系統(tǒng)簡介1.2.3 SQL Server 2008的安裝1.2.4 SQL Server 2008配置和管理1.2.5 SQL Server 2008數(shù)據(jù)庫系統(tǒng)構(gòu)成1.2.6 任務(wù)實施任務(wù)1.3 客戶回訪管理系統(tǒng)數(shù)據(jù)庫的創(chuàng)建和維護(hù)1.3.1 任務(wù)描述與目標(biāo)1.3.2 使用SQL Server Management Studio創(chuàng)建數(shù)據(jù)庫1.3.3 數(shù)據(jù)庫的操作1.3.4 任務(wù)實施習(xí)題拓展訓(xùn)練1第2章 數(shù)據(jù)表的創(chuàng)建與維護(hù)任務(wù)2.1 學(xué)習(xí)表及數(shù)據(jù)類型的基本概念2.1.1 任務(wù)描述與目標(biāo)2.1.2 數(shù)據(jù)表的概念2.1.3 表的類型2.1.4 系統(tǒng)數(shù)據(jù)類型2.1.5 任務(wù)實施任務(wù)2.2 客戶回訪管理系統(tǒng)數(shù)據(jù)表的創(chuàng)建與維護(hù)2.2.1 任務(wù)描述與目標(biāo)2.2.2 項目中的部分表2.2.3 創(chuàng)建表2.2.4 使用T-SQL修改表結(jié)構(gòu)2.2.5 刪除表2.2.6 任務(wù)實施任務(wù)2.3 實現(xiàn)數(shù)據(jù)庫的完整性2.3.1 任務(wù)描述與目標(biāo)2.3.2 規(guī)則2.3.3 約束2.3.4 任務(wù)實施任務(wù)2.4 錄入、修改和刪除客戶回訪管理系統(tǒng)數(shù)據(jù)表的數(shù)據(jù)2.4.1 任務(wù)描述與目標(biāo)2.4.2 使用SQL Server Management Studio對表數(shù)據(jù)進(jìn)行維護(hù)2.4.3 使用T-SQL對表數(shù)據(jù)進(jìn)行維護(hù)2.4.4 任務(wù)實施習(xí)題拓展訓(xùn)練2第3章 數(shù)據(jù)庫查詢?nèi)蝿?wù)3.1 學(xué)習(xí)基本查詢3.1.1 任務(wù)描述與目標(biāo)3.1.2 SELECT語句的語法格式3.1.3 SELECT子句3.1.4 WHERE子句3.1.5 ORDER BY子句3.1.6 任務(wù)實施任務(wù)3.2 學(xué)習(xí)包含聚合函數(shù)的高級查詢3.2.1 任務(wù)描述與目標(biāo)3.2.2 常用的聚合函數(shù)3.2.3 分組篩選3.2.4 計算與匯總3.2.5 任務(wù)實施任務(wù)3.3 學(xué)習(xí)嵌套查詢3.3.1 任務(wù)描述與目標(biāo)3.3.2 IN子查詢3.3.3 比較子查詢3.3.4 任務(wù)實施:客戶回訪管理系統(tǒng)數(shù)據(jù)庫中的嵌套查詢?nèi)蝿?wù)3.4 學(xué)習(xí)連接查詢3.4.1 任務(wù)描述與目標(biāo)3.4.2 連接謂詞3.4.3 JOIN關(guān)鍵字3.4.4 內(nèi)連接3.4.5 外連接3.4.6 交叉連接3.4.7 自連接3.4.8 任務(wù)實施任務(wù)3.5 了解聯(lián)合查詢的使用3.5.1 任務(wù)描述與目標(biāo)3.5.2 聯(lián)合查詢的基本概念3.5.3 任務(wù)實施習(xí)題拓展訓(xùn)練3第4章 數(shù)據(jù)庫索引和視圖的設(shè)計第5章 自定義函數(shù)和存儲過程第6章 觸發(fā)器和事務(wù)第7章 數(shù)據(jù)庫安全性管理第8章 備份和還原數(shù)據(jù)庫第9章 數(shù)據(jù)庫的連接與訪問參考文獻(xiàn)

章節(jié)摘錄

  2)物理存儲結(jié)構(gòu)  數(shù)據(jù)庫的物理存儲結(jié)構(gòu)是以數(shù)據(jù)庫設(shè)計者角度看到的數(shù)據(jù)庫的體系結(jié)構(gòu)。從數(shù)據(jù)庫設(shè)計者的角度出發(fā),數(shù)據(jù)庫中所有的數(shù)據(jù)、對象和數(shù)據(jù)庫操作日志在磁盤上都是以文件為單位存儲的。在SQL Server 2008中,每個數(shù)據(jù)庫由一組操作系統(tǒng)文件組成。根據(jù)這些文件的作用不同,數(shù)據(jù)庫文件劃分為數(shù)據(jù)文件和日志文件兩類?! ?1)數(shù)據(jù)文件:數(shù)據(jù)文件存儲數(shù)據(jù)和對象,如表、索引等。數(shù)據(jù)文件又分為以下兩類?! 、僦鲾?shù)據(jù)文件:包含數(shù)據(jù)庫的啟動信息,并指向數(shù)據(jù)庫中的其他文件。用戶數(shù)據(jù)和對象可存儲在此文件中,也可以存儲在次要數(shù)據(jù)文件中。每個數(shù)據(jù)庫有且僅有一個主數(shù)據(jù)文件。主數(shù)據(jù)文件的擴(kuò)展名一般為.mdf?! 、诖螖?shù)據(jù)文件:次數(shù)據(jù)文件存儲數(shù)據(jù)庫中不能置于主數(shù)據(jù)文件中的數(shù)據(jù)和對象。次數(shù)據(jù)文件主要用于兩種情況:一種情況是通過在不同磁盤上存放次數(shù)據(jù)文件將數(shù)據(jù)庫的數(shù)據(jù)分散到多個磁盤上;另一種情況是當(dāng)主數(shù)據(jù)文件的容量超過系統(tǒng)限制后,設(shè)置次數(shù)據(jù)文件,使得數(shù)據(jù)庫容量繼續(xù)增加。次數(shù)據(jù)文件是可選的,每個數(shù)據(jù)庫允許有多個次數(shù)據(jù)文件,也允許沒有次數(shù)據(jù)文件。次數(shù)據(jù)文件的擴(kuò)展名一般為.ndf?! ?2)日志文件:日志文件用于存儲恢復(fù)數(shù)據(jù)庫的事務(wù)日志信息。每個數(shù)據(jù)庫至少有一個日志文件。日志文件的擴(kuò)展名一般為.ldf?! ≡赟QL Server 2008中,每個數(shù)據(jù)庫至少由兩個文件構(gòu)成,即一個主數(shù)據(jù)文件和一個曰志文件。默認(rèn)情況下,數(shù)據(jù)庫文件和日志文件設(shè)置于相同路徑,在實際應(yīng)用中,建議將這兩種文件設(shè)置于不同磁盤以便于數(shù)據(jù)庫的恢復(fù)?! ?.文件組  文件組是數(shù)據(jù)文件的邏輯集合。為了便于數(shù)據(jù)的分配和管理,SQL Server 2008允許將多個數(shù)據(jù)文件歸納為一組,并賦予此組一個名稱,這就是文件組?! ∥募M能夠控制各個數(shù)據(jù)文件的存放位置,提高數(shù)據(jù)的存儲訪問效率。例如,某個數(shù)據(jù)庫有一個數(shù)據(jù)庫文件組filegroup1,包含3個次數(shù)據(jù)文件:datal.ndf.data2. ndf和data3.ndf,并且這3個文件分別存儲于3個磁盤上。在文件組filegoupl上創(chuàng)建一個表時,表中數(shù)據(jù)分布在3個磁盤上,從而提高了數(shù)據(jù)的存儲效率;對表中數(shù)據(jù)執(zhí)行查詢操作時,系統(tǒng)同時掃描3個磁盤,從而提高了數(shù)據(jù)的訪問效率。  ……

圖書封面

評論、評分、閱讀與下載


    SQL Server數(shù)據(jù)庫應(yīng)用技術(shù) PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7