2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩27頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、Mysql高級(jí)部分高級(jí)部分(1)索引(索引(indexindex)..............................................................................1(2)視圖(視圖(viewview)................................................................................2(3)觸發(fā)器(觸發(fā)

2、器(triggertrigger)......................................................................6(4)游標(biāo)(游標(biāo)(curs).............................................................................8(5)事務(wù)(Transaction)......................

3、...............................................10(6)存儲(chǔ)過(guò)程(存儲(chǔ)過(guò)程(StedProcedure)................................................12(1)索引(索引(indexindex)索引是一個(gè)單獨(dú)的、物理的數(shù)據(jù)庫(kù)結(jié)構(gòu),它是某個(gè)表中一列或若干列值的集合和相應(yīng)的指向表中物理標(biāo)識(shí)這些值的數(shù)據(jù)頁(yè)的邏輯指針清單。優(yōu)點(diǎn):大大加快數(shù)據(jù)的檢索速

4、度創(chuàng)建唯一性索引,保證數(shù)據(jù)庫(kù)表中每一行數(shù)據(jù)的唯一性加速表和表之間的連接在使用分組和排序子句進(jìn)行數(shù)據(jù)檢索時(shí),可以顯著減少查詢(xún)中分組和排序的時(shí)間。缺點(diǎn):缺點(diǎn):索引需要占物理空間當(dāng)對(duì)表中的數(shù)據(jù)進(jìn)行增加、刪除和修改的時(shí)候,索引也要?jiǎng)討B(tài)的維護(hù),降低了數(shù)據(jù)的維護(hù)速度。更好的理解索引的提示:更好的理解索引的提示:?如果經(jīng)常使用表中的某一列或某幾列為條件進(jìn)行查詢(xún),且表中的數(shù)據(jù)量比較大時(shí),可以創(chuàng)建索引,以提高查詢(xún)的速度。?索引是與表關(guān)聯(lián)的可選結(jié)構(gòu)。?通過(guò)

5、有目的的創(chuàng)建索引,可以加快對(duì)表執(zhí)行加快對(duì)表執(zhí)行語(yǔ)句的速度。語(yǔ)句的速度。?不管索引是否存在,都無(wú)需修改任何無(wú)需修改任何SQL語(yǔ)句的書(shū)寫(xiě)方式語(yǔ)句的書(shū)寫(xiě)方式。索引只是一種快速訪問(wèn)數(shù)據(jù)的途徑,它只影響查詢(xún)執(zhí)行的效率。?可以使用CREATEINDEX命令在一列或若干列的組合上創(chuàng)建索引。?創(chuàng)建索引時(shí),將獲取要?jiǎng)?chuàng)建索引的列,并對(duì)其進(jìn)行排序。然后,將一個(gè)指針連同,將一個(gè)指針連同?修改表時(shí)創(chuàng)建索引修改表時(shí)創(chuàng)建索引:ALTERTABLEtbl_nameAD

6、DINDEX|KEY[idx_name](indxe_col_name)Eg:ALTERTABLEt1ADDKEY(tbirthday)?查看索引:Showindex|keysfrom表名;(SHOWKEYSFROMt1)?刪除索引:index索引名on表名。(indexcont3)(2)視圖(視圖(viewview)從用戶(hù)角度用戶(hù)角度來(lái)看,一個(gè)視圖是從一個(gè)特定的角度來(lái)查看數(shù)據(jù)庫(kù)中的數(shù)據(jù)。從數(shù)據(jù)庫(kù)系統(tǒng)內(nèi)部來(lái)看,一個(gè)視圖是由語(yǔ)句組成的查詢(xún)

7、定義的虛擬表,視圖是由一張或多張表中的數(shù)據(jù)組成的,從數(shù)據(jù)庫(kù)系統(tǒng)外部來(lái)看,視圖就如同一張表一樣,對(duì)表能夠進(jìn)行的一般操作都可以應(yīng)用于視圖,例如查詢(xún),插入,修改,刪除操作等。視圖是一個(gè)虛擬表,其內(nèi)容由查詢(xún)定義。概述:?視圖以經(jīng)過(guò)定制的方式顯示來(lái)自一個(gè)或多個(gè)表的數(shù)據(jù)?視圖是一種數(shù)據(jù)庫(kù)對(duì)象,用戶(hù)可以象查詢(xún)普通表一樣查詢(xún)視圖。?視圖內(nèi)其實(shí)沒(méi)有存儲(chǔ)任何數(shù)據(jù),它只是對(duì)表的一個(gè)查詢(xún)。?視圖的定義保存在數(shù)據(jù)字典內(nèi)。創(chuàng)建視圖所基于的表為“基表”。?視圖一經(jīng)定

8、義以后,就可以像表一樣被查詢(xún)、修改、刪除和更新作用:?簡(jiǎn)化數(shù)據(jù)查詢(xún)語(yǔ)句?使用戶(hù)能從多角度看到同一數(shù)據(jù)?提高了數(shù)據(jù)的安全性?提供了一定程度的邏輯獨(dú)立性?減少帶寬流量、優(yōu)化后還可提高執(zhí)行效率優(yōu)點(diǎn):?提供了另外一種級(jí)別的表安全性?隱藏的數(shù)據(jù)的復(fù)雜性?簡(jiǎn)化的用戶(hù)的SQL命令?通過(guò)重命名列,從另一個(gè)角度提供數(shù)據(jù)視圖的創(chuàng)建:CREATE[REPLACE][ALGITHM=UNDEFINED|MERGE|TEMPTABLE]VIEWview_name

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論