oracle數(shù)據(jù)庫面試題目匯總_第1頁
oracle數(shù)據(jù)庫面試題目匯總_第2頁
oracle數(shù)據(jù)庫面試題目匯總_第3頁
oracle數(shù)據(jù)庫面試題目匯總_第4頁
oracle數(shù)據(jù)庫面試題目匯總_第5頁
已閱讀5頁,還剩21頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1.對字符串操作的函數(shù)?答:() 函數(shù)返回字符表達(dá)式最左端字符的碼值0 函數(shù)用于將碼轉(zhuǎn)換為字符假如沒有輸入0?255之間的碼值函數(shù)會(huì)返回一個(gè)值應(yīng)當(dāng)是必需給()賦數(shù)字值()連接兩個(gè)字符串() 函數(shù)把字符串全部轉(zhuǎn)換為小寫() 函數(shù)把字符串全部轉(zhuǎn)換為大寫0 函數(shù)把字符串頭部的空格去掉0 函數(shù)把字符串尾部的空格去掉0 同時(shí)去掉全部兩端的空格事實(shí)上()()()是將指定的字符從字符串中裁減掉其中0()的格式為(被截字符串,要截掉的字符串),但是0的格式為(要截掉的一個(gè)字符被截的字符串)0 函數(shù)返回部分字符串0函數(shù)返回字符串中某個(gè)指定的子串出現(xiàn)的起先位置,假如不存在則返回0(原來的字符串,要被替換掉的字符串,要替換成的字符串)0函數(shù)返回一個(gè)四位字符碼函數(shù)可用來查找聲音相像的字符串但函數(shù)對數(shù)字和漢字均只返回值2、事務(wù)概念這是為什么?(這道題的主要思想是索引不能在40上得到什么好處)23、運(yùn)用過的最大的表有多少行紀(jì)錄?(這道題不是看應(yīng)試者的技術(shù)過不過關(guān),而是考察應(yīng)試者是否有大型數(shù)據(jù)庫的管理操作閱歷)不要對表的索引列進(jìn)行函數(shù)操作,因?yàn)檫@樣系統(tǒng)就不能運(yùn)用索引,使查詢變得很慢,但是在8i以后就已經(jīng)起先支持函數(shù)的索引,彌補(bǔ)了這個(gè)不足。24、數(shù)據(jù)庫啟動(dòng)與關(guān)閉的步驟啟動(dòng):啟動(dòng)實(shí)例加載數(shù)據(jù)庫數(shù)據(jù)打開數(shù)據(jù)庫關(guān)閉:關(guān)閉數(shù)據(jù)庫卸載數(shù)據(jù)庫數(shù)據(jù)關(guān)閉實(shí)例25、與的區(qū)分一般用于刪除少量記錄的操作,而且它是要運(yùn)用回滾段并且要進(jìn)行顯示的提交事務(wù)。而則運(yùn)用于大量刪除數(shù)據(jù),而且隱式提交事務(wù),其速度要比運(yùn)用快的多。26、和分別代表什么??表示數(shù)據(jù)定義語言,在中主要包括,,表示數(shù)據(jù)操作語言,主要的有一,28、中動(dòng)態(tài)效果時(shí)調(diào)用的函數(shù)。29、數(shù)據(jù)庫中有若干條相同的記錄,刪除到只剩下一條記錄。如何做,

請用語句通過來寫出執(zhí)行過程。30、數(shù)據(jù)庫表存放到磁盤什么地方(什么物理空間上一一也許意思)?數(shù)據(jù)庫表存放在數(shù)據(jù)文件上。31、運(yùn)用什么語句給用戶安排權(quán)限?語句32、你在項(xiàng)目現(xiàn)場,用戶要求你向正在運(yùn)行的表中添加一個(gè)字段,你該怎么做?第一種方法:關(guān)閉數(shù)據(jù)庫,然后運(yùn)用受限模式打開,由來進(jìn)行其次種方法:不關(guān)閉數(shù)據(jù)庫,將數(shù)據(jù)庫置于靜默狀態(tài)在模式下用,這種狀態(tài)下只有才可以對數(shù)據(jù)庫進(jìn)行操作,修改完畢之后再退出靜默狀態(tài)在這里復(fù)習(xí)到了數(shù)據(jù)庫的兩種特殊狀態(tài):靜默狀態(tài)()和掛起狀態(tài)靜默狀態(tài)就是只有特殊權(quán)限的才可以對數(shù)據(jù)庫進(jìn)行操作,運(yùn)用以后系統(tǒng)將等候活動(dòng)著的會(huì)話主動(dòng)結(jié)束,同時(shí)阻擋建立新的會(huì)話,系統(tǒng)掛起全部的語句,等復(fù)原以后再重新激活會(huì)話執(zhí)行掛起的。掛起狀態(tài)就是系統(tǒng)將數(shù)據(jù)庫全部對物理文件(數(shù)據(jù)文件,限制文件,日志文件)的操作都暫停,但是并不禁止非用戶對數(shù)據(jù)庫進(jìn)行操作。這種狀態(tài)主要用于進(jìn)行數(shù)據(jù)庫備份。33、中回滾的概念?回滾段有什么作用。回滾就是在事務(wù)提交之前將數(shù)據(jù)庫數(shù)據(jù)復(fù)原到事務(wù)修改之前數(shù)據(jù)庫數(shù)據(jù)狀態(tài)。回滾段就是為回滾供應(yīng)依據(jù),記錄的是事務(wù)操作數(shù)據(jù)庫之前的數(shù)據(jù)或者對應(yīng)于以前操作的操作,這個(gè)內(nèi)容要依據(jù)以前的操作而定。比如說以前事務(wù)操作假如是那么回滾段則存儲(chǔ)以前的數(shù)據(jù),假如事務(wù)是操作那么存儲(chǔ)的則是與之相對應(yīng)的操作語句,相反假如事務(wù)操作是那么記錄相應(yīng)的則是操作了。34、的81和91有什么區(qū)分35、一張表有10萬條記錄,如何刪除其中的隨意20條記錄?請用語句進(jìn)行操作36、客戶端如何訪問服務(wù)器端的?假如客戶端無法訪問服務(wù)器端的,可能會(huì)是什么緣由?客戶端通過網(wǎng)絡(luò)或者進(jìn)程方式以合法的用戶身份來取得和服務(wù)器端的連接。假如客戶端無法訪問服務(wù)器端可能出現(xiàn)的緣由是:用戶無權(quán)訪問;服務(wù)器端數(shù)據(jù)庫并沒有打開(啟動(dòng)數(shù)據(jù)庫的第三步?jīng)]有完成);假如服務(wù)器是在共享模式下的則有可能沒有對應(yīng)于該客戶所運(yùn)用的通信協(xié)議的調(diào)度進(jìn)程。37、中執(zhí)行語句錯(cuò)誤時(shí)去哪里查找錯(cuò)誤信息?38、語句須要提交嗎?和語句呢?39、在執(zhí)行語句并提交后,這些提交的數(shù)據(jù)存儲(chǔ)到什么地方??被存儲(chǔ)到數(shù)據(jù)文件中40、中有哪些類型的文件?數(shù)據(jù)文件,限制文件,日志文件和數(shù)據(jù)字典41、介紹一下的體系結(jié)構(gòu)?邏輯體系結(jié)構(gòu):塊,區(qū),段,表空間物理體系結(jié)構(gòu):表空間,三大文件軟件體系結(jié)構(gòu):,后臺(tái)進(jìn)程42、談?wù)剬Φ氖欠窭斫??請簡?的是一個(gè)偽列,其個(gè)是為18個(gè)字節(jié)可將這18個(gè)字節(jié)用6363來劃分,分別表示段編號(hào),數(shù)據(jù)文件編號(hào),數(shù)據(jù)塊編號(hào)和記錄編號(hào)。表示的是一個(gè)記錄的物理存儲(chǔ)地址。43、中如何刪除用戶?中運(yùn)用來刪除用戶,假如運(yùn)用那么用戶的對象也同時(shí)被刪除掉。為了達(dá)到刪除用戶的效果而又不影響對用戶下的對象的運(yùn)用可以運(yùn)用將用戶鎖定。44、客戶端對服務(wù)器端的操作的流程是什么?專用模式下:用戶通過應(yīng)用程序進(jìn)程試圖去得到一個(gè)與數(shù)據(jù)庫服務(wù)器的連接客戶端通過網(wǎng)絡(luò)傳遞連接懇求,服務(wù)器則運(yùn)用監(jiān)聽進(jìn)程監(jiān)聽用戶懇求,并且來驗(yàn)證用戶身份,通過驗(yàn)證則為用戶安排一專用服務(wù)進(jìn)程用戶提交語句專用服務(wù)進(jìn)程則首先在區(qū)的共享池中檢查是否有與該語句相像的已經(jīng)被解析執(zhí)行并且緩存的語句,假如有則采納它的解析結(jié)果和執(zhí)行支配執(zhí)行語句,假如沒有則對語句進(jìn)行語法解析生成執(zhí)行支配通過解析則執(zhí)行操作獲得數(shù)據(jù)將執(zhí)行結(jié)果返回給客戶。共享模式下:與專用模式不同在于當(dāng)監(jiān)聽程序驗(yàn)證用戶的合法性以后并不為它安排一個(gè)專用的服務(wù)進(jìn)程,而是將該懇求與響應(yīng)的調(diào)度進(jìn)程相聯(lián)系起來,并將起放入到一個(gè)懇求隊(duì)列中,最終由響應(yīng)的來從調(diào)度隊(duì)列中獲得一個(gè)懇求并為之安排一個(gè)空閑的服務(wù)進(jìn)程,接下來有服務(wù)進(jìn)程對該懇求進(jìn)行服務(wù)操作和專用方式下相同,處理完成之后由服務(wù)進(jìn)程先將結(jié)果放入一個(gè)返回隊(duì)列最終再由調(diào)度進(jìn)程()將返回隊(duì)列中的結(jié)果返回給對應(yīng)的用戶。45、和在數(shù)據(jù)庫中那個(gè)執(zhí)行效率更高?執(zhí)行效率比高。因?yàn)椋?6、如何推斷游標(biāo)已經(jīng)到最終一行?47、聚簇索引和一般索引在不同的語句中哪個(gè)效率更高??(筆試題,原題回憶不起來,主題就是聚簇索引和一般索引的區(qū)分)概念類:聚合函數(shù)?的定義和用法?的存儲(chǔ)過程?什么是構(gòu)造函數(shù)?48、簡述中的組成部分。答:系統(tǒng)全局區(qū)包括:共享池、重做日志緩存區(qū)、數(shù)據(jù)高速緩存區(qū),大池,池。49、簡述的啟動(dòng)和關(guān)閉各有多少步驟?啟動(dòng):啟動(dòng)實(shí)例、裝載數(shù)據(jù)庫數(shù)據(jù)、打開數(shù)據(jù)庫。關(guān)閉:關(guān)閉數(shù)據(jù)庫、卸載數(shù)據(jù)庫數(shù)據(jù)、關(guān)閉實(shí)例。50、在表空間的分類和作用,如排序時(shí)數(shù)據(jù)將放在什么表空間?作用是為了突破存儲(chǔ)容量的限制,是一個(gè)邏輯概念。排序數(shù)據(jù)放在臨時(shí)表空間。51、執(zhí)行吩咐時(shí),數(shù)據(jù)庫將會(huì)發(fā)生什么變更,呢?答:提交時(shí)首先是與事務(wù)對應(yīng)的重做日志信息將被寫入到數(shù)據(jù)庫物理文件中的重做日志文件中,至于是否會(huì)真正將事務(wù)操作的內(nèi)容反映到數(shù)據(jù)文件還好看是否啟動(dòng)了。在完成數(shù)據(jù)庫的插入,刪除和修改操作時(shí),只有當(dāng)事務(wù)提交到數(shù)據(jù)庫才算完成,有提交前只有操作數(shù)據(jù)庫的本人才能看到,別人只有在最終提交完成才可以看到。回滾當(dāng)前尚未提交的事務(wù),使數(shù)據(jù)庫復(fù)原到事務(wù)操作前的狀態(tài)。52、用吩咐創(chuàng)建用戶,并為用戶授權(quán)。寫一個(gè)存儲(chǔ)過程,使()表中的值在0T000之間的員工的工資上漲20%,(提示:要求用到游標(biāo))01000;*1.2 ;數(shù)據(jù)庫都有哪些類型的文件?數(shù)據(jù)文件,限制文件,日志文件,參數(shù)文件用吩咐創(chuàng)建表空間、用戶,并為用戶授權(quán)、收回權(quán)限。'f:\\001 20m512k512k250%2048)512k回收權(quán)限: ;2在中如何更改用戶名?57、如何在中查詢某個(gè)用戶下全部已建的表?答:*;執(zhí)行吩咐后,存儲(chǔ)空間是否還存在,是否可被其他的表占用?執(zhí)行之后,為表安排的區(qū)空間將被回收將回退,假如在運(yùn)用的時(shí)候沒有指定那么執(zhí)行操作后僅僅留下由所指定的區(qū)否則表的全部空間將被回收用于再安排。59、何在中查看當(dāng)前用戶,通常有哪些方式?(提示:和*) ;出在中,創(chuàng)建表空間的語法結(jié)構(gòu),以與所含參數(shù)說明。XyZ如何推斷游標(biāo)是否到了末尾?(提示:用)在中,如何查看當(dāng)前用戶下的全部表空間?在中,你所創(chuàng)建的表空間信息放在哪里?存放在數(shù)據(jù)字典中,數(shù)據(jù)字典內(nèi)容對應(yīng)于系統(tǒng)表空間表空間。中的限制文件什么時(shí)候讀?。糠?wù)器啟動(dòng)時(shí),先啟動(dòng)實(shí)例然后再讀取數(shù)據(jù)庫的各個(gè)文件當(dāng)然也包括限制文件。也就是說在數(shù)據(jù)庫服務(wù)器啟動(dòng)的其次步時(shí)讀取。的表格信息存儲(chǔ)在哪個(gè)地方?表空間的數(shù)據(jù)字典文件中。66、如何依據(jù)字典創(chuàng)建一個(gè)表空間,并說明參數(shù)?中當(dāng)一個(gè)用戶正在操作一個(gè)執(zhí)行過程,管理員此時(shí)取消了他的權(quán)限,會(huì)發(fā)生什么事情?68、談?wù)勀銓巧睦斫?,常用的角色有哪?角色就是一組權(quán)限的數(shù)據(jù)庫實(shí)體,它不屬于任何模式或用戶但是可以被授予任何用戶。常用的角色有,,,(查詢?nèi)勘硪晥D權(quán)),(刪除權(quán)限)等。角色的創(chuàng)建和授權(quán):和創(chuàng)建用戶為用戶授權(quán)差不多。 …權(quán)限。69、簡述的歸檔與不歸檔工作模式,分別說明。歸檔模式是指在創(chuàng)建數(shù)據(jù)庫時(shí)指定了參數(shù),這種模式下,當(dāng)重做日志文件寫滿的時(shí)候會(huì)將該重做日志文件的內(nèi)容保存到指定的位置(由初始化文件中的參數(shù)來確定)。并不是數(shù)據(jù)庫在歸檔模式下工作的時(shí)候就可以自動(dòng)完成歸檔操作,在歸檔模式下可以有兩種歸檔方式:自動(dòng)歸檔(在初始化文件中的參數(shù)被設(shè)置為)和手動(dòng)歸檔。假如歸檔模式下沒有啟動(dòng)自動(dòng)歸檔的話,而且又沒有實(shí)行手動(dòng)歸檔那么當(dāng)進(jìn)程將重做日志信息寫入已經(jīng)寫滿的重做日志文件時(shí)數(shù)據(jù)庫將會(huì)被掛起直到進(jìn)行了歸檔??梢姎w檔是對重做日志文件信息的一種愛護(hù)措施。非歸檔模式下當(dāng)重做日志文件寫滿以后若是有進(jìn)行重做日志信息的寫入操作時(shí),以前保存在重做日志文件中的重做日志信息就會(huì)被覆蓋掉。70、索引分為哪幾類,說出唯一索引和位圖索引的概念。索引有B樹索引,位圖索引,函數(shù)索引,簇索引等。唯一索引也是B樹索引的一種,它要求被索引的字段值不行以重復(fù)。在創(chuàng)建的時(shí)候運(yùn)用B樹算法創(chuàng)建。位圖索引并不是采納象唯一索引那樣存儲(chǔ)(索引字段值,記錄)來創(chuàng)建索引段的,而是為每一個(gè)唯一的字段值創(chuàng)建一個(gè)位圖,位圖中運(yùn)用位元來對應(yīng)一個(gè)記錄的。位元到是通過映射的到的。71、的基本數(shù)據(jù)類型有哪些?()存儲(chǔ)定長字符,定義的時(shí)候可以不為他指定長度但是如若往里插入值則會(huì)出錯(cuò);2()存儲(chǔ)變長字符定義的時(shí)候必需指定長度,存儲(chǔ)時(shí)間日期;()數(shù)字類型,包括整型,浮點(diǎn)型等;()大容量字符串;()大二進(jìn)制對象72、中,執(zhí)行四舍五入的是哪個(gè)函數(shù)?(,保留的小數(shù)位數(shù))與只對應(yīng)的還有一個(gè)特殊相像的函數(shù)(,保留的小數(shù)位數(shù))它的作用是依據(jù)要保留的小數(shù)位數(shù)來截取原數(shù)。73、數(shù)據(jù)庫表存放到磁盤什么地方?數(shù)據(jù)文件數(shù)據(jù)庫的表存放在物理文件中的數(shù)據(jù)文件中。74、當(dāng)執(zhí)行語句并提交后,這些提交的數(shù)據(jù)存儲(chǔ)到什么地方??存儲(chǔ)到了數(shù)據(jù)庫的數(shù)據(jù)文件中。75、和在數(shù)據(jù)庫中那個(gè)執(zhí)行效率更高?執(zhí)行效率要比運(yùn)用要快。76、自己供應(yīng)的函數(shù),想知道詳細(xì)位置,如何操作?77、數(shù)據(jù)庫的幾種物理文件?1)數(shù)據(jù)文件2)限制文件3)日志文件78、 限制文件都含有哪些信息?限制文件存放有實(shí)例信息(實(shí)例名稱創(chuàng)建時(shí)間等),數(shù)據(jù)文件和日志文件信息,還有系統(tǒng)運(yùn)行時(shí)記錄的系統(tǒng)變更碼(),檢查點(diǎn)信息和歸檔的當(dāng)前狀態(tài)信息等。數(shù)據(jù)庫在加載數(shù)據(jù)庫的時(shí)候首先要讀取限制文件獲得和數(shù)據(jù)庫有關(guān)的物理結(jié)構(gòu)信息之后才能夠正確加載數(shù)據(jù)文件和日志文件并打開數(shù)據(jù)庫。79、79、函數(shù)的用法?的語法:(112233),表示假如等于1時(shí),函數(shù)的結(jié)果返回1,...,假如不等于任何一個(gè)值,則返回。初看一下,只能做等于測試,但剛才也看到了,我們通過一些函數(shù)或計(jì)算替代,是可以使函數(shù)具備大于、小于或等于功能。2.如何用進(jìn)行大于小于的比較?利用()函數(shù)和和在一起用((變量-變量2)1,變量1,變量2);(條件,值1,翻譯值1,值2,翻譯值2,...值n,翻譯值n,缺省值)該函數(shù)的含義如下:條件二值1(翻譯值1)條件二值2(翻譯值2)條件二值n(翻譯值n)(缺省值)運(yùn)用方法:答案:事務(wù)是這樣一種機(jī)制,它確保多個(gè)語句被當(dāng)作單個(gè)工作單元來處理。事務(wù)具有以下的作用:*一樣性:同時(shí)進(jìn)行的查詢和更新彼此不會(huì)發(fā)生沖突,其他用戶不會(huì)看到發(fā)生了變更但尚未提交的數(shù)據(jù)。*可復(fù)原性:一旦系統(tǒng)故障,數(shù)據(jù)庫會(huì)自動(dòng)地完全復(fù)原未完成的事務(wù)。3、中查詢系統(tǒng)時(shí)間答:4、觸發(fā)器的作用,什么時(shí)候用觸發(fā)器,創(chuàng)建觸發(fā)器的步驟,觸發(fā)器里是否可以有,為什么?答案:觸發(fā)器是可以由事務(wù)來啟動(dòng)運(yùn)行的,存在于數(shù)據(jù)庫服務(wù)器中的一個(gè)過程。他的作用:可以實(shí)現(xiàn)一般的約束無法完成的困難約束,從而實(shí)現(xiàn)更為困難的完整性要求。運(yùn)用觸發(fā)器并不存在嚴(yán)格的限定,只要用戶想在無人工參加的狀況下完成一般的定義約束不行以完成的約束,來保證數(shù)據(jù)庫完整性,那么就可以運(yùn)用觸發(fā)器。由于觸發(fā)器主要是用來保證數(shù)據(jù)庫的完整性的,所以要?jiǎng)?chuàng)建一個(gè)觸發(fā)器,首先要明確該觸發(fā)器應(yīng)當(dāng)屬于那一種(,,)因?yàn)樗麄兏饔袀€(gè)的用途;其次就是要確定觸發(fā)器被觸發(fā)以后所設(shè)計(jì)到的數(shù)據(jù)。動(dòng)身器中不行以運(yùn)用。5.數(shù)字函數(shù)1、比較大小((變量1-變量2)1,變量1,變量2);取較小值()函數(shù)依據(jù)某個(gè)值是0、正數(shù)還是負(fù)數(shù),分別返回0、1、-1例如:變量1=10,變量2=20則(變量1-變量2)返回-1,解碼結(jié)果為“變量1”,達(dá)到了取較小值的目的。2、表、視圖結(jié)構(gòu)轉(zhuǎn)化現(xiàn)有一個(gè)商品銷售表,表結(jié)構(gòu)為:(6) 月份(10,2)月銷售金額現(xiàn)有數(shù)據(jù)為:TOC\o"1-5"\h\z200001 1000200002 1100200003 1200200004 1300200005 1400200006 15002000071600202301110020230212002023011300想要轉(zhuǎn)化為以下結(jié)構(gòu)的數(shù)據(jù):年份1(10,2)1月銷售金額2(10,2)2月銷售金額3(10,2)3月銷售金額4(10,2)4月銷售金額5(10,2)5月銷售金額6(10,2)6月銷售金額7(10,2)7月銷售金額8(10,2)8月銷售金額9(10,2)9月銷售金額10(10,2)10月銷售金額11(10,2)11月銷售金額12(10,2)12月銷售金額結(jié)構(gòu)轉(zhuǎn)化的語句為:(,1,4),(((,5,2)/0r,0)),(((,5,2)/02\0)),(((,5,2),'03',0)),(((,5,2),'04',0)),(((,5,2),'05',0)),(((,5,2),,06,,0)),(((,5,2),5,0)),(((,5,2),'08',0)),(((,5,2),'09',。)),(((,5,2)/10\0)),(((,5,2)/ir,o)),(((,5,2)/12\0))(,1,4);79、語句的用法?用法很簡潔:LIO*''1.15*''1.20*〃〃和的區(qū)分?1、在各種表上無論是大的還是小的都特別快。假如有吩咐將被撤銷,而則不會(huì)被撤銷。2、是一個(gè)語言而是語句,向其他全部的語言一樣,他將被隱式提交,不能對運(yùn)用吩咐。3、將重新設(shè)置高水平線和全部的索引。在對整個(gè)表和索引進(jìn)行完全閱讀時(shí),經(jīng)過操作后的表比操作后的表要快得多。4、不能觸發(fā)觸發(fā)器,會(huì)觸發(fā)觸發(fā)器。5、不能授予任何人清空他人的表的權(quán)限。6、當(dāng)表被清空后表和表的索引講重新設(shè)置成初始大小,而則不能。7、不能清空父表。表空間如何擴(kuò)展?并用語句寫出?兩種擴(kuò)展方式:a)增加數(shù)據(jù)文件b)擴(kuò)展數(shù)據(jù)文件大小82、82、表空間區(qū)管理方式?哪種方式現(xiàn)在是舉薦運(yùn)用的?a)字典管理方式;默認(rèn)方式b)本地管理方式用什么函數(shù)獲得日期?和日期中的月,日,年):2023(,一):8月 (J'):08(,''):星期4 '):22分區(qū)表的應(yīng)用?a)一個(gè)分區(qū)表有一個(gè)或多個(gè)分區(qū),每個(gè)分區(qū)通過運(yùn)用范圍分區(qū)、散列分區(qū)、或組合分區(qū)分區(qū)的行b)分區(qū)表中的每一個(gè)分區(qū)為一個(gè)段,可各自位于不同的表空間中c)對于同時(shí)能夠運(yùn)用幾個(gè)進(jìn)程進(jìn)行查詢或操作的大型表分區(qū)特別有用談?wù)勊饕挠梅ㄅc原理?索引是若干數(shù)據(jù)行的關(guān)鍵字的列表,查詢數(shù)據(jù)時(shí),通過索引中的關(guān)鍵字可以快速定位到要訪問的記錄所在的數(shù)據(jù)塊,從而大大削減讀取數(shù)據(jù)塊的次數(shù),因此可以顯著提高性能。存儲(chǔ)過程的應(yīng)用,如何既有輸入又有輸出?常發(fā)生的異樣有哪些?常用預(yù)定義例外06511=-6511游標(biāo)已經(jīng)打開00001=-1違反唯一性約束01001二-1001非法游標(biāo)操作01722二-1722字符向數(shù)字轉(zhuǎn)換失敗01017=-101701403=+100沒有找到數(shù)據(jù)01012=-1012沒有連接到數(shù)據(jù)庫06501=-6501內(nèi)部錯(cuò)誤06500=-650000051二-5101422=-1422返回多行00061=-6106502=-6502數(shù)值轉(zhuǎn)換錯(cuò)誤試圖為對象的屬性賦值01476=-1476被零除其它任何錯(cuò)誤的處理如何運(yùn)用異樣?在中有三種類型的異樣。預(yù)定義的異樣非預(yù)定義的異樣用戶定義的異樣其次種非預(yù)定義的異樣是與特定的錯(cuò)誤關(guān)聯(lián)。并且用()關(guān)聯(lián)一起的。但是究竟有什么用啊?例如:(1);('i201',100,50,250,12,30);('重復(fù)項(xiàng)編號(hào)-主鍵沖突');第一種的運(yùn)用方法:異樣名稱異樣處理代碼;第三種的用法:條件(-20000 -20999,提示信息);89、優(yōu)化的策略一般包括:內(nèi)存優(yōu)化操作系統(tǒng)優(yōu)化數(shù)據(jù)存儲(chǔ)的優(yōu)化網(wǎng)絡(luò)優(yōu)化等方法詳細(xì)到不同的數(shù)據(jù)庫涉與到要調(diào)整不同的數(shù)據(jù)庫配置文件、不同的操作系統(tǒng)參數(shù)、網(wǎng)絡(luò)參數(shù)等等,不同的數(shù)據(jù)庫不同.()肯定值()e的次嘉()大于等于該值的最小整數(shù)()小于等于該值的最大整數(shù)()保留個(gè)小數(shù)截?。ǎ┍A魝€(gè)小數(shù)對進(jìn)行四舍五入()依據(jù)值為正負(fù)零返回1,T,0()取模操作()的次幕()求平方根1.初級(jí)4、關(guān)系數(shù)據(jù)庫系統(tǒng)與文件數(shù)據(jù)庫系統(tǒng)的區(qū)分在那里?關(guān)系數(shù)據(jù)庫系統(tǒng)一般適用那些方面?答案:關(guān)系數(shù)據(jù)庫系統(tǒng)文件系統(tǒng)的區(qū)分在于:首先,關(guān)系性數(shù)據(jù)庫的整體數(shù)據(jù)是結(jié)構(gòu)化的,采納關(guān)系數(shù)據(jù)模型來描述,這是它與文件系統(tǒng)的根本區(qū)分。(數(shù)據(jù)模型包括:數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)操作以與完整性約束條件)其次,關(guān)系數(shù)據(jù)庫系統(tǒng)的共享性高,冗余低可以面對整個(gè)系統(tǒng),而文件系統(tǒng)則具有應(yīng)用范圍的局限性,不易擴(kuò)展。第三,關(guān)系數(shù)據(jù)庫系統(tǒng)采納兩級(jí)映射機(jī)制保證了數(shù)據(jù)的高獨(dú)立性,從而使得程序的編寫和數(shù)據(jù)都存在很高的獨(dú)立性。這方面是文件系統(tǒng)無法達(dá)到的,它只能針對于某一個(gè)詳細(xì)的應(yīng)用。(兩級(jí)映射:保證邏輯獨(dú)立性的外模式/模式映射和保證物理獨(dú)立性的內(nèi)模式/模式映射。外模式:用戶模式,是數(shù)據(jù)庫用戶的局部數(shù)據(jù)的邏輯結(jié)構(gòu)特征的描述。模式:數(shù)據(jù)庫全體數(shù)據(jù)的邏輯結(jié)構(gòu)特征的描述。內(nèi)模式:也就是數(shù)據(jù)最終的物理存儲(chǔ)結(jié)構(gòu)的描述。)第四,就是關(guān)系性數(shù)據(jù)庫系統(tǒng)由統(tǒng)一的進(jìn)行管理,從而為數(shù)據(jù)供應(yīng)了如平安性愛護(hù),并發(fā)限制,完整性檢查和數(shù)據(jù)庫復(fù)原服務(wù)。5、觸發(fā)器的概念,存儲(chǔ)過程的概念.答案:觸發(fā)器:是存儲(chǔ)在數(shù)據(jù)庫中的過程,當(dāng)表被修改(增、冊h改)時(shí)它隱式地被激發(fā)。存儲(chǔ)過程:是數(shù)據(jù)庫語言的集合,同樣也存儲(chǔ)在數(shù)據(jù)庫中,但是他是由其他應(yīng)用程序來啟動(dòng)運(yùn)行或者也可以干脆運(yùn)行。6、基本語句有哪些.答案:1.中級(jí)8、什么是事務(wù)一樣性?選擇熟識(shí)的數(shù)據(jù)庫實(shí)現(xiàn)一個(gè)事務(wù)處理,如信用卡提款.答案:事務(wù)的一樣性:是事務(wù)原子性的體現(xiàn),事務(wù)所對應(yīng)的數(shù)據(jù)庫操作要么勝利要么失敗沒有第三種狀況。事務(wù)不管是提交勝利與否都不能影響數(shù)據(jù)庫數(shù)據(jù)的一樣性狀態(tài)。事務(wù):用戶定義的一個(gè)數(shù)據(jù)庫操作序列,這些操作要么全部勝利完成要么全部不做,是一個(gè)不行分割的整體。定義事務(wù)的語句有:,,。事務(wù)的原子性:就是事務(wù)所包含的數(shù)據(jù)庫操作要么都做,要么都不做.事務(wù)的隔離性:事務(wù)對數(shù)據(jù)的操作不能夠受到其他事務(wù)的影響。事務(wù)的持續(xù)性:也就是說事務(wù)對數(shù)據(jù)的影響是永久的。對'信用卡提款'這一事務(wù)而言就是要保證'提取到現(xiàn)金'和'卡帳號(hào)

余額’的修改要同時(shí)勝利或失敗.讀取A的帳戶余額;轉(zhuǎn)帳金額;(<0)將A的新余額寫回;讀取B的帳戶余額;

轉(zhuǎn)帳金額;將B的新余額寫回;9、實(shí)際編寫和調(diào)試存儲(chǔ)過程或觸發(fā)器.答案:實(shí)現(xiàn)索引的方式?索引的原理?索引的代價(jià)?索引的類型?答案:實(shí)現(xiàn)索引的方式有兩種:針對一張表的某些字段創(chuàng)建詳細(xì)的索弓I,如對:索引名稱表名(字段名);在創(chuàng)建表時(shí)為字段建立主鍵約束或者唯一約束,系統(tǒng)將自動(dòng)為其建立索引。索引的原理:依據(jù)建立索引的字段建立索引表,存放字段值以與對應(yīng)記錄的物理地址,從而在搜尋的時(shí)候依據(jù)字段值搜尋索引表的到物理地址干脆訪問記錄。引入索引雖然提高了查詢速度,但本身占用肯定的系統(tǒng)存儲(chǔ)容量和系統(tǒng)處理時(shí)間,須要依據(jù)實(shí)際狀況進(jìn)行詳細(xì)的分析.索引的類型有:B樹索引,位圖索引,函數(shù)索引等。的概念?何時(shí)應(yīng)用?答案:是對表級(jí)數(shù)據(jù)的多角度的透視,適用于對查詢平安性、敏捷性有肯定要求的環(huán)境12、語句例外處理?舉例說明?答案:當(dāng)語句在執(zhí)行過程中出現(xiàn)意外時(shí),如查詢時(shí),未查詢到結(jié)果;更改時(shí)無記錄等狀況的應(yīng)實(shí)行的措施.以為例:測試其對的理解.如字段變量;若查詢出多條記錄,應(yīng)增加例外處理.處理異樣有三種:.預(yù)定義的例外處理,.產(chǎn)生例外首先要聲明一個(gè)例外名;然后將例外名和錯(cuò)誤代碼綁定(錯(cuò)誤名,錯(cuò)誤代碼);最終在處錯(cuò)誤名.用戶自定義例外,不用,當(dāng)推斷條件成熟時(shí)用(-2000020999,提示信息)。13、推斷下列論述是否正確。(1)一個(gè)事務(wù)中的某條吩咐提交時(shí),其它吩咐可以不提交。(2)在一個(gè)關(guān)系表中,主鍵可唯一標(biāo)識(shí)一行記錄。一個(gè)關(guān)系表中的外鍵必定是另一表中的主鍵。(4)回滾可以在事務(wù)失敗時(shí),回到操作事務(wù)前的數(shù)據(jù)狀態(tài)。答案:(1)錯(cuò)誤(2)正確(3)正確(4)正確以下哪些手段可保證數(shù)據(jù)庫中數(shù)據(jù)的完整性和一樣性:(1)自定義數(shù)據(jù)類型(2)觸發(fā)器(3)主鍵和外鍵(4)事務(wù)答案:⑴⑵⑶(4)(為什么有1)運(yùn)用存儲(chǔ)過程訪問數(shù)據(jù)庫比干脆用語句訪問有哪些優(yōu)點(diǎn)?答案:存儲(chǔ)過程是預(yù)編譯過的,執(zhí)行時(shí)勿須編譯,執(zhí)行速度更快;存儲(chǔ)過程封裝了一批語句,便于維護(hù)數(shù)據(jù)的完整性與一樣性;可以實(shí)現(xiàn)代碼的復(fù)用。1.高級(jí)16、對于精通的數(shù)據(jù)庫系統(tǒng)描述其體系結(jié)構(gòu),主要包括存儲(chǔ)機(jī)制、回滾機(jī)制、運(yùn)行機(jī)制等.答案:對系統(tǒng)而言,描述的結(jié)構(gòu);后臺(tái)、等進(jìn)程的功能;表空間的安排策略;回滾段的結(jié)構(gòu)的(系統(tǒng)

溫馨提示

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

評論

0/150

提交評論