SQL Server數(shù)據(jù)庫(kù)基礎(chǔ)與應(yīng)用

出版時(shí)間:2010-6  出版社:北京大學(xué)出版社  作者:賈艷宇 編  頁(yè)數(shù):328  字?jǐn)?shù):492000  

前言

  數(shù)據(jù)庫(kù)技術(shù)人員包括數(shù)據(jù)庫(kù)設(shè)計(jì)人員、數(shù)據(jù)庫(kù)管理員和數(shù)據(jù)庫(kù)開(kāi)發(fā)人員等,要成為合格的數(shù)據(jù)庫(kù)技術(shù)人員,僅掌握“如何做”的技術(shù)是不夠的,更重要的是理解和掌握“為什么這樣做”的原理和技術(shù),這就必須熟悉數(shù)據(jù)庫(kù)設(shè)計(jì)、管理和開(kāi)發(fā)的各種知識(shí)及技能。本書(shū)依據(jù)數(shù)據(jù)庫(kù)技術(shù)人員所需的有關(guān)知識(shí)及技能,將有關(guān)的知識(shí)與技術(shù)融合在一個(gè)項(xiàng)目中,并通過(guò)逐步實(shí)現(xiàn)這個(gè)項(xiàng)目,帶領(lǐng)讀者-步步進(jìn)入數(shù)據(jù)庫(kù)技術(shù)的奇妙世界?! ”緯?shū)在編寫(xiě)過(guò)程中,努力突出基礎(chǔ)性和實(shí)踐性,力求做到講解原理通俗易懂、深入淺出,使讀者既掌握較扎實(shí)的基礎(chǔ)知識(shí),又能較快地掌握數(shù)據(jù)庫(kù)應(yīng)用的技術(shù)。按照設(shè)計(jì)-創(chuàng)建-操作-管理-開(kāi)發(fā)的線索,針對(duì)數(shù)據(jù)庫(kù)技術(shù)人員所需的基礎(chǔ)知識(shí)和技能,全書(shū)內(nèi)容分為5個(gè)模塊、11個(gè)任務(wù),分別如下。  模塊-,設(shè)計(jì)數(shù)據(jù)庫(kù),本模塊包含任務(wù)1“設(shè)計(jì)數(shù)據(jù)庫(kù)”,主要介紹任何想要使用數(shù)據(jù)庫(kù)的人都必須要理解的一些基本概念和基本原理,也介紹設(shè)計(jì)關(guān)系數(shù)據(jù)庫(kù)的關(guān)鍵步驟、方法以及-些技巧。最后帶領(lǐng)讀者-步步實(shí)現(xiàn)項(xiàng)目中涉及的數(shù)據(jù)庫(kù)設(shè)計(jì)方案?! ∧K二,創(chuàng)建數(shù)據(jù)庫(kù),本模塊包含任務(wù)2“創(chuàng)建數(shù)據(jù)庫(kù)”和任務(wù)3“創(chuàng)建表”。任務(wù)2介紹操作數(shù)據(jù)庫(kù)的語(yǔ)言(SQL語(yǔ)言)和創(chuàng)建數(shù)據(jù)庫(kù)的方法;任務(wù)3介紹在特定數(shù)據(jù)庫(kù)中創(chuàng)建表的方法,同時(shí)也介紹數(shù)據(jù)完整性、規(guī)則和默認(rèn)的應(yīng)用?! ∧K三,操作數(shù)據(jù)庫(kù),本模塊包含任務(wù)4“查詢數(shù)據(jù)”和任務(wù)5“管理和維護(hù)數(shù)據(jù)”。任務(wù)4介紹使用SQL語(yǔ)言查詢數(shù)據(jù)的方法以及視圖和索引的應(yīng)用;任務(wù)5介紹在特定數(shù)據(jù)庫(kù)中管理數(shù)據(jù)的方法,包括插入數(shù)據(jù)、更新數(shù)據(jù)和刪除數(shù)據(jù)?! ∧K四,管理數(shù)據(jù)庫(kù),本模塊包含任務(wù)6“數(shù)據(jù)庫(kù)安全管理”和任務(wù)7“數(shù)據(jù)備份與轉(zhuǎn)換”。任務(wù)6介紹數(shù)據(jù)庫(kù)安全管理的方法;任務(wù)7介紹管理、維護(hù)數(shù)據(jù)庫(kù)的方法,包括備份和還原數(shù)據(jù)庫(kù)、分離和附加數(shù)據(jù)庫(kù)以及導(dǎo)入和導(dǎo)出數(shù)據(jù)。模塊五,開(kāi)發(fā)數(shù)據(jù)庫(kù),本模塊包含任務(wù)8“學(xué)習(xí)T.SQL編程知識(shí)”、任務(wù)9“開(kāi)發(fā)存儲(chǔ)過(guò)程”、任務(wù)10“實(shí)現(xiàn)觸發(fā)器”和任務(wù)11“實(shí)現(xiàn)用戶定義函數(shù)”。任務(wù)8主要介紹開(kāi)發(fā)存儲(chǔ)過(guò)程、觸發(fā)器、用戶定義函數(shù)所需的編程基礎(chǔ)知識(shí);任務(wù)9介紹創(chuàng)建、執(zhí)行和管理存儲(chǔ)過(guò)程的方法;任務(wù)10介紹創(chuàng)建和管理觸發(fā)器,以及使用觸發(fā)器實(shí)現(xiàn)數(shù)據(jù)完整性的知識(shí);任務(wù)11介紹創(chuàng)建和調(diào)用用戶定義函數(shù)的內(nèi)容?! ”緯?shū)的每個(gè)任務(wù)內(nèi)容由學(xué)習(xí)目標(biāo)、項(xiàng)目描述、工作任務(wù)、獨(dú)立實(shí)驗(yàn)、閱讀材料、小結(jié)等部分組成,以幫助讀者了解工作任務(wù)要求、明確學(xué)習(xí)目標(biāo)、鞏固學(xué)習(xí)成果、強(qiáng)化職業(yè)技能,并將知識(shí)和技能轉(zhuǎn)化為經(jīng)驗(yàn)和工作能力。

內(nèi)容概要

在主流關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)中,SQL server是較為易用且功能強(qiáng)大的一種。本書(shū)結(jié)合一個(gè)項(xiàng)目實(shí)例,使初學(xué)者可以圍繞一個(gè)主線快速入門(mén),由淺入深地學(xué)習(xí);本書(shū)為讀者刻畫(huà)關(guān)于數(shù)據(jù)庫(kù)技術(shù)的清晰輪廓,使讀者了解數(shù)據(jù)庫(kù)技術(shù)可以做什么,以及如何使用SQL Server數(shù)據(jù)庫(kù)來(lái)滿足用戶的需要。本書(shū)的最大特點(diǎn)就是所講授的內(nèi)容與實(shí)例緊密結(jié)合,幫助讀者更好地領(lǐng)會(huì)數(shù)據(jù)庫(kù)設(shè)計(jì)、開(kāi)發(fā)和使用的技術(shù)及技巧。通過(guò)學(xué)習(xí)本書(shū),讀者可以在較短的時(shí)間內(nèi)掌握數(shù)據(jù)庫(kù)技術(shù)人員所需的數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)及技能,盡快進(jìn)入職業(yè)狀態(tài)。    本書(shū)可作為高職高專計(jì)算機(jī)相關(guān)專業(yè)的數(shù)據(jù)庫(kù)課程教材,也可供對(duì)數(shù)據(jù)庫(kù)技術(shù)有興趣的人士自學(xué)使用。

書(shū)籍目錄

任務(wù)1  設(shè)計(jì)數(shù)據(jù)庫(kù)  1.1  子任務(wù):理解數(shù)據(jù)庫(kù)    1.1.1  數(shù)據(jù)庫(kù)的概念    1.1.2  數(shù)據(jù)庫(kù)系統(tǒng)的組成和結(jié)構(gòu)    1.1.3  數(shù)據(jù)庫(kù)管理系統(tǒng)及其功能  1.2  子任務(wù):學(xué)習(xí)數(shù)據(jù)模型和關(guān)系運(yùn)算    1.2.1  數(shù)據(jù)模型    1.2.2  實(shí)體關(guān)系模型    1.2.3  關(guān)系模型    1.2.4  關(guān)系運(yùn)算  1.3  子任務(wù):數(shù)據(jù)庫(kù)設(shè)計(jì)    1.3.1  收集數(shù)據(jù)    1.3.2  創(chuàng)建E-R模型    1.3.3  創(chuàng)建數(shù)據(jù)庫(kù)模型    1.3.4  規(guī)范化數(shù)據(jù)    1.3.5  設(shè)計(jì)表  1.4  實(shí)現(xiàn)項(xiàng)目的子任務(wù)——設(shè)計(jì)數(shù)據(jù)庫(kù)  實(shí)驗(yàn)1:設(shè)計(jì)數(shù)據(jù)庫(kù)  閱讀材料:數(shù)據(jù)庫(kù)技術(shù)的發(fā)展  小結(jié)  習(xí)題任務(wù)2  創(chuàng)建數(shù)據(jù)庫(kù)  2.1  子任務(wù):學(xué)習(xí)結(jié)構(gòu)化查詢語(yǔ)言    2.1.1  T-SQL的組成    2.1.2  T-SQL語(yǔ)法約定  2.2  子任務(wù):理解數(shù)據(jù)庫(kù)存儲(chǔ)結(jié)構(gòu)    2.2.1  系統(tǒng)數(shù)據(jù)庫(kù)    2.2.2  數(shù)據(jù)庫(kù)文件和文件組  2.3  子任務(wù):創(chuàng)建數(shù)據(jù)庫(kù)    2.3.1  使用SSMS創(chuàng)建數(shù)據(jù)庫(kù)    2.3.2  使用查詢編輯器創(chuàng)建數(shù)據(jù)庫(kù)  2.4  子任務(wù):查看和修改數(shù)據(jù)庫(kù)    2.4.1  查看數(shù)據(jù)庫(kù)信息    2.4.2  修改數(shù)據(jù)庫(kù)    2.4.3  刪除數(shù)據(jù)庫(kù)  2.5  實(shí)現(xiàn)項(xiàng)目的子任務(wù)——?jiǎng)?chuàng)建數(shù)據(jù)庫(kù)  實(shí)驗(yàn)2:創(chuàng)建和修改數(shù)據(jù)庫(kù)  閱讀材料:SSMS概覽  小結(jié)    習(xí)題任務(wù)3  創(chuàng)建表  3.1  子任務(wù):熟悉數(shù)據(jù)類型    3.1.1  系統(tǒng)數(shù)據(jù)類型    3.1.2  用戶自定義數(shù)據(jù)類型  3.2  子任務(wù):創(chuàng)建表    3.2.1  使用SSMS創(chuàng)建表    3.2.2  使用查詢編輯器創(chuàng)建表    3.2.3  使用模板創(chuàng)建表  3.3  子任務(wù):實(shí)現(xiàn)數(shù)據(jù)完整性    3.3.1  理解數(shù)據(jù)完整性    3.3.2  使用約束    3.3.3  使用規(guī)則    3.3.4  使用默認(rèn)  3.4  子任務(wù):查看和修改表    3.4.1  查看表信息    3.4.2  修改表定義    3.4.3  刪除表  3.5  實(shí)現(xiàn)項(xiàng)目的子任務(wù)——?jiǎng)?chuàng)建表  實(shí)驗(yàn)3:創(chuàng)建和修改表  閱讀材料:規(guī)劃表  小結(jié)  習(xí)題任務(wù)4  查詢數(shù)據(jù)  4.1  子任務(wù):?jiǎn)伪頂?shù)據(jù)查詢    4.1.1  簡(jiǎn)單查詢    4.1.2  WHERE子句    4.1.3  ORDER BY子句    4.1.4  函數(shù)和表達(dá)式    4.1.5  數(shù)據(jù)匯總  4.2  子任務(wù):使用連接和聯(lián)合    4.2.1  連接查詢    4.2.2  聯(lián)合查詢  4.3  子任務(wù):使用子查詢    4.3.1  嵌套子查詢    4.3.2  相關(guān)子查詢    4.3.3  測(cè)試存在性的子查詢  4.4  子任務(wù):使用索引查詢數(shù)據(jù)    4.4.1  理解索引    4.4.2  創(chuàng)建和維護(hù)索引  4.5  子任務(wù):使用視圖查詢數(shù)據(jù)    4.5.1  理解視圖    4.5.2  創(chuàng)建和修改視圖    4.5.3  為視圖創(chuàng)建索引    4.5.4  刪除視圖  4.6  實(shí)現(xiàn)項(xiàng)目的子任務(wù)——?jiǎng)?chuàng)建索引和視圖  實(shí)驗(yàn)4:實(shí)現(xiàn)索引和視圖  閱讀材料:優(yōu)化查詢  小結(jié)  習(xí)題任務(wù)5  管理和維護(hù)數(shù)據(jù)  5.1  子任務(wù):插入數(shù)據(jù)    5.1.1  基本INSERT語(yǔ)句    5.1.2  插入多條記錄  5.2  子任務(wù):更新數(shù)據(jù)    5.2.1  UPDATE語(yǔ)句    5.2.2  使用子查詢    5.2.3  使用視圖更新數(shù)據(jù)  5.3  子任務(wù):刪除數(shù)據(jù)    5.3.1  DELETE語(yǔ)句    5.3.2  截?cái)啾?   5.3.3  使用子查詢  5.4  子任務(wù):使用事務(wù)維護(hù)數(shù)據(jù)    5.4.1  理解事務(wù)    5.4.2  使用事務(wù)更新數(shù)據(jù)  5.5  實(shí)現(xiàn)項(xiàng)目的子任務(wù)——管理和維護(hù)數(shù)據(jù)  實(shí)驗(yàn)5:操作數(shù)據(jù)  閱讀材料:安裝SQL Server 2005  數(shù)據(jù)庫(kù)  小結(jié)  習(xí)題任務(wù)6  數(shù)據(jù)庫(kù)安全管理  6.1  子任務(wù):登錄管理    6.1.1  理解SQL Server安全    6.1.2  Windows身份驗(yàn)證    6.1.3  SQL Server身份驗(yàn)證  6.2  子任務(wù):用戶管理    6.2.1  使用T-SQL代碼管理用戶    6.2.2  使用SSMS管理用戶  6.3  子任務(wù):角色管理    6.3.1  理解角色    6.3.2  管理角色  6.4  實(shí)現(xiàn)項(xiàng)目的子任務(wù)——保證數(shù)據(jù)安全  實(shí)驗(yàn)6:實(shí)現(xiàn)數(shù)據(jù)庫(kù)安全  閱讀材料:規(guī)劃SQL Server的安全性  小結(jié)  習(xí)題任務(wù)7  數(shù)據(jù)備份與轉(zhuǎn)換  7.1  子任務(wù):備份和還原數(shù)據(jù)庫(kù)    7.1.1  理解備份    7.1.2  備份數(shù)據(jù)庫(kù)    7.1.3  還原數(shù)據(jù)庫(kù)  7.2  子任務(wù):分離和附加數(shù)據(jù)庫(kù)    7.2.1  分離數(shù)據(jù)庫(kù)    7.2.2  附加數(shù)據(jù)庫(kù)  7.3  子任務(wù):導(dǎo)出和導(dǎo)入數(shù)據(jù)    7.3.1  導(dǎo)出數(shù)據(jù)    7.3.2  導(dǎo)入數(shù)據(jù)  7.4  實(shí)現(xiàn)項(xiàng)目的子任務(wù)——備份數(shù)據(jù)庫(kù)  實(shí)驗(yàn)7:數(shù)據(jù)備份和還原  閱讀材料:數(shù)據(jù)復(fù)制  小結(jié)  習(xí)題任務(wù)8  學(xué)習(xí)T-SQL編程知識(shí)  8.1  子任務(wù):T-SQL編程基礎(chǔ)    8.1.1  T-SQL批處理    8.1.2  格式化T-SQL代碼    8.1.3  使用變量    8.1.4  流程控制  8.2  子任務(wù):T-SQL錯(cuò)誤處理    8.2.1  使用變量@@Error和@@RowCount    8.2.2  使用:RaiserrOr語(yǔ)句    8.2.3  使用TRYCATCH結(jié)構(gòu)    8.2.4  錯(cuò)誤的嚴(yán)重級(jí)別  8.3  實(shí)現(xiàn)項(xiàng)目的子任務(wù)——T-SQL批處理  實(shí)驗(yàn)8:T-SQL編程  閱讀材料:使用XML數(shù)據(jù)  小結(jié)  習(xí)題任務(wù)9  開(kāi)發(fā)存儲(chǔ)過(guò)程  9.1  子任務(wù):理解存儲(chǔ)過(guò)程    9.1.1  什么是存儲(chǔ)過(guò)程    9.1.2  存儲(chǔ)過(guò)程的優(yōu)勢(shì)  9.2  子任務(wù):創(chuàng)建和執(zhí)行存儲(chǔ)過(guò)程    9.2.1  創(chuàng)建和執(zhí)行不帶參數(shù)的存儲(chǔ)過(guò)程    9.2.2  創(chuàng)建和執(zhí)行帶輸入?yún)?shù)的存儲(chǔ)過(guò)程    9.2.3  創(chuàng)建和執(zhí)行帶輸出參數(shù)的存儲(chǔ)過(guò)程    9.2.4  嵌套存儲(chǔ)過(guò)程  9.3  子任務(wù):管理存儲(chǔ)過(guò)程    9.3.1  修改存儲(chǔ)過(guò)程    9.3.2  查看存儲(chǔ)過(guò)程信息    9.3.3  重新編譯存儲(chǔ)過(guò)程    9.3.4  刪除存儲(chǔ)過(guò)程  9.4  實(shí)現(xiàn)項(xiàng)目的子任務(wù)——使用存儲(chǔ)過(guò)程  實(shí)驗(yàn)9:實(shí)現(xiàn)存儲(chǔ)過(guò)程  閱讀材料:批處理、視圖和存儲(chǔ)過(guò)程  小結(jié)  習(xí)題任務(wù)10  實(shí)現(xiàn)觸發(fā)器  10.1  子任務(wù):觸發(fā)器簡(jiǎn)介    10.1.1  理解觸發(fā)器    10.1.2  觸發(fā)器原理  10.2  子任務(wù):創(chuàng)建觸發(fā)器    10.2.1  INSERT觸發(fā)器    10.2.2  DELETE觸發(fā)器    10.2.3  UPDATE觸發(fā)器    10.2.4  INSTEAD OF觸發(fā)器    10.2.5  用觸發(fā)器實(shí)現(xiàn)數(shù)據(jù)完整性  10.3  子任務(wù):管理觸發(fā)器    10.3.1  修改觸發(fā)器    10.3.2  刪除觸發(fā)器    10.3.3  禁用觸發(fā)器    10.3.4  查看觸發(fā)器信息  10.4  實(shí)現(xiàn)項(xiàng)目的子任務(wù)——使用觸發(fā)器  實(shí)驗(yàn)10:實(shí)現(xiàn)觸發(fā)器  閱讀材料:約束和觸發(fā)器  小結(jié)  習(xí)題任務(wù)11  實(shí)現(xiàn)用戶定義函數(shù)  11.1  子任務(wù):用戶定義函數(shù)    11.1.1  理解用戶定義函數(shù)    11.1.2  用戶定義函數(shù)的類型  11.2  子任務(wù):設(shè)計(jì)和實(shí)現(xiàn)用戶定義函數(shù)    11.2.1  創(chuàng)建和調(diào)用標(biāo)量函數(shù)    11.2.2  創(chuàng)建和調(diào)用內(nèi)聯(lián)表值函數(shù)    11.2.3  創(chuàng)建和調(diào)用多語(yǔ)句表值函數(shù)    11.2.4  將存儲(chǔ)過(guò)程重寫(xiě)為函數(shù)    11.2.5  將函數(shù)重寫(xiě)為視圖或存儲(chǔ)過(guò)程  11.3  子任務(wù):管理用戶定義函數(shù)    11.3.1  修改用戶定義函數(shù)    11.3.2  刪除用戶定義函數(shù)    11.3.3  查看用戶定義函數(shù)  11.4  實(shí)現(xiàn)項(xiàng)目的子任務(wù)——?jiǎng)?chuàng)建用戶定義函數(shù)  實(shí)驗(yàn)11:實(shí)現(xiàn)用戶定義函數(shù)  閱讀材料:視圖、存儲(chǔ)過(guò)程和用戶定義函數(shù)  小結(jié)  習(xí)題參考文獻(xiàn)

章節(jié)摘錄

  4.4.1理解索引  索引是一種數(shù)據(jù)庫(kù)結(jié)構(gòu),是SQL Server使用的一種內(nèi)部表結(jié)構(gòu)。它是依賴于表建立的,提供了數(shù)據(jù)庫(kù)各表中數(shù)據(jù)的排序方法。如果把數(shù)據(jù)庫(kù)看作一本書(shū),則可以把索引看作書(shū)的目錄,通過(guò)目錄查找書(shū)中的信息,要比使用沒(méi)有目錄的書(shū)更方便、快捷。  在數(shù)據(jù)庫(kù)中,一個(gè)表的存儲(chǔ)由兩部分組成,一部分用來(lái)存放表的數(shù)據(jù)頁(yè)面,另一部分是索引頁(yè)面。索引就存放在索引頁(yè)面上。通常,索引頁(yè)面相對(duì)于數(shù)據(jù)頁(yè)面來(lái)說(shuō)小得多。當(dāng)進(jìn)行數(shù)據(jù)檢索時(shí),系統(tǒng)先搜索索引頁(yè)面,從中找到所需數(shù)據(jù)的指針,再通過(guò)指針從數(shù)據(jù)頁(yè)面中讀取數(shù)據(jù)。SOL Server提供了兩種索引:聚集索引(CLUSTERED、ERED INDEX)和非聚集索引(NONCLUSTERED INDEX),聚集索引也稱聚類索引或簇索引,非聚集索引也稱非聚類索引或非簇索引。  1. 聚集索引和非聚集索引  舉例來(lái)說(shuō)明聚集索引和非聚集索引,這正像人們使用漢語(yǔ)字典查字時(shí)經(jīng)常使用的兩種方法。漢語(yǔ)字典的正文本身就是一個(gè)聚集索引。例如,要查“安”字,很自然就會(huì)翻開(kāi)字典的前幾頁(yè)。因?yàn)椤鞍病钡钠匆羰恰癮n”,漢字的字典是按照拼音排序的,并以英文字母“a”開(kāi)頭,以“z”結(jié)尾,那么“安”字就自然地排在字典的前部。如果翻完了所有以“a”開(kāi)頭的部分仍然找不到這個(gè)字,那么就說(shuō)明字典中沒(méi)有這個(gè)字;同樣的,如果查“張”字,那用戶也會(huì)將字典翻到后面的部分。因?yàn)椤皬垺钡钠匆羰恰皕hang”,字母“z”是排在字典后面的。也就是說(shuō),字典的正文部分本身就是一個(gè)目錄,不需要再去查其他目錄來(lái)找到所需要找的內(nèi)容。通常把這種正文內(nèi)容本身就是一種按照一定規(guī)則排列的目錄稱為聚集索引?! ∪绻龅揭粋€(gè)不認(rèn)識(shí)的字,不知道它的發(fā)音,就不能按照拼音的方法查找所要的字了,這時(shí)需要根據(jù)字的偏旁部首,先查到所要找的字所在的頁(yè)碼,然后再根據(jù)這個(gè)字的頁(yè)碼直接翻到某頁(yè)來(lái)找到所要找的字。但結(jié)合部首目錄和檢字表而查到的字的排序并不是真正的正文的排序方法。例如查“張”字,在查部首目錄之后的檢字表中,“張”的頁(yè)碼是第610頁(yè),而“張”的上面是“弟”字,其頁(yè)碼是第94頁(yè),“張”的下面是“弧”字,其頁(yè)碼卻是第188頁(yè)。很顯然,這些字并不是真正地分別位于“張”字的前后,現(xiàn)在所看到的連續(xù)的“弟、張、弧”3個(gè)字,實(shí)際上就是它們?cè)诜蔷奂饕械呐判颍亲值湔闹械淖衷诜蔷奂饕械挠成???梢酝ㄟ^(guò)這種方式來(lái)找到所需要的字,但它需要兩個(gè)過(guò)程,先找到目錄中的結(jié)果,然后再翻到所需要的頁(yè)碼。把這種與正文排序不同的目錄(如檢字表)稱為非聚集索引?! ≡跀?shù)據(jù)庫(kù)中,索引是對(duì)數(shù)據(jù)庫(kù)表中的一列或多個(gè)列的值進(jìn)行排序的結(jié)構(gòu)。聚集索引基于數(shù)據(jù)行的鍵值在表內(nèi)排序和存儲(chǔ)這些數(shù)據(jù)行,也就是說(shuō),聚集索引的排序與有聚集索引的表中數(shù)據(jù)行的排序是一致的,數(shù)據(jù)行按基于聚集索引鍵的排序順序存儲(chǔ)。因?yàn)閿?shù)據(jù)行本身只能按一個(gè)順序存儲(chǔ),所以每個(gè)表只能有一個(gè)聚集索引?!  ?/pre>

編輯推薦

  《SQL Server數(shù)據(jù)庫(kù)基礎(chǔ)與應(yīng)用》針對(duì)性強(qiáng):切合職業(yè)教育的培養(yǎng)目標(biāo),側(cè)重技能傳授,弱化理論,強(qiáng)化實(shí)踐內(nèi)容。體例新穎:從人類常規(guī)的思維模式出發(fā),對(duì)教材的內(nèi)容編排進(jìn)行全新的嘗試,打破傳統(tǒng)教材的編寫(xiě)框架;符合老師的教學(xué)要求,方便學(xué)生理解理論知識(shí)在實(shí)際中的運(yùn)用。  內(nèi)容立體:從鍛煉學(xué)生的思維能力以及運(yùn)用概念解決問(wèn)題的能力出發(fā),內(nèi)容一改以往的慣例,不僅有知識(shí)的講解,部分教材還有動(dòng)手操作、知識(shí)銜接、特別提示、自問(wèn)自答等知識(shí)模塊?! ∽⒅厝宋模鹤⒅厝宋呐c科技的結(jié)合,在傳統(tǒng)的理論教材中適當(dāng)?shù)卦黾尤宋姆矫娴闹R(shí),激發(fā)學(xué)生的學(xué)習(xí)興趣。  方便教學(xué):全套教材以立體化精品教材為構(gòu)建目標(biāo),網(wǎng)上提供的電子課件、素材、源代碼和習(xí)題參考答案等教學(xué)資源。

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


    SQL Server數(shù)據(jù)庫(kù)基礎(chǔ)與應(yīng)用 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7