數(shù)據(jù)庫原理與應(yīng)用學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年_第1頁
數(shù)據(jù)庫原理與應(yīng)用學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年_第2頁
數(shù)據(jù)庫原理與應(yīng)用學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年_第3頁
數(shù)據(jù)庫原理與應(yīng)用學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年_第4頁
數(shù)據(jù)庫原理與應(yīng)用學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年_第5頁
已閱讀5頁,還剩45頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

數(shù)據(jù)庫原理與應(yīng)用學(xué)習(xí)通超星期末考試章節(jié)答案2024年數(shù)據(jù)表設(shè)計(jì)視圖中,不可以().

答案:修改一條記錄;刪除一條記錄()是SQLServerMaagementStudio的一個(gè)組件,顯示并管理服務(wù)器的所有對(duì)象。

答案:對(duì)象資源管理器()是默認(rèn)的身份驗(yàn)證模式,它提供了最級(jí)別的安全性。

答案:Windows身份驗(yàn)證模式下列哪個(gè)語句用來給SQL表中的數(shù)據(jù)排序?

答案:DELETE支持?jǐn)?shù)據(jù)庫各種操作的軟件系統(tǒng)是()。

答案:數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)(DBMS)是()。

答案:一組系統(tǒng)軟件某個(gè)表被刪除后,該表上的所有觸發(fā)器將自動(dòng)被刪除。

答案:對(duì)通過語句ALTERPROCEDURE修改存儲(chǔ)過程與刪除存儲(chǔ)過程然后再新建一個(gè)同名存儲(chǔ)過程的效果是相同的。

答案:錯(cuò)創(chuàng)建觸發(fā)器的時(shí)候可以不是表的所有者或數(shù)據(jù)庫的所有者。

答案:錯(cuò)可以在企業(yè)管理器中修改數(shù)據(jù)庫的名稱。

答案:錯(cuò)Internet是目前世界上最大的計(jì)算機(jī)互聯(lián)網(wǎng)絡(luò)。

答案:對(duì)觸發(fā)器用來定義比CHECK約束更復(fù)雜的規(guī)則或要求。

答案:對(duì)SQL3的觸發(fā)事件有三類()。

答案:INSERT;UPDATE;DELETE一般來說ISP的所能提供的服務(wù)類型包括()。

答案:電子郵件服務(wù);客戶式訪問;完全訪問方式在哪種情況下,會(huì)用到外連接查詢?

答案:要連接的列具有NULL值;要連接的表具有匹配和不匹配的數(shù)據(jù)關(guān)系代數(shù)運(yùn)算中,專門的關(guān)系操作有()。

答案:選擇;投影;除;連接在關(guān)系數(shù)據(jù)庫中,視圖是三級(jí)模式結(jié)構(gòu)中的()。

答案:外模式關(guān)系模型是()。

答案:用關(guān)系表示實(shí)體及其聯(lián)系在實(shí)際的數(shù)據(jù)庫應(yīng)用中,通常要求關(guān)系滿足()。

答案:3NF數(shù)據(jù)庫系統(tǒng)中,DBA表示()。

答案:數(shù)據(jù)庫管理員在數(shù)據(jù)庫方式下,信息處理中占據(jù)中心位置的是()。

答案:數(shù)據(jù)下列給出的數(shù)據(jù)模型中,是概念數(shù)據(jù)模型的是()。

答案:E-R模型下列屬于DDL對(duì)應(yīng)的動(dòng)詞是()。

答案:CREATE層次模型、網(wǎng)狀模型和關(guān)系模型的劃分根據(jù)是(0.

答案:數(shù)據(jù)之間的聯(lián)系文件系統(tǒng)與數(shù)據(jù)庫系統(tǒng)對(duì)數(shù)據(jù)處理方式的主要區(qū)別體現(xiàn)在()。

答案:數(shù)據(jù)集成化對(duì)現(xiàn)實(shí)世界進(jìn)行第二層抽象的模型是()。

答案:結(jié)構(gòu)數(shù)據(jù)模型關(guān)系數(shù)據(jù)庫管理系統(tǒng)與網(wǎng)狀系統(tǒng)相比()。

答案:前者的數(shù)據(jù)模型更為簡潔下列關(guān)于數(shù)據(jù)模型中實(shí)體間聯(lián)系的描述正確的是()。

答案:實(shí)體間可以存在多種聯(lián)系()服務(wù)器是使用動(dòng)態(tài)主機(jī)配置協(xié)議對(duì)網(wǎng)終中計(jì)算機(jī)進(jìn)行動(dòng)態(tài)配置的核心。

答案:DHCP提供網(wǎng)終新聞組服務(wù)的是()協(xié)議。

答案:NNTP下列哪種數(shù)據(jù)管理技術(shù)難以保存數(shù)據(jù)()。

答案:人工管理下列選項(xiàng)中,不屬于數(shù)據(jù)庫特點(diǎn)的是()。

答案:數(shù)據(jù)冗余很高數(shù)據(jù)庫管理技術(shù)經(jīng)歷了哪些階段?(

答案:人工管理;;文件系統(tǒng);;數(shù)據(jù)庫系統(tǒng);下述()不是DBA數(shù)據(jù)庫管理員的職責(zé).

答案:數(shù)據(jù)庫管理系統(tǒng)設(shè)計(jì);要保證數(shù)據(jù)庫的邏輯數(shù)據(jù)獨(dú)立性,需要修改的是()。

答案:模式與外模式的映射;要保證數(shù)據(jù)庫的數(shù)據(jù)獨(dú)立性,需要修改的是()。

答案:三層之間的兩種映射;

描述數(shù)據(jù)庫全體數(shù)據(jù)的全局邏輯結(jié)構(gòu)和特性的是()。

答案:模式;數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)獨(dú)立性體現(xiàn)在()。

答案:不會(huì)因?yàn)橄到y(tǒng)數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)與數(shù)據(jù)邏輯結(jié)構(gòu)的變化而影響應(yīng)用程序;

DBS是采用了數(shù)據(jù)庫技術(shù)的計(jì)算機(jī)系統(tǒng),DBS是一個(gè)集合體,包含數(shù)據(jù)庫,計(jì)算機(jī)硬件,軟件和()。

答案:數(shù)據(jù)庫管理員;

用戶或應(yīng)用程序看到的那部分局部邏輯結(jié)構(gòu)和特征的描述是(),它是模式的邏輯子集。

答案:子模式

下列數(shù)據(jù)模型中,數(shù)據(jù)獨(dú)立性最高的是(

)。

答案:關(guān)系數(shù)據(jù)模型;下列四項(xiàng)中說法不正確的是(

)。

答案:數(shù)據(jù)庫避免了一切數(shù)據(jù)的重復(fù);(

)是位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)庫管理軟件

答案:數(shù)據(jù)庫管理系統(tǒng);數(shù)據(jù)庫系統(tǒng)階段,數(shù)據(jù)(

)。

答案:具有高度的物理獨(dú)立性和一定程度的邏輯獨(dú)立性;在文件系統(tǒng)階段,數(shù)據(jù)()。

答案:獨(dú)立性差;數(shù)據(jù)庫系統(tǒng)不僅包括數(shù)據(jù)庫本身,還要包括相應(yīng)的硬件、軟件和(

)。

答案:各類相關(guān)人員;

)是長期存儲(chǔ)在計(jì)算機(jī)內(nèi)的有組織、可共享的數(shù)據(jù)集合。

答案:數(shù)據(jù)庫;三級(jí)模式之間存在兩種映射,它們是()。

答案:模式與子模式間,模式與內(nèi)模式間;SQLServer是一個(gè)基于()。

答案:關(guān)系模型的DBMS;數(shù)據(jù)庫中存儲(chǔ)的是(

)。

答案:數(shù)據(jù)以及數(shù)據(jù)之間的聯(lián)系;要保證數(shù)據(jù)庫物理數(shù)據(jù)獨(dú)立性,需要修改的是(

)。

答案:模式與內(nèi)模式的映射;數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)是(

)。

答案:三級(jí)模式結(jié)構(gòu)和兩級(jí)映像;數(shù)據(jù)獨(dú)立性使得修改DB結(jié)構(gòu)時(shí)盡量不影響已有的

。

答案:應(yīng)用程序?qū)嶓w之間的聯(lián)系可以抽象為三類,它們是

、

。

答案:1:1;一對(duì)一;1:n;一對(duì)多;m:n;多對(duì)多數(shù)據(jù)管理技術(shù)的發(fā)展,與

有密切的聯(lián)系。

答案:硬件;軟件;計(jì)算機(jī)應(yīng)用數(shù)據(jù)庫的三級(jí)模式結(jié)構(gòu)是對(duì)

的三個(gè)抽象級(jí)別。

答案:數(shù)據(jù)DBS中最重要的軟件是

;最重要的用戶是

。

答案:DBMS;DBA在DB的三級(jí)模式結(jié)構(gòu)中,數(shù)據(jù)按

的描述提供給用戶,按

的描述存儲(chǔ)在磁盤中,而

提供了連接這兩級(jí)的相對(duì)穩(wěn)定的中間觀點(diǎn),并使得兩級(jí)中的任何一級(jí)的改變都不受另一級(jí)的牽制。

答案:外模式;內(nèi)模式;概念模式數(shù)據(jù)模型應(yīng)當(dāng)滿足

、

三方面的要求。

答案:比較真實(shí)地描述現(xiàn)實(shí)世界;容易為人所理解;便于在計(jì)算機(jī)上實(shí)現(xiàn)能唯一標(biāo)識(shí)實(shí)體的屬性集,稱為

答案:碼;關(guān)鍵字;關(guān)鍵碼;實(shí)體集父親與子女之間有

聯(lián)系。(選填:一對(duì)一;一對(duì)多;多對(duì)多)

答案:一對(duì)多數(shù)據(jù)庫管理員DBA和DBMS的界面是

;專業(yè)用戶和DBMS的界面是

答案:數(shù)據(jù)庫模式;數(shù)據(jù)庫查詢數(shù)據(jù)獨(dú)立性又可以分為

答案:邏輯數(shù)據(jù)獨(dú)立性;物理數(shù)據(jù)獨(dú)立性DBA有兩個(gè)很重要的工具:

。

答案:一系列實(shí)用程序;DD系統(tǒng)現(xiàn)實(shí)世界中,事物的個(gè)體在信息世界中稱為

,在機(jī)器世界中稱為

。

答案:實(shí)體;記錄DBS中,使用應(yīng)用程序?qū)?shù)據(jù)庫進(jìn)行操作的人員,稱為

。

答案:最終用戶采用了

技術(shù)的計(jì)算機(jī)系統(tǒng)稱為DBS。

答案:數(shù)據(jù)庫現(xiàn)實(shí)世界中事物的特征在信息世界中稱為(

)。

答案:屬性采用二維表格結(jié)構(gòu)表達(dá)實(shí)體類型及實(shí)體間聯(lián)系的數(shù)據(jù)模型是(

)。

答案:關(guān)系模型如果采用關(guān)系數(shù)據(jù)庫實(shí)現(xiàn)應(yīng)用,在數(shù)據(jù)庫的邏輯設(shè)計(jì)階段需將(

)轉(zhuǎn)換為關(guān)系數(shù)據(jù)模型。

答案:E-R模型在數(shù)據(jù)庫中,產(chǎn)生數(shù)據(jù)不一致的根本原因是(

)。

答案:數(shù)據(jù)冗余。應(yīng)用數(shù)據(jù)庫的主要目的是為了(

)。

答案:共享數(shù)據(jù)問題

在數(shù)據(jù)庫中,不正確的說法是(

)。

答案:數(shù)據(jù)庫避免了一切數(shù)據(jù)的重復(fù);數(shù)據(jù)庫系統(tǒng)中,用戶使用的數(shù)據(jù)視圖用(

)描述,該視圖是用戶與數(shù)據(jù)庫系統(tǒng)間的接口。

答案:外模式數(shù)據(jù)模型的三要素是(

)。

答案:數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和完整性約束數(shù)據(jù)庫管理系統(tǒng)中用于定義和描述數(shù)庫邏輯結(jié)構(gòu)的語言稱為(

)。

答案:DDL

數(shù)據(jù)庫系統(tǒng)中,用(

)描述全部數(shù)據(jù)的整體邏輯結(jié)構(gòu)。

答案:概念模式數(shù)據(jù)庫三級(jí)模式中,物理存在的是(

)。

答案:內(nèi)模式下述(

)不是DBA數(shù)據(jù)庫管理員的職責(zé)。

答案:數(shù)據(jù)庫管理系統(tǒng)設(shè)計(jì)數(shù)據(jù)庫DB,DBMS,DBS三者之間的關(guān)系是(

)。

答案:DBS包括DB和DBMSDBS是采用了數(shù)據(jù)庫技術(shù)的計(jì)算機(jī)系統(tǒng),DBS是一個(gè)集合體,包含數(shù)據(jù)庫、計(jì)算機(jī)硬件、軟件和(

)。

答案:數(shù)據(jù)庫管理員數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)獨(dú)立性體現(xiàn)在(

)。

答案:不會(huì)因?yàn)橄到y(tǒng)數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)與數(shù)據(jù)邏結(jié)構(gòu)的變化而影響應(yīng)用程序;下面列出的數(shù)據(jù)庫管理技術(shù)發(fā)展的三個(gè)段中,沒有專門的軟件對(duì)數(shù)據(jù)進(jìn)行管理的是()。I.人工管理階段

Ⅱ.文件系統(tǒng)階段

Ⅲ.數(shù)據(jù)庫階段

答案:只有I在數(shù)據(jù)庫技術(shù)中,面向?qū)ο髷?shù)據(jù)模型是一種(

)。

答案:概念模型要保證數(shù)據(jù)庫的數(shù)據(jù)獨(dú)立性,需要修改的是(

)。

答案:三層之間的兩種映射

兩個(gè)實(shí)體之間的聯(lián)系有

、

三種。

答案:一對(duì)一;一對(duì)多;多對(duì)多最著名、最為常用的概念模型是

。

答案:E-R數(shù)據(jù)模型在E-R圖中,用

表示實(shí)體類型;用

表示聯(lián)系類型;用

表示實(shí)體類型和聯(lián)系類型的屬性。

答案:方框;菱形;橢圓數(shù)據(jù)庫中存儲(chǔ)的基本對(duì)象是

。

答案:數(shù)據(jù)現(xiàn)實(shí)世界的事物反映到人的頭腦中經(jīng)過維加工成數(shù)據(jù),這一過程要經(jīng)過三個(gè)領(lǐng)域,依次是

答案:現(xiàn)實(shí)世界;信息世界;計(jì)算機(jī)世界;數(shù)據(jù)世界數(shù)據(jù)冗余可能導(dǎo)致的問題有

。

答案:浪費(fèi)存儲(chǔ)空間及修改麻煩;潛在的數(shù)據(jù)不一致性獨(dú)立于計(jì)算機(jī)系統(tǒng),只用于描述某特定組織所關(guān)心的信息結(jié)構(gòu)的模型,稱為

;直接面向數(shù)據(jù)庫的邏輯結(jié)構(gòu)的模型,稱為

。

答案:概念模型;數(shù)據(jù)模型現(xiàn)實(shí)世界中,事物的每一個(gè)特征在信息世界中稱為

,在機(jī)器世界中稱為

答案:屬性;字段;數(shù)據(jù)項(xiàng)對(duì)現(xiàn)實(shí)世界進(jìn)行第一層抽象的模型,稱為

模型;對(duì)現(xiàn)實(shí)世界進(jìn)行第二層抽象的模型,稱為

模型。

答案:概念;邏輯;結(jié)構(gòu)數(shù)據(jù)模型的三要素包含數(shù)據(jù)結(jié)構(gòu)、

三部分。

答案:數(shù)據(jù)操縱;完整性約束數(shù)據(jù)庫系統(tǒng)與文件管理系統(tǒng)相比較數(shù)據(jù)的冗余度

,數(shù)據(jù)共享性

。

答案:低;高數(shù)據(jù)獨(dú)立性是指

是相互獨(dú)立的。

答案:用戶的應(yīng)用程序;存儲(chǔ)在外存上的數(shù)據(jù)庫中的數(shù)據(jù)DBMS是指

,DBMS是位于

之間的一層管理軟件。

答案:數(shù)據(jù)庫管理系統(tǒng);用戶;操作系統(tǒng)DB的三級(jí)模式結(jié)構(gòu)中最接近外部存儲(chǔ)器的是(

)。

答案:內(nèi)模式所謂概念模型,指的是(

)。

答案:現(xiàn)實(shí)世界到機(jī)器世界的一個(gè)中間層次,即信息世界。下列實(shí)體類型的聯(lián)系中,屬于一對(duì)一聯(lián)系的是(

)。

答案:省對(duì)省會(huì)的所屬聯(lián)系;數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)共享是指(

)。

答案:多種應(yīng)用、多種語言、多個(gè)用戶相互覆蓋地使用數(shù)據(jù)集合;概念設(shè)計(jì)的結(jié)果是(

)。

答案:一個(gè)與DBMS無關(guān)的概念模型物理數(shù)據(jù)獨(dú)立性是指(

)。

答案:內(nèi)模式改變,概念模式不變;用戶或應(yīng)用程序看到的那部分局部邏輯結(jié)構(gòu)和特征的描述是(

),該部分是模式的邏輯子集

答案:子模式存儲(chǔ)在計(jì)算機(jī)外部存儲(chǔ)介質(zhì)上的結(jié)構(gòu)化的數(shù)據(jù)集合,其英文名稱是(

)。

答案:DataBase(簡寫DB)數(shù)據(jù)庫系統(tǒng)中,使用專用的查詢語言操作數(shù)據(jù)的人員是(

)。

答案:專業(yè)用戶E-R方法的三要素是(

答案:實(shí)體、屬性、聯(lián)系

下列四項(xiàng)中,不屬于數(shù)據(jù)庫系統(tǒng)特點(diǎn)的是(

)。

答案:數(shù)據(jù)冗余度高在數(shù)據(jù)庫系統(tǒng)中,“數(shù)據(jù)獨(dú)立性”和“數(shù)據(jù)聯(lián)系”這兩個(gè)概念之間的聯(lián)系是(

)。

答案:沒有必然的聯(lián)系

關(guān)系的并、差、交操作,要求兩個(gè)關(guān)系具有相同的________

答案:關(guān)系模式;結(jié)構(gòu)實(shí)體完整性約束是關(guān)系中______不允許重復(fù)

答案:主鍵值;主鍵進(jìn)行自然連接的兩個(gè)關(guān)系必須具有___________屬性

答案:公共關(guān)系模型的基本數(shù)據(jù)結(jié)構(gòu)是_______

答案:二維表一般,在關(guān)系代數(shù)運(yùn)算中,當(dāng)查詢涉及到“否定”時(shí),就要用到___________操作;當(dāng)查詢涉及到“全部值”時(shí),就要用到___________操作

答案:差;除法參照完整性規(guī)則是指:如果關(guān)系R的外鍵,是另一關(guān)系S的主鍵,則R關(guān)系中外鍵的取值,要么等于__________________的值,要么等于_________

答案:被參照關(guān)系的主鍵;空值實(shí)體完整性規(guī)則是對(duì)___________的約束,參照完整性規(guī)則是對(duì)___________的約束

答案:主鍵;外鍵/star3/origin/bc863f2c5fadb675794c408280980b8c.png

答案:將DEPT中部門號(hào)=‘02’的部門號(hào)改為‘10’外鍵值何時(shí)允許空?何時(shí)不允許空?

答案:在依賴表中,當(dāng)外鍵是主鍵的組成部分時(shí),外鍵值不允許空;否則外鍵值允許空為什么關(guān)系中的元組沒有先后順序,且不允許有重復(fù)元組?

答案:由于關(guān)系定義為元組的集合,而集合中的元素是沒有順序的,因此關(guān)系中的元組也就沒有先后的順序(對(duì)用戶而言)。這樣既能減少邏輯排序,又便于在關(guān)系數(shù)據(jù)庫中引進(jìn)集合論的理論每個(gè)關(guān)系模式都有一個(gè)主鍵,在關(guān)系中主鍵值是不允許重復(fù)的。如果關(guān)系中有重復(fù)元組,那么其主鍵值肯定相等,起不了惟一標(biāo)識(shí)作用,因此關(guān)系中不允許有重復(fù)元組對(duì)于教學(xué)數(shù)據(jù)庫的三個(gè)基本表

S(S#,SNAME,AGE,SEX)

SC(S#,C#,GRADE)

C(C#,CNAME,TNAME)試用SQL的查詢語句表達(dá)下列查詢:①檢索LIU老師所授課程的課程號(hào)和課程名。②檢索年齡大于23歲的男學(xué)生的學(xué)號(hào)和姓名。③檢索學(xué)號(hào)為S3學(xué)生所學(xué)課程的課程名與任課教師名。④檢索至少選修LIU老師所授課程中一門課程的女學(xué)生姓名。⑤檢索WANG同學(xué)不學(xué)的課程的課程號(hào)。⑥檢索至少選修兩門課程的學(xué)生學(xué)號(hào)。⑦檢索全部學(xué)生都選修的課程的課程號(hào)與課程名。⑧檢索選修課程包含LIU老師所授所有課程的學(xué)生學(xué)號(hào)。

答案:①解法1:

SELECT

C#,CNAME

FROMC,SC,S

WHERE

C.C#=SC.C#ANDSC.S#=S.S#AND

S.SNAME='LIU'解法2:

SELECT

C#,CNAME

FROMC

WHERE

C#IN

(SELECTC#

FROMSC,S

WHERESC.S#=S.S#AND

S.SNAME='LIU')解法3:

SELECT

C#,CNAME

FROMC

WHERE

C#IN

(SELECTC#

FROMSC

WHERES#=

(SELECTS#

FROMS

WHERESNAME='LIU'))設(shè)數(shù)據(jù)庫中有三個(gè)關(guān)系:

職工表

EMP(E#,ENAME,AGE,SEX,ECITY),其屬性分別表示職工工號(hào)、姓名、年齡、性別和籍貫。工作表

WORKS(E#,C#,SALARY),其屬性分別表示職工工號(hào)、工作的公司編號(hào)和工資。公司表

COMP(C#,CNAME,CITY),其屬性分別表示公司編號(hào)、公司名稱和公司所在城市。試用SQL語句寫出下列操作:①用CREATETABLE語句創(chuàng)建上述三個(gè)表,需指出主鍵和外鍵。②建立一個(gè)有關(guān)女職工信息的視圖EMP_WOMAN,屬性包括(E#,ENAME,C#,CNAME,SALARY)。然后對(duì)視圖EMP_WOMAN操作,檢索每一位女職工的工資總數(shù)。(假設(shè)每個(gè)職工可在多個(gè)公司兼職)

答案:①

用CREATETABLE語句創(chuàng)建上述三個(gè)表,需指出主鍵和外鍵。解:

CREATETABLEEMP(E#

CHAR(4)NOTNULL,ENAME

CHAR(8)NOTNULL,AGE

SMALLINT,SEX

CHAR(1),ECITY

CHAR(20),PRIMARYKEY(E#));CREATETABLECOMP(C#

CHAR(4)NOTNULL,CNAME

CHAR(20)NOTNULL,CITY

CHAR(20),PRIMARYKEY(C#));

CREATETABLEWORKS(E#

CHAR(4)NOTNULL,

C#

CHAR(4)NOTNULL,

SALARY

SMALLINT,PRIMARYKEY(E#,C#),FOREIGNKEY(E#)REFERENCESEMP(E#),FOREIGNKEY(C#)REFERENCESCOMP(C#));②建立一個(gè)有關(guān)女職工信息的視圖EMP_WOMAN,屬性包括(E#,ENAME,C#,CNAME,SALARY)。然后對(duì)視圖EMP_WOMAN操作,檢索每一位女職工的工資總數(shù)。(假設(shè)每個(gè)職工可在多個(gè)公司兼職)解:

CREATEVIEWEMP_WOMANASSELECTA.E#,A.ENAME,C.C#,CNAME,SALARYFROMEMPA,WORKSB,COMPCWHEREA.E#=B.E#ANDB.C#=C.C#

ANDSEX='F';

SELECTE#,SUM(SALARY)FROMEMP_WOMAN

GROUPBYE#;}試用SQL更新語句表達(dá)對(duì)以下數(shù)據(jù)庫中關(guān)系S、SC、C的更新操作:S(S#,SNAME,AGE,SEX)SC(S#,C#,GRADE)C(C#,CNAME,TNAME)①往關(guān)系C中插一個(gè)課程元組('C8','VC++','BAO')。②檢索所授每門課程平均成績均大于80分的教師姓名,并把檢索到的值送往另一個(gè)已存在的表FACULTY(TNAME)。③在SC中刪除尚無成績的選課元組。④把選修LIU老師課程的女同學(xué)選課元組全部刪去。⑤把MATHS課不及格的成績?nèi)臑?0分。⑥把低于所有課程總平均成績的女同學(xué)成績提高5%。⑦在表SC中修改C4課程的成績,若成績小于等于70分時(shí)提高5%,若成績大于70分時(shí)提高4%(用兩種方法實(shí)現(xiàn),一種方法是用兩個(gè)UPDATE語句實(shí)現(xiàn),另一種方法是用帶CASE操作的一個(gè)UPDATE語句實(shí)現(xiàn))。⑧在表SC中,當(dāng)某個(gè)成績低于全部課程的平均成績時(shí),提高5%。

答案:①INSERTINTOCVALUES('C8','VC++','BAO');②INSERTINTOFACULTY(TNAME)SELECTDISTINCTTEACHERFROM(SELECTTEACHER,C.C#,AVG(GRADE)FROMS,SCWHERESC.C#=C.C#GROUPBYTEACHER,C.C#)ASRESULT(TEACHER,C#,AVG_GRADE)ASXWHERE80<=ALL(SELECTAVG_GRADEFROMRESULTASYWHEREY.TEACHER=X.TEACHER);③DELETEFROMSCWHEREGRADEISNULL;④DELETEFROMSCWHERES#IN(SELECTS#FROMSWHERESEX='F')ANDC#IN(SELECTC#FROMCWHERETEACHER='LIU');⑤UPDATESCSETGRADE=60WHEREGRADE<60ANDC#IN(SELECTC#FROMCWHERECNAME='MATHS');⑥UPDATESCSETGRADE=GRADE*1.05WHERES#IN(SELECTS#FROMSWHERESEX='F')ANDGRADE<(SELECTAVG(GRADE)FROMSC);⑦用兩個(gè)UPDATE語句實(shí)現(xiàn):UPDATESCSETGRADE=GRADE*1.04WHEREC#='C4'ANDGRADE>70;UPDATESCSETGRADE=GRADE*1.05WHEREC#='C4'ANDGRADE<=70;(這兩個(gè)UPDATE語句的順序不能顛倒。)用一個(gè)UPDATE語句實(shí)現(xiàn):UPDATESCSETGRADE=GRADE*CASEWHENGRADE>70THEN1.04ELSE1.05ENDWHEREC#='C4';⑧UPDATESC

SETGRADE=GRADE*1.05

WHEREGRADE<(SELECTAVG(GRADE)

FROMSC);試用SQL查詢語句表達(dá)下列對(duì)3.1題中三個(gè)基本表S、SC、C的查詢:①在表C中統(tǒng)計(jì)開設(shè)課程的教師人數(shù)。②求選修C4課程的女學(xué)生的平均年齡。③求LIU老師所授課程的每門課程的平均成績。④統(tǒng)計(jì)每個(gè)學(xué)生選修課程的門數(shù)(超過5門的學(xué)生才統(tǒng)計(jì))。要求輸出學(xué)生學(xué)號(hào)和選修門數(shù),查詢結(jié)果按門數(shù)降序排列,若門數(shù)相同,按學(xué)號(hào)升序排列。⑤檢索學(xué)號(hào)比WANG同學(xué)大,而年齡比他小的學(xué)生姓名。⑥在表SC中檢索成績?yōu)榭罩档膶W(xué)生學(xué)號(hào)和課程號(hào)。⑦檢索姓名以L打頭的所有學(xué)生的姓名和年齡。⑧求年齡大于女同學(xué)平均年齡的男學(xué)生姓名和年齡。⑨求年齡大于所有女同學(xué)年齡的男學(xué)生姓名和年齡。

答案:①

SELECTCOUNT(DISTINCTTEACHER)

FROMC;②

SELECTAVG(AGE)

FROMS,SC

WHERES.S#=SC.S#ANDC#=’C4’ANDSEX=’F’;③

SELECTC.C#,AVG(GRADE)

FROM

SC,C

WHERESC.C#=C.C#ANDTEACHER=‘LIU’

GROUPBYC.C#;④

SELECTS#,COUNT(C#)

FROMSC

GROUPBYS#

HAVINGCOUNT(*)>5

ORDERBY2DESC,1;⑤

SELECTSNAME

FROMS

WHERES#>ALL(SELECTS#

FROMS

WHERESNAME=’WANG’)

ANDAGE(SELECTAVG(AGE)FROMSWHERESEX=’F’);⑨

SELECTSNAME,AGE

FROMS

WHERESEX=’M’

ANDAGE>ALL(SELECTAGEFROMSWHERESEX=’F’);嵌入式SQL

答案:嵌入在高級(jí)語言的程序中使用的SQL語言基本表

答案:實(shí)際存儲(chǔ)在數(shù)據(jù)庫中的表,稱為基本表交互式SQL

答案:在終端交互方式使用的SQL語言嵌套查詢

答案:查詢時(shí)要從多個(gè)基本表中提取數(shù)據(jù),此時(shí)把多個(gè)基本表分別放在不同層次上的FROM子句中,這種查詢形式稱為嵌套查詢相關(guān)子查詢

答案:SELECT語句嵌套時(shí),子查詢中查詢條件依賴于外層查詢中的值,因此子查詢要反復(fù)求值供外層查詢使用。這種子查詢稱為相關(guān)子查詢視圖

答案:是從基本表或其他視圖中導(dǎo)出的表,它本身不獨(dú)立存儲(chǔ)在數(shù)據(jù)庫中,也就是數(shù)據(jù)庫中只存放視圖的定義而不存放視圖的數(shù)據(jù)連接查詢

答案:查詢時(shí)要從多個(gè)基本表中提取數(shù)據(jù),此時(shí)把多個(gè)基本表寫在同一層的FROM子句中,這種查詢形式稱為聯(lián)接查詢?cè)赟QL中,關(guān)系模式稱為__________,子模式稱為__________,元組稱為__________,屬性稱為__________

答案:基本表;視圖;行;列在“SQL模式”中,主要成分有__________、__________、__________、__________等

答案:基本表;視圖;索引;完整性規(guī)則有關(guān)系代數(shù)運(yùn)算的選擇、投影、連接等運(yùn)算符;FROM子句體現(xiàn)了________操作,WHERE子句體現(xiàn)了_________操作,SELECT子句體現(xiàn)了________操作

答案:笛卡爾積;選擇;投影基本表中,“主鍵”概念應(yīng)該體現(xiàn)其值的__________和__________兩個(gè)特征

答案:惟一;非空表達(dá)式中的通配符“%”表示__________,“_”(下劃線)表示__________

答案:與零個(gè)或多個(gè)字符組成的字符串匹配;與單個(gè)字符匹配操作“元組IN(集合)”的語義是____________________

答案:若元組在集合中,其值為true,否則為false操作“元組答案:若元組值小于集合中每一元組值,則其值為true,否則為falseSQL中,外模式一級(jí)數(shù)據(jù)結(jié)構(gòu)的基本單位是__________

答案:視圖SQL中,表有兩種:__________和__________,也稱為__________和__________

答案:基本表;視圖;實(shí)表;虛表操作“元組>SOME(集合)”的語義是____________________

答案:若元組值大于集合中某一元組值,則其值為true,否則為falseSQL中,用戶有兩種:__________和__________

答案:應(yīng)用程序;終端用戶消除了非主屬性對(duì)候選鍵傳遞依賴的關(guān)系模式,稱為__________模式

答案:3NF消除了非主屬性對(duì)候選鍵局部依賴的關(guān)系模式,稱為__________模式

答案:2NF由屬性集X函數(shù)決定的屬性的集合,稱為__________,用符號(hào)__________表示

答案:屬性集X的閉包;X+;X+如果X→Y和WY→Z成立,則WX→Z成立。這條推理規(guī)則稱為__________

答案:偽傳遞律如果Y?X?U,則X→Y成立。這條推理規(guī)則稱為__________

答案:自反律關(guān)系模式的操作異常問題往往是由__________引起的

答案:數(shù)據(jù)冗余設(shè)有關(guān)系模式R(A,B,C,D),F(xiàn)是R上成立的FD集,F(xiàn)={AB→C,D→A},則R的關(guān)鍵碼為

答案:BD設(shè)有關(guān)系模式R(A,B,C,D),F(xiàn)是R上成立的FD集,F(xiàn)={AB→C,D→A},則屬性集(CD)的閉包(CD)+為

答案:ACDX→Y能從推理規(guī)則導(dǎo)出的充分必要條件是

答案:Y?X+如果X→Y和WY→Z成立,那么WX→Z成立。這條規(guī)則稱為

答案:偽傳遞律在關(guān)系模式R中,函數(shù)依賴X→Y的語義是(

答案:在R的每一關(guān)系中,若兩個(gè)元組的X值相等,則Y值也相等設(shè)有關(guān)系模式R(U,F),U={A,B,C,D},F(xiàn)={A→B,B→C},求解R的所有候選碼。

答案:AF+={ABC},BF+={BC},CF+={C},DF+={D}

(AB)F+=(AC)F+={ABC},(AD)F+={ABCD},

(BC)F+={BC},(BD)F+={BCD},(CD)F+={CD}

(ABC)F+={ABC},(BCD)F+={BCD}

(ACD)F+=(ABD)F+={ABCD}

故R只有一個(gè)候選碼AD設(shè)關(guān)系模式R(ABCD),F(xiàn)是R上成立的FD集,F(xiàn)={A→B,B→C,A→D,D→C},ρ={AB,AC,BD}是R的一個(gè)分解。①

相對(duì)于F,ρ是無損分解嗎?為什么?②

試求F在ρ的每個(gè)模式上的投影。③

ρ保持F嗎?為什么?

答案:①用測(cè)試過程可以知道,ρ相對(duì)于F是損失分解。②πAB(F)={A→B},πAC(F)={A→C},πBD(F)=φ。③顯然,分解ρ不保持FD集F,丟失了B→C、A→D和D→C等三個(gè)FD。設(shè)關(guān)系模式R(ABC),F(xiàn)是R上成立的FD集,F(xiàn)={A→C,B→C},試分別求F在模式AB和AC上的投影。

答案:πAB(F)=φ(即不存在非平凡的FD)

πAC(F)={A→C}設(shè)關(guān)系模式R(ABC),F(xiàn)是R上成立的FD集,F(xiàn)={B→C,C→A},那么分解ρ={AB,AC}相對(duì)于F,是否無損分解和保持FD?并說明理由。

答案:①已知F={B→C,C→A},而πAB(F)=φ,πAC(F)={C→A}顯然,這個(gè)分解丟失了FD

B→C②用測(cè)試過程可以知道,ρ相對(duì)于F是損失分解。設(shè)關(guān)系模式R(ABC),F(xiàn)是R上成立的FD集,F(xiàn)={B→A,C→A},ρ={AB,BC}是R上的一個(gè)分解,那么分解ρ是否保持FD集F?并說明理由。

答案:已知F={B→A,C→A},而πAB(F)={B→A},πBC(F)=φ,

顯然,分解ρ丟失了FD

C→A。設(shè)關(guān)系模式R(ABCD)上FD集為F,并且F={A→B,B→C,D→B}。

①R分解成ρ={ACD,BD},試求F在ACD和BD上的投影。②ACD和BD是BCNF嗎?如不是,試分解成BCNF。

答案:①F在模式ACD上的投影為{A→C,D→C},F(xiàn)在模式BD上的投影為{D→B}。②由于模式ACD的關(guān)鍵碼是AD,因此顯然模式ACD不是BCNF。模式ACD應(yīng)分解成{AC,AD}或{CD,AD}。但是這個(gè)分解不保持FD,丟失了FDD→C或A→C。另外,模式BD已是BCNF。設(shè)關(guān)系模式R(ABCDE)上FD集為F,并且F={A→BC,CD→E,B→D,E→A}。①試求R的候選鍵。②試求B+的值。

答案:①R的候選鍵有四個(gè):A、E、CD和BC。②B+=BD。就方法的特點(diǎn)而言,需求分析階段通常采用__________逐步細(xì)化的分析方法;概念設(shè)計(jì)階段通常采用__________逐步綜合的設(shè)計(jì)方法

答案:自頂向下;自底向上需求分析中的數(shù)據(jù)字典通常包含以下五個(gè)部分:__________,__________,__________,__________和__________。

答案:數(shù)據(jù)項(xiàng);數(shù)據(jù)結(jié)構(gòu);數(shù)據(jù)流;數(shù)據(jù)存儲(chǔ);加工過程概念設(shè)計(jì)階段設(shè)計(jì)概念模型通常采用

[

]

答案:自底向上的方法如果有10個(gè)不同的實(shí)體集,它們之間存在著12個(gè)不同的二元聯(lián)系(二元聯(lián)系是指兩個(gè)實(shí)體集之間的聯(lián)系),其中3個(gè)1:1聯(lián)系,4個(gè)1:N聯(lián)系,5個(gè)M:N聯(lián)系,那么根據(jù)ER模型轉(zhuǎn)換成關(guān)系模型的規(guī)則,這個(gè)ER結(jié)構(gòu)轉(zhuǎn)換成的關(guān)系模式的個(gè)數(shù)至少為

[

]

答案:15個(gè)設(shè)計(jì)子模式屬于數(shù)據(jù)庫設(shè)計(jì)的

[

]

答案:邏輯設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì)人員和用戶之間溝通信息的橋梁是

[

]

答案:實(shí)體聯(lián)系圖概念結(jié)構(gòu)設(shè)計(jì)的主要目標(biāo)是產(chǎn)生數(shù)據(jù)庫的概念結(jié)構(gòu),該結(jié)構(gòu)主要反映

[

]

答案:企業(yè)組織的信息需求有兩個(gè)不同的實(shí)體集,它們之間存在著一個(gè)1:1聯(lián)系和一個(gè)M:N聯(lián)系,那么根據(jù)ER模型轉(zhuǎn)換成關(guān)系模型的規(guī)則,這個(gè)ER結(jié)構(gòu)轉(zhuǎn)換成的關(guān)系模式個(gè)數(shù)為

答案:3個(gè)假設(shè)要根據(jù)某大學(xué)的系、學(xué)生、班級(jí)、學(xué)會(huì)等信息建立一個(gè)數(shù)據(jù)庫,一個(gè)系有若干專業(yè),每個(gè)專業(yè)有多個(gè)班級(jí),每個(gè)班有若干學(xué)生。一個(gè)系的學(xué)生住在同一宿舍區(qū)。每個(gè)學(xué)生可以參加多個(gè)學(xué)會(huì),每個(gè)學(xué)會(huì)有若干學(xué)生,學(xué)生參加某學(xué)會(huì)有個(gè)入會(huì)年份。(1)試為該大學(xué)的系、學(xué)生、班級(jí)、學(xué)會(huì)等信息設(shè)計(jì)一個(gè)ER模型。只考慮必須的屬性,不需要自行添加非必需屬性。例如學(xué)生必須的屬性有學(xué)號(hào),非必需的屬性如姓名、身高等無需加入ER模型(2)將ER模型轉(zhuǎn)換為關(guān)系模型

答案:(1)(2)某體育運(yùn)動(dòng)錦標(biāo)賽有來自世界各國運(yùn)動(dòng)員組成的體育代表團(tuán)參賽各類比賽項(xiàng)目。每個(gè)代表團(tuán)有屬性:團(tuán)編號(hào)、地區(qū)、住所;運(yùn)動(dòng)員有屬性:編號(hào)、姓名、年齡、性別;比賽項(xiàng)目有屬性:項(xiàng)目編號(hào)、項(xiàng)目名、級(jí)別;比賽類別有屬性:類別編號(hào)、類別名、主管一個(gè)代表團(tuán)可以有多個(gè)運(yùn)動(dòng)員,一個(gè)運(yùn)動(dòng)員只能屬于一個(gè)代表團(tuán);一個(gè)比賽類別可以包含多個(gè)比賽項(xiàng)目,一個(gè)比賽項(xiàng)目只能屬于一個(gè)比賽類別;一個(gè)運(yùn)動(dòng)員可以參加多個(gè)比賽項(xiàng)目,一個(gè)比賽項(xiàng)目有多名運(yùn)動(dòng)員參賽,比賽數(shù)據(jù)有“比賽時(shí)間”和“得分”(1)試為該錦標(biāo)賽各個(gè)代表團(tuán)、運(yùn)動(dòng)員、比賽項(xiàng)目、比賽類別,設(shè)計(jì)一個(gè)ER模型(2)將ER模型轉(zhuǎn)換成關(guān)系模型,注明主鍵和外鍵

答案:(1)(2)數(shù)據(jù)庫技術(shù)的奠基人之一E.F.Codd從1970年起發(fā)表過多篇論文,主要論述的是。

答案:關(guān)系數(shù)據(jù)模型傳統(tǒng)的數(shù)據(jù)模型分類,數(shù)據(jù)庫系統(tǒng)可以分為三種類型。

答案:層次、網(wǎng)狀和關(guān)系層次型、網(wǎng)狀型和關(guān)系型數(shù)據(jù)庫劃分原則是。

答案:數(shù)據(jù)之間的聯(lián)系數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)獨(dú)立性是指。

答案:不會(huì)因?yàn)橄到y(tǒng)數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)與數(shù)據(jù)邏輯結(jié)構(gòu)的變化而影響應(yīng)用程序數(shù)據(jù)庫的三級(jí)模式結(jié)構(gòu)中,描述數(shù)據(jù)庫中全體數(shù)據(jù)的全局邏輯結(jié)構(gòu)和特征的是。

答案:模式數(shù)據(jù)庫管理系統(tǒng)是。

答案:在操作系統(tǒng)支持下的系統(tǒng)軟件數(shù)據(jù)庫管理系統(tǒng)能實(shí)現(xiàn)對(duì)數(shù)據(jù)庫中數(shù)據(jù)的查詢、插入、修改和刪除等操作,這種功能稱為。

答案:數(shù)據(jù)操縱功能數(shù)據(jù)庫系統(tǒng)的特點(diǎn)是、數(shù)據(jù)獨(dú)立、減少數(shù)據(jù)冗余、避免數(shù)據(jù)不一致和加強(qiáng)了數(shù)據(jù)保護(hù)。

答案:數(shù)據(jù)共享數(shù)據(jù)庫管理系統(tǒng)(DBMS)是。

答案:系統(tǒng)軟件數(shù)據(jù)庫(DB)、數(shù)據(jù)庫系統(tǒng)(DBS)和數(shù)據(jù)庫管理系統(tǒng)(DBMS)三者之間的關(guān)系是。

答案:DBS包括DB和DBMS下述關(guān)于數(shù)據(jù)庫系統(tǒng)的正確敘述是。

答案:數(shù)據(jù)庫系統(tǒng)減少了數(shù)據(jù)冗余數(shù)據(jù)庫系統(tǒng)的核心是。

答案:數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫的特點(diǎn)之一是數(shù)據(jù)的共享,嚴(yán)格地講,這里的數(shù)據(jù)共享是指。

答案:多種應(yīng)用、多種語言、多個(gè)用戶相互覆蓋地使用數(shù)據(jù)集合數(shù)據(jù)庫中,數(shù)據(jù)的物理獨(dú)立性是指。

答案:用戶的應(yīng)用程序與存儲(chǔ)在磁盤上數(shù)據(jù)庫中的數(shù)據(jù)是相互獨(dú)立的數(shù)據(jù)庫中存儲(chǔ)的是。

答案:數(shù)據(jù)以及數(shù)據(jù)之間的聯(lián)系是存儲(chǔ)在計(jì)算機(jī)內(nèi)有結(jié)構(gòu)的數(shù)據(jù)的集合。

答案:數(shù)據(jù)庫數(shù)據(jù)庫的概念模型獨(dú)立于。

答案:具體的機(jī)器和DBMS在數(shù)據(jù)管理技術(shù)的發(fā)展過程中,經(jīng)歷了人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫系統(tǒng)階段。在這幾個(gè)階段中,數(shù)據(jù)獨(dú)立性最高的是階段。

答案:數(shù)據(jù)庫系統(tǒng)【填空題】關(guān)系代數(shù)的連接運(yùn)算中當(dāng)θ為“=”的連接稱為____,且當(dāng)比較的分量是相同的屬性組時(shí),則稱為____。

答案:等值連接;自然連接【填空題】已知系(系編號(hào),系名稱,系主任,電話,地點(diǎn))和學(xué)生(學(xué)號(hào),姓名,性別,入學(xué)日期,專業(yè),系編號(hào))兩個(gè)關(guān)系,學(xué)生關(guān)系的主關(guān)鍵字是

,外關(guān)鍵字

答案:學(xué)號(hào);系編號(hào)【填空題】關(guān)系數(shù)據(jù)庫中基于數(shù)學(xué)上兩類運(yùn)算是____和關(guān)系演算。

答案:關(guān)系代數(shù)【填空題】關(guān)系代數(shù)運(yùn)算中,專門的關(guān)系運(yùn)算有____、____、____和除。

答案:選擇;投影;連接【填空題】關(guān)系代數(shù)運(yùn)算中,基本的運(yùn)算是____、____、____、____和____。

答案:并;差;笛卡爾積;投影;選擇【填空題】關(guān)系代數(shù)運(yùn)算中,傳統(tǒng)的集合運(yùn)算有____、____、____和____。

答案:笛卡爾積;并;交;差設(shè)有關(guān)系R,按條件f對(duì)關(guān)系R進(jìn)行選擇,正確的是

答案:sf(R)

【單選題】設(shè)關(guān)系R1和R2的元組個(gè)數(shù)分別為30和40,屬性個(gè)數(shù)分別是30和60,關(guān)系T是R1與R2的笛卡爾積,則T的元組個(gè)數(shù)為__________。

答案:1200【單選題】關(guān)系模式的任何屬性。

答案:不可再分【單選題】關(guān)系運(yùn)算中花費(fèi)時(shí)間可能最長的運(yùn)算是。

答案:笛卡爾積【單選題】自然連接是構(gòu)成新關(guān)系的有效方法。一般情況下,當(dāng)對(duì)關(guān)系R和S使用自然連接時(shí),要求R和S含有一個(gè)或多個(gè)共有的。

答案:屬性【單選題】關(guān)系模型中,候選關(guān)鍵字是

。

答案:可由一個(gè)或多個(gè)其值能惟一標(biāo)識(shí)該關(guān)系模式中任何元組的屬性組成三個(gè)表即學(xué)生表S、課程表C和學(xué)生選課表SC,它們的結(jié)構(gòu)如下:S(S#,SN,SEX,AGE,DEPT)C(C#,CN)SC(S#,C#,GRADE)其中:S#為學(xué)號(hào),SN為姓名,SEX為性別,AGE為年齡,DEPT為系別,C#為課程號(hào),CN為課程名,GRADE為成績。檢索選修四門以上課程的學(xué)生總成績(不統(tǒng)計(jì)不及格的課程)。正確的SELECT語句是____。

答案:SELECTS#,SUM(GRADE)FROMSCWHEREGRADE>=60GROUPBYS#HAVINGCOUNT(*)>=4

三個(gè)表即學(xué)生表S、課程表C和學(xué)生選課表SC,它們的結(jié)構(gòu)如下:S(S#,SN,SEX,AGE,DEPT)C(C#,CN)SC(S#,C#,GRADE)其中:S#為學(xué)號(hào),SN為姓名,SEX為性別,AGE為年齡,DEPT為系別,C#為課程號(hào),CN為課程名,GRADE為成績。檢索學(xué)生姓名及其所選修課程的課程號(hào)和成績。正確的SELECT語句是____。

答案:SELECTS.SN,SC.C#,SC.GRADEFROMS,SCWHERES.S#=SC.S三個(gè)表即學(xué)生表S、課程表C和學(xué)生選課表SC,它們的結(jié)構(gòu)如下:S(S#,SN,SEX,AGE,DEPT)C(C#,CN)SC(S#,C#,GRADE)其中:S#為學(xué)號(hào),SN為姓名,SEX為性別,AGE為年齡,DEPT為系別,C#為課程號(hào),CN為課程名,GRADE為成績。檢索所有比“王華”年齡大的學(xué)生姓名、年齡和性別。正確的SELECT語句是____。

答案:SELECTSN,AGE,SEXFROMSWHEREAGE>(SELECTAGEFROMSWHERESN=“王華”)假定學(xué)生關(guān)系是S(S#,SNAME,SEX,AGE),課程關(guān)系是C(C#,CNAME,TEACHER),學(xué)生選課關(guān)系是SC(S#,C#,GRADE)。要查找選修“COMPUTER”課程的“女”學(xué)生姓名,將涉及到關(guān)系。

答案:S,C,SCSQL語言具有的功能。

答案:數(shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)控制SQL語言是語言。

答案:關(guān)系數(shù)據(jù)庫SQL語言是的語言,易學(xué)習(xí)。

答案:非過程化在SQLServer中刪除觸發(fā)器用()。

答案:DROP把對(duì)關(guān)系SC的屬性GRADE的修改權(quán)授予用戶ZHAO的SQL語句是

答案:GRANTUPDATE(GRADE)ONSCTOZHAO下列SQL語句中,能夠?qū)崿F(xiàn)“收回用戶ZHAO對(duì)學(xué)生表(STUD)中學(xué)號(hào)(XH)的修改權(quán)”這一功能的是

答案:REVOKEUPDATE(XH)ONSTUDFROMZHAO數(shù)據(jù)庫管理系統(tǒng)通常提供授權(quán)功能來控制不同用戶訪問數(shù)據(jù)的權(quán)限,這主要是為了實(shí)現(xiàn)數(shù)據(jù)庫的。

答案:安全性在數(shù)據(jù)系統(tǒng)中,對(duì)存取權(quán)限的定義稱為。

答案:授權(quán)數(shù)據(jù)庫的完整性是指數(shù)據(jù)的正確性和相容性。

答案:完整性保護(hù)數(shù)據(jù)庫,防止未經(jīng)授權(quán)的或不合法的使用造成的數(shù)據(jù)泄漏、更改破壞。這是指數(shù)據(jù)的。

答案:安全性下面哪個(gè)不是數(shù)據(jù)庫系統(tǒng)必須提供的數(shù)據(jù)控制功能。

答案:可移植性【判斷題】關(guān)系模式的分解不惟一。

答案:對(duì)【單選題】根據(jù)關(guān)系數(shù)據(jù)庫規(guī)范化理論,關(guān)系數(shù)據(jù)庫中的關(guān)系要滿足第一范式。下面“部門”關(guān)系中,因哪個(gè)屬性而使它不滿足第一范式?。部門(部門號(hào),部門名,部門成員,部門總經(jīng)理)

答案:部門成員【單選題】關(guān)系模式的主關(guān)鍵字有。

答案:1個(gè)【單選題】消除了部分函數(shù)依賴的1NF的關(guān)系模式,必定是。

答案:2NF【單選題】候選關(guān)鍵字中的屬性稱為。

答案:主屬性【單選題】在關(guān)系DB中,任何二元關(guān)系模式的最高范式必定是。

答案:BCNF【單選題】關(guān)系模型中的關(guān)系模式至少是。

答案:1NF【單選題】規(guī)范化過程主要為克服數(shù)據(jù)庫邏輯結(jié)構(gòu)中的插入異常,刪除異常以及_________的缺陷。

答案:數(shù)據(jù)冗余度大【單選題】設(shè)計(jì)性能較優(yōu)的關(guān)系模式稱為規(guī)范化,規(guī)范化主要的理論依據(jù)是。

答案:關(guān)系規(guī)范化理論【單選題】關(guān)系規(guī)范化中的插入操作異常是指。

答案:應(yīng)該插入的數(shù)據(jù)不能插入【判斷題】參照完整性是指在基本表中,外碼可以是空值或者另一個(gè)關(guān)系主碼的有效值。

答案:對(duì)【判斷題】CreateTable語句中的unique用于實(shí)現(xiàn)數(shù)據(jù)庫的實(shí)體完整性。

答案:錯(cuò)【填空題】CreateTable語句中的check短語用于實(shí)現(xiàn)____完整性。

答案:用戶自定義;用戶定義【填空題】CreateTable語句中的primarykey用于實(shí)現(xiàn)____完整性。

答案:實(shí)體【填空題】數(shù)據(jù)庫的完整性是指數(shù)據(jù)的____、____、用戶定義完整性。

答案:實(shí)體完整性;參照完整性【單選題】在數(shù)據(jù)庫的表定義中,限制成績屬性列的取值在0到100的范圍內(nèi),屬于數(shù)據(jù)的________約束。

答案:用戶自定義【單選題】數(shù)據(jù)庫的____是指數(shù)據(jù)的正確性和相容性。

答案:完整性【單選題】關(guān)于主鍵約束以下說法錯(cuò)誤的是()

答案:允許空值的字段上可以定義主鍵約束【單選題】在數(shù)據(jù)庫系統(tǒng)中,保證數(shù)據(jù)及語義正確和有效的功能是()

答案:完整性控制/star3/origin/53552706021cd632dfb8f157163ecd02.png

答案:3個(gè)數(shù)據(jù)流程圖(DFD)是用于描述結(jié)構(gòu)化方法中階段的工具。

答案:需求分析概念模型獨(dú)立于。

答案:硬件設(shè)備和DBMS當(dāng)局部E-R圖合并成全局E-R圖時(shí)可能出現(xiàn)沖突,不屬于合并沖突的是。

答案:語法沖突從E-R模型關(guān)系向關(guān)系模型轉(zhuǎn)換時(shí),一個(gè)M∶N聯(lián)系轉(zhuǎn)換為關(guān)系模型時(shí),該關(guān)系模式的關(guān)鍵字是。

答案:M端實(shí)體關(guān)鍵字與N端實(shí)體關(guān)鍵字組合在數(shù)據(jù)庫的概念設(shè)計(jì)中,最常用的數(shù)據(jù)模型是。

答案:實(shí)體聯(lián)系模型數(shù)據(jù)庫物理設(shè)計(jì)完成后,進(jìn)入數(shù)據(jù)庫實(shí)施階段,下列各項(xiàng)中不屬于實(shí)施階段的工作是。

答案:擴(kuò)充功能在關(guān)系數(shù)據(jù)庫設(shè)計(jì)中,設(shè)計(jì)關(guān)系模式是的任務(wù)。

答案:邏輯設(shè)計(jì)階段在數(shù)據(jù)庫設(shè)計(jì)中,用E-R圖來描述信息結(jié)構(gòu)但不涉及信息在計(jì)算機(jī)中的表示,它是數(shù)據(jù)庫設(shè)計(jì)的段。

答案:概念設(shè)計(jì)邏輯運(yùn)算符的前后必須有圓點(diǎn)或空格與其他數(shù)據(jù)分開

答案:對(duì)在VFP中,經(jīng)過連編的應(yīng)用程序,用戶可以脫離VFP的環(huán)境運(yùn)行

答案:對(duì)+=屬于關(guān)系運(yùn)算符

答案:錯(cuò)所有的內(nèi)存變量均可由SAVE命令存入內(nèi)存變量文件,也可由RESTORE命令恢復(fù)

答案:對(duì)用戶可以在C盤下創(chuàng)建文件夾,但不能在Windows桌面上創(chuàng)建文件夾

答案:錯(cuò)在VFP中,close是關(guān)閉所有的文件并結(jié)束當(dāng)前VFP系統(tǒng)運(yùn)行的命令

答案:對(duì)投影是從列的角度進(jìn)行運(yùn)算,在垂直方向抽取若干屬性或重新排列屬性

答案:對(duì)二維表中的行(記錄的值)稱為元組,元組的集合稱為關(guān)系,關(guān)系模式通常也稱為關(guān)系

答案:對(duì)數(shù)據(jù)庫對(duì)象的名稱即為其()

答案:標(biāo)識(shí)符數(shù)據(jù)表是一種很重要的數(shù)據(jù)庫對(duì)象,主要用來()

答案:存儲(chǔ)數(shù)據(jù)觸發(fā)器主要用于保證數(shù)據(jù)的()

答案:完整性數(shù)據(jù)管理院可以通過()命令的方式來操作數(shù)據(jù)庫

答案:SQL數(shù)據(jù)的完整性是指數(shù)據(jù)庫中數(shù)據(jù)的()和()

答案:正確性;一致性關(guān)系模式是對(duì)關(guān)系的描述,是()

答案:穩(wěn)定的;靜態(tài)的;變化的數(shù)據(jù)庫管理系統(tǒng)常用的數(shù)據(jù)模型有那些()

答案:層次模型;網(wǎng)絡(luò)模型;關(guān)系模型數(shù)據(jù)描述的三個(gè)世界是()

答案:信息世界;現(xiàn)實(shí)世界;數(shù)據(jù)世界數(shù)據(jù)的概念包括()和()兩個(gè)方面

答案:數(shù)據(jù)形式;數(shù)據(jù)內(nèi)容在計(jì)算機(jī)應(yīng)用軟件中VFP數(shù)據(jù)庫數(shù)據(jù)表從另一個(gè)數(shù)據(jù)表文件追加新記錄的命令為()

答案:APPEND圖書館通常使用圖書管理系統(tǒng)來管理圖書,這個(gè)系統(tǒng)屬于()

答案:數(shù)據(jù)庫應(yīng)用系統(tǒng)在關(guān)系數(shù)據(jù)庫設(shè)計(jì)中,設(shè)計(jì)關(guān)系模式是數(shù)據(jù)庫設(shè)計(jì)中哪個(gè)階段的任務(wù)

答案:邏輯設(shè)計(jì)階段函數(shù)LEN(DTOC(DATE0,1))的返回值是

答案:8返回?cái)?shù)值表達(dá)式值的符號(hào)值的函數(shù)為

答案:Sgn返回字符表達(dá)式中值的總和的函數(shù)為

答案:Sum返回去掉字符表達(dá)式前導(dǎo)空格的字符串的函數(shù)為

答案:Ltrim下列各表達(dá)式中,()是正確的字符型表達(dá)式

答案:"03"+"1"+"98"返回一個(gè)由字符表達(dá)式的第1個(gè)字符重復(fù)組成的指定長度為數(shù)值表達(dá)式值的字符串的函數(shù)為()

答案:Striog字符函數(shù)Rtrim(字符表達(dá)式)返回去掉字符表達(dá)式什么的字符串

答案:尾部空格字符比較大小實(shí)際是比較它們的ASCII碼值,下列正確的比較是

答案:“H”比“h”小算術(shù)運(yùn)算符,賦值運(yùn)算符和關(guān)系運(yùn)算符的運(yùn)算優(yōu)先級(jí)按從高到低依次為()

答案:算術(shù)運(yùn)算、關(guān)系運(yùn)算、賦值運(yùn)算在下列四個(gè)選項(xiàng)中,不屬于VFP邏輯運(yùn)算符的是()

答案:!如果內(nèi)存變量和字段變量均有變量名“姓名”,那么引用內(nèi)存變量的正確方法是()

答案:A和B都可以下列文件中,()是VFP的內(nèi)存變量文件

答案:X.MEM用WAIT命令給內(nèi)存變量輸入數(shù)據(jù)時(shí),內(nèi)存變量獲得的數(shù)據(jù)是()

答案:一個(gè)字符以下日期格式正確的是()

答案:{^2003-05-01}不正確的日期常數(shù)是()

答案:96-16-10將數(shù)字字符串轉(zhuǎn)換成數(shù)值型常數(shù)的函數(shù)是()

答案:Val可以在常量的后面加上類型說明符以顯示常量的類型,可以表示整型常量的是()

答案:%下列選項(xiàng)中的不是項(xiàng)目管理器中的選項(xiàng)卡的名稱

答案:程序退出VFP系統(tǒng)的命令是()

答案:QUIT在下面VFP命令中,不能修改數(shù)據(jù)記錄的命令是()

答案:MODIFY每個(gè)數(shù)據(jù)庫中主數(shù)據(jù)文件的個(gè)數(shù)為()

答案:僅一個(gè)在關(guān)系代數(shù)中對(duì)傳統(tǒng)的集合運(yùn)算要求參與運(yùn)算的關(guān)系()

答案:具有相同的度且對(duì)應(yīng)屬性取自同一個(gè)域傳統(tǒng)集合運(yùn)算中不包括()

答案:投影如果表中的一個(gè)字段不是本表的主關(guān)鍵字或候選關(guān)鍵字,而是另外一個(gè)表的主關(guān)鍵字或候選關(guān)鍵字,則這個(gè)字段(屬性)就稱為()

答案:外部關(guān)鍵字文件系統(tǒng)階段與數(shù)據(jù)庫系統(tǒng)階段的主要區(qū)別之一是數(shù)據(jù)庫系統(tǒng)具有()

答案:采用一定的數(shù)據(jù)模型組織數(shù)據(jù)在數(shù)據(jù)庫系統(tǒng)階段,數(shù)據(jù)()

答案:具有高度的物理獨(dú)立性和邏輯獨(dú)立性數(shù)據(jù)管理技術(shù)發(fā)展階段中,人工管理階段與文件系統(tǒng)階段的主要區(qū)別是文件系統(tǒng)

答案:數(shù)據(jù)可長期保存線性鏈表是非線性結(jié)構(gòu)

答案:錯(cuò)用樹形結(jié)構(gòu)來表示實(shí)體之間聯(lián)系的模型稱為層次模型

答案:對(duì)用GROUPBY定義的視圖不能進(jìn)行多表查詢

答案:錯(cuò)保證相關(guān)表之間數(shù)據(jù)的一致性必須在關(guān)聯(lián)表中定義主鍵和外鍵

答案:對(duì)規(guī)則必須使用一次就必須定義一次

答案:錯(cuò)自定義函數(shù)在對(duì)任何表的查詢中都可以使用

答案:對(duì)從數(shù)據(jù)庫邏輯設(shè)計(jì)來看減少連接運(yùn)算可以改善數(shù)據(jù)庫的性能

答案:對(duì)視圖具有與表相同的功能在視圖上也可以創(chuàng)建觸發(fā)器

答案:錯(cuò)刪除觸發(fā)器此時(shí)原來的觸發(fā)表以及表中的數(shù)據(jù)不受影響

答案:對(duì)內(nèi)嵌表值函數(shù)是返回一個(gè)Select語句查詢結(jié)果的表當(dāng)這個(gè)表被刪除時(shí)該函數(shù)也同時(shí)被刪除

答案:錯(cuò)數(shù)據(jù)表是一個(gè)由()和數(shù)據(jù)記錄組成的二維表

答案:表結(jié)構(gòu)在刪除表記錄時(shí),一般先使用DELETE命令給記錄加刪除標(biāo)記(即邏輯刪除),然后使用PACK命令清理帶刪除標(biāo)記的記錄(即物理刪除)。如果要徹底刪除表中所有記錄,可以使用效率更高的命令()

答案:ZAP結(jié)構(gòu)化程序基本結(jié)構(gòu)包括順序、選擇和()

答案:循環(huán)根據(jù)變量作用域不同,變量分為全局變量、局部變量和()

答案:私有變量最常用的概念模型()

答案:實(shí)體-關(guān)系模型下列是VFP合法變量名的有()

答案:_DEF;NAME;ABC_存儲(chǔ)管理器的主要成分:()

答案:授權(quán)和完整性管理器;事務(wù)管理器;文件管理器;緩沖區(qū)管理器連接查詢是基于()的查詢

答案:多個(gè)關(guān)系SELECT命令中用于返回非重復(fù)記錄的關(guān)鍵字是()

答案:DISTINCTSQL命令中用于插入數(shù)據(jù)的命令是()

答案:INSERTINTOSQL命令中建立表的命令是

答案:CREATETABLE標(biāo)準(zhǔn)的SQL基本查詢語句的格式是()

答案:SELECT…FROM…WHERE建立兩個(gè)數(shù)據(jù)表間的關(guān)聯(lián),要求()

答案:被關(guān)聯(lián)的數(shù)據(jù)表必須索引在VFP中,最多可以有()個(gè)工作區(qū)

答案:32767可以在添加、更改或刪除記錄時(shí)自動(dòng)維護(hù)索引的索引是()

答案:結(jié)構(gòu)化復(fù)合索引文件在建立索引文件時(shí),索引表達(dá)式的類型可以是()

答案:字符型、數(shù)值型、備注型主索引字段:

答案:不能出現(xiàn)重復(fù)值或空值數(shù)據(jù)庫管理系統(tǒng)中對(duì)數(shù)據(jù)庫數(shù)據(jù)的刪除由()功能模塊實(shí)現(xiàn)

答案:數(shù)據(jù)庫存取在修改數(shù)據(jù)庫期間,為了避免網(wǎng)絡(luò)上其他用戶同時(shí)訪問該數(shù)據(jù)庫,應(yīng)該選擇數(shù)據(jù)庫的打開方式為()

答案:獨(dú)占復(fù)制(COPY)命令的Multiple項(xiàng)的作用是()

答案:多次復(fù)制有關(guān)PACK命令的描述,正確的是()

答案:PACK命令能刪除當(dāng)前表的帶有刪除標(biāo)記的記錄SQL的DELETE命令是指()

答案:從基本表中刪除行EOF()是測(cè)試函數(shù),當(dāng)正使用的表文件的記錄指針已達(dá)到文件尾部時(shí),返回值為()

答案:T系統(tǒng)提供的文件尾測(cè)試函數(shù)是()

答案:feof()下述命令中,不能顯示數(shù)據(jù)表記錄的命令是()

答案:MODISTRU數(shù)據(jù)庫表可以設(shè)置字段有效性規(guī)則,字段有效性規(guī)則屬于()

答案:域完整性范疇向項(xiàng)目中添加表單,應(yīng)該使用項(xiàng)目管理器的()

答案:“文檔”選項(xiàng)卡項(xiàng)目管理器的功能是組織和管理與項(xiàng)目有關(guān)的各種類型的()

答案:文件要?jiǎng)h除項(xiàng)目管理器包含的文件,需要使用項(xiàng)目管理器的()按鈕

答案:移去建立數(shù)據(jù)庫命令的格式()

答案:CREATE〈文件名〉關(guān)系數(shù)據(jù)庫使用數(shù)據(jù)表表示()

答案:實(shí)體關(guān)系數(shù)據(jù)庫中的數(shù)據(jù)表()

答案:既相對(duì)獨(dú)立,又相互聯(lián)系兩段鎖協(xié)議和一次封鎖法一樣都可以有效的防止死鎖的發(fā)生。

答案:錯(cuò)“臟”數(shù)據(jù)指的是未提交的數(shù)據(jù)。

答案:對(duì)數(shù)據(jù)庫的并發(fā)操作有可能帶來的三個(gè)問題中包括(

)。

答案:丟失更新封鎖機(jī)制是實(shí)現(xiàn)數(shù)據(jù)庫(

)主要方法。

答案:并發(fā)控制對(duì)并發(fā)操作若不加以控制,可能會(huì)帶來(

)問題。

答案:數(shù)據(jù)不一致在數(shù)據(jù)庫系統(tǒng)中,事務(wù)故障會(huì)造成硬盤數(shù)據(jù)丟失。

答案:錯(cuò)事務(wù)日志的用途是(

答案:數(shù)據(jù)恢復(fù)一個(gè)事務(wù)執(zhí)行過程中,其正在訪問的數(shù)據(jù)被其他事務(wù)所修改,導(dǎo)致處理結(jié)果不正確,這是由于違背了事務(wù)的(

)特性而引起的

答案:隔離性事務(wù)是數(shù)據(jù)庫運(yùn)行的基本單位。如果一個(gè)事務(wù)執(zhí)行成功,則全部更新提交;如果一個(gè)事務(wù)執(zhí)行失敗,則已做過的更新被恢復(fù)原狀,好像整個(gè)事務(wù)從未有過這些更新,這樣保持了數(shù)據(jù)庫處于(

)狀態(tài)。

答案:一致性事務(wù)的隔離性是指(

答案:一個(gè)事務(wù)內(nèi)部的操作及使用的數(shù)據(jù)對(duì)并發(fā)的其他事務(wù)是隔離的游標(biāo)是系統(tǒng)為用戶開設(shè)的一個(gè)系統(tǒng)緩沖區(qū),存放SQL語句的執(zhí)行結(jié)果。

答案:對(duì)有關(guān)嵌入式SQL的敘述,不正確的是(

)。

答案:宿主語言是指SOL語言在高級(jí)語言中使用嵌入式SQL語句時(shí),所有SQL語句前必須加前綴(

答案:EXEC

SQLSQL的集合處理方式與宿主語言單記錄的處理方式之間用(

)來協(xié)調(diào)。

答案:游標(biāo)SQL語言有兩種方式,分別稱為交互式SQL和(

)。

答案:嵌入式SQL概念設(shè)計(jì)可以獨(dú)立于數(shù)據(jù)庫管理系統(tǒng)。

答案:對(duì)公司中有多個(gè)部門和多名職員,每個(gè)職員只能屬于一個(gè)部門,一個(gè)部門可以有多名職員,從職員到部門的聯(lián)系類型是(

答案:多對(duì)一在數(shù)據(jù)庫系統(tǒng)中,負(fù)責(zé)監(jiān)控?cái)?shù)據(jù)庫系統(tǒng)的運(yùn)行情況,及時(shí)處理運(yùn)行過程中出現(xiàn)的問題,這是()的職責(zé)

答案:數(shù)據(jù)庫管理員在數(shù)據(jù)庫設(shè)計(jì)中,E-R圖產(chǎn)生于(

答案:概念設(shè)計(jì)階段在關(guān)系數(shù)據(jù)庫設(shè)計(jì)中,設(shè)計(jì)關(guān)系模式是數(shù)據(jù)庫設(shè)計(jì)中(

)階段的任務(wù)

答案:邏輯設(shè)計(jì)可以將任何字段設(shè)置為主鍵約束。

答案:錯(cuò)關(guān)系模式R中,若每一個(gè)決定因素都包含碼,則關(guān)系R最高滿足(

)。

答案:4NF候選碼的屬性可以有(

)。

答案:1個(gè)或多個(gè)關(guān)系模型中,一個(gè)候選碼(

)。

答案:可由一個(gè)或多個(gè)其值能唯一標(biāo)識(shí)該關(guān)系模式中任何元組的屬性組成數(shù)據(jù)庫運(yùn)行時(shí),應(yīng)防止輸入或輸出不符合語義的錯(cuò)誤數(shù)據(jù),而始終保持其中數(shù)據(jù)的正確性。這就是通常所說的數(shù)據(jù)庫的可靠性。

答案:錯(cuò)在關(guān)系數(shù)據(jù)庫中,要求基本關(guān)系中所有的主屬性上不能有空值,其遵守的約束規(guī)則是(

)。

答案:實(shí)體完整性規(guī)則SQL的主碼子句和外碼子句屬于DBS的(

答案:完整性措施參照完整性是指(

)。

答案:關(guān)系的外碼必須取值為被參照關(guān)系的碼或空值數(shù)據(jù)庫的完整性是指數(shù)據(jù)的(

)和(

)。(1)正確性

(2)合法性

(3)不被非法存取

(4)相容性

(5)不被惡意破壞

答案:(1)和(4)權(quán)限管理是為了實(shí)現(xiàn)數(shù)據(jù)庫的安全性。

答案:對(duì)數(shù)據(jù)庫管理系統(tǒng)通常提供授權(quán)功能來控制不同用戶訪問數(shù)據(jù)的權(quán)限,這主要是為了實(shí)現(xiàn)數(shù)據(jù)庫的(

)。

答案:安全性用戶對(duì)于不同的數(shù)據(jù)庫對(duì)象有不同的存取權(quán)限,不同的用戶對(duì)同一對(duì)象也有不同的權(quán)限,用戶還可將其擁有的權(quán)限轉(zhuǎn)授他人。這是(

)。

答案:自主存取控制下列安全保護(hù)方法中,最內(nèi)層的是(

答案:數(shù)據(jù)加密保護(hù)數(shù)據(jù)庫中建立索引的目的是為了(

答案:加快存取速度SQL語言中,刪除一個(gè)表的命令是(

答案:DROP用下面的T-SQL語句建立一個(gè)基本表:CREATETABLEStudent(SnoCHAR(4)PRIMARYKEY,SnameCHAR(8)NOTNULL,SexCHAR(2),AgeINT))可以插入到表中的元組是(

答案:'5021','劉祥',NULL,NULLSQL語言具有(

)的功能。

答案:數(shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)控制五種基本關(guān)系代數(shù)運(yùn)算是(

答案:∪,—,×,π和σ在關(guān)系代數(shù)中,從兩個(gè)關(guān)系的笛卡爾積中選取它們屬性間滿足一定條件的元組的操作,稱為(

答案:θ連接在關(guān)系代數(shù)中,對(duì)一個(gè)關(guān)系做投影操作后,新關(guān)系的元組個(gè)數(shù)(

)原來關(guān)系的元組個(gè)數(shù)。

答案:小于或等于下列關(guān)系運(yùn)算中,(

)運(yùn)算不屬于專門的關(guān)系運(yùn)算。

答案:廣義笛卡爾積自然連接是構(gòu)成新關(guān)系的有效方法。一般情況下,當(dāng)對(duì)關(guān)系R和S使用自然連接時(shí),要求R和S含有一個(gè)或多個(gè)共有的(

)。

答案:屬性已知關(guān)系R和S,R∩S等價(jià)于(

答案:S-(S-R)數(shù)據(jù)庫具有數(shù)據(jù)結(jié)構(gòu)化、較小冗余、易于擴(kuò)充等特點(diǎn)。

答案:對(duì)數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)的主要區(qū)別是

答案:文件系統(tǒng)不能解決數(shù)據(jù)冗余和數(shù)據(jù)獨(dú)立性問題,而數(shù)據(jù)庫系統(tǒng)可以解決DB、DBMS和DBS三者之間的關(guān)系是

答案:DBS包括DB和DBMS下列四項(xiàng)中,不屬于數(shù)據(jù)庫系統(tǒng)的特點(diǎn)的是

答案:數(shù)據(jù)冗余度大求至少用了供應(yīng)商S1所供應(yīng)的全部零件的工程號(hào)JNO

答案:πJno,Pno(SPJ)÷πPno(σSno=‘S1’(SPJ))求沒有使用天津供應(yīng)商生產(chǎn)的紅色零件的工程號(hào)JNO

答案:πJno(J)-πJNO(σcity=‘天津’∧Color=‘紅’(S∞SPJ∞P))求供應(yīng)工程J1零件P1的供應(yīng)商號(hào)碼SNO

答案:πSno(σJno=‘J1’∧Pno=‘P1‘(SPJ))設(shè)有一個(gè)工程供應(yīng)數(shù)據(jù)庫系統(tǒng),包括如下四個(gè)關(guān)系模式:

S(SNO,SNAME,STATUS,CITY);

P(PNO,PNAME,COLOR,WEIGHT);

J(JNO,JNAME,CITY);

SPJ(SNO,PNO,JNO,QTY);求供應(yīng)工程J1零件的供應(yīng)商號(hào)碼SNO

答案:πSno(σJno=‘J1’(SPJ))關(guān)系數(shù)據(jù)庫中,表示學(xué)生信息的數(shù)據(jù)表中,可以作為主鍵的屬性是()。

答案:身份證號(hào);學(xué)號(hào);準(zhǔn)考證號(hào)候選碼中的屬性個(gè)數(shù)可以是()。

答案:1個(gè);2個(gè);多個(gè);關(guān)系中的所有屬性為實(shí)現(xiàn)參照完整性,需要設(shè)置的有()。

答案:主鍵;外鍵關(guān)系模型的組成部分不包括()。

答案:恢復(fù)機(jī)制;觸發(fā)機(jī)制以下各項(xiàng)中,屬于關(guān)系的完整性約束規(guī)則的是()。

答案:實(shí)體完整性;參照完整性;用戶自定義完整性定義表結(jié)構(gòu)時(shí),對(duì)于表的每一列,必須指明的有()。

答案:字段名;數(shù)據(jù)類型關(guān)系數(shù)據(jù)模型的三個(gè)組成部分中,不包括()。

答案:恢復(fù)在關(guān)系數(shù)據(jù)模型中,域是指()。

答案:屬性的取值范圍對(duì)一個(gè)關(guān)系的敘述中,錯(cuò)誤的是()

答案:關(guān)系中允許出現(xiàn)重復(fù)的元組設(shè)有關(guān)系R和S,其基數(shù)和元數(shù)均為3,則R×S的元數(shù)為()。

答案:6以下關(guān)系代數(shù)運(yùn)算中,不屬于專門的關(guān)系運(yùn)算的是()。

答案:投影關(guān)系運(yùn)算中花費(fèi)時(shí)間可能最長的運(yùn)算是()。

答案:笛卡兒積關(guān)系的()運(yùn)算符不符合交換律。

答案:差設(shè)一位教師可講授多門課程,一門課程可由多位教師講授,教師與課程之間的聯(lián)系類型是()。

答案:多對(duì)多參照完整性要求()。

答案:某關(guān)系的外碼只能為空或等于以該碼為主碼的關(guān)系中某一元組的主碼值關(guān)系運(yùn)算中的投影運(yùn)算是()。

答案:從關(guān)系中選擇若干個(gè)屬性組成新的關(guān)系的操作關(guān)于候選鍵和主鍵,錯(cuò)誤的說法是()。

答案:一個(gè)表中可以有多個(gè)主鍵兩個(gè)關(guān)系有若干相同屬性名等值連接,并去掉重復(fù)屬性的關(guān)系代數(shù)運(yùn)算稱為

答案:自然連接在基本SQL語言中,可以實(shí)現(xiàn)的是()。

答案:定義基本表;查詢基本表;定義視圖;查詢視圖SQL語言中,實(shí)現(xiàn)操作權(quán)限功能的語句是()。

答案:GRANT;REVOKESQL語言的命令:“SELECT-FROM-WHERE”的基本功能是()。

答案:查詢SQL語言中的count()函數(shù)用于()。

答案:統(tǒng)計(jì)表中記錄數(shù)在SQL語言中,用于表示沒有查詢結(jié)果的短語是()。

答案:NOTEXISTSSELECT語句中最少要使用到的短語是()。

答案:FROMSQL語言中,實(shí)現(xiàn)事務(wù)操作的一組語句是()。

答案:COMMIT和ROLLBACK在SQL語言中,用于測(cè)試列值非空的短語是()。

答案:ISNOTNULLSQL語句中可以使用的邏輯運(yùn)算符不包括()。

答案:INSQL語言中,實(shí)現(xiàn)數(shù)據(jù)定義功能的一組命令是()。

答案:CREATE和DROPSQL語句中進(jìn)行并運(yùn)算的集合運(yùn)算符是()。

答案:UNIONSQL語句中的運(yùn)算符AND和OR的優(yōu)先級(jí)別是一樣的。

答案:錯(cuò)SQL語句的目標(biāo)列可以是表中已有的屬性列,也可以是某個(gè)表達(dá)式。

答案:對(duì)SQL語句中用WHEREX=NULL表示判斷某個(gè)屬性X是否為空。

答案:錯(cuò)以下各項(xiàng)中,屬于SELECT語句中的短語有()。

答案:FROM;ORDERBY;GROUPBY;WHERE;HAVINGSQL中涉及空值的操作中,正確的是()。

答案:AGEISNOTNULL;AGEISNULL;NOT(AGEISNULL)SQL的數(shù)據(jù)操縱語言實(shí)現(xiàn)對(duì)數(shù)據(jù)的()。

答案:增加;刪除;更新SQL的命令按功能包括()。

答案:數(shù)據(jù)定義;數(shù)據(jù)操縱;數(shù)據(jù)查詢;數(shù)據(jù)控制數(shù)據(jù)庫運(yùn)行過程中,由于磁盤損壞或外存信息丟失所產(chǎn)生的故障通常稱為()。

答案:介質(zhì)故障模式分解可以消除數(shù)據(jù)冗余和操作異常現(xiàn)象。

答案:對(duì)如果R是BCNF范式,則R一定是3NF。

答案:對(duì)如果R是BCNF范式,則R一定是4NF。

答案:錯(cuò)任何一個(gè)二目關(guān)系都屬于5NF。

答案:錯(cuò)如果關(guān)系模式R是3NF模式,那么下列說明正確的是()。

答案:R一定是2NF;R一定是1NF;R可能不是BCNF函數(shù)依賴的類型可以有()。

答案:完全函數(shù)依賴;部分函數(shù)依賴;傳遞函數(shù)依賴僅僅符合1NF的關(guān)系可能會(huì)出現(xiàn)的異常現(xiàn)象有()。

答案:數(shù)據(jù)冗余;更新異常;插入異常;刪除異常在函數(shù)依賴范疇內(nèi),關(guān)系最高可以達(dá)到()。

答案:BCNF如果一個(gè)關(guān)系屬于1NF,則該關(guān)系應(yīng)滿足()。

答案:每個(gè)屬性不可再分如果關(guān)系R屬于第三范式,下列說法正確的是()。

答案:仍存在一定的插入異常和刪除異常包含在候選鍵中的屬性,稱為()。

答案:主屬性將2NF的關(guān)系規(guī)范到3NF,應(yīng)該()。

答案:消除非主屬性對(duì)鍵的傳遞函數(shù)依賴將1NF的關(guān)系規(guī)范到2NF,應(yīng)該()。

答案:消除非主屬性對(duì)鍵的部分函數(shù)依賴數(shù)據(jù)庫系統(tǒng)中的常見故障有()。

答案:事務(wù)故障;系統(tǒng)故障;存儲(chǔ)介質(zhì)故障E-R模型屬于()。

答案:概念模型MySQL數(shù)據(jù)庫所支持的觸發(fā)器不包括

答案:Alter觸發(fā)器下面有關(guān)觸發(fā)器的敘述錯(cuò)誤的是

答案:觸發(fā)器創(chuàng)建之后不能修改數(shù)據(jù)庫設(shè)計(jì)中,確定數(shù)據(jù)庫存儲(chǔ)結(jié)構(gòu),即確定關(guān)系、索引、備份等數(shù)據(jù)的存儲(chǔ)安排和存儲(chǔ)結(jié)構(gòu),這是數(shù)據(jù)庫設(shè)計(jì)的(

)階段。

答案:物理設(shè)計(jì)以下哪項(xiàng)不是數(shù)據(jù)庫設(shè)計(jì)的內(nèi)容

答案:創(chuàng)建數(shù)據(jù)庫下列因素中,(

)不是決定存儲(chǔ)結(jié)構(gòu)的主要因素。

答案:實(shí)施難度下列關(guān)系數(shù)據(jù)庫運(yùn)行和維護(hù)的敘述中,正確的是

答案:數(shù)據(jù)庫正式投入運(yùn)行標(biāo)志著數(shù)據(jù)庫運(yùn)行和維護(hù)工作的開始數(shù)據(jù)庫物理設(shè)計(jì)不包括

答案:加載數(shù)據(jù)在E-R模型中,如果有3個(gè)不同的實(shí)體集、3個(gè)m:n聯(lián)系,根據(jù)E-R模型轉(zhuǎn)換為關(guān)系模型的規(guī)則,轉(zhuǎn)換后共有(

)個(gè)關(guān)系模式。

答案:6在數(shù)據(jù)設(shè)計(jì)中,用E-R圖來描述信息結(jié)構(gòu)但不涉及信息在計(jì)算機(jī)中的表示,它是數(shù)據(jù)庫設(shè)計(jì)的(

)階段。

答案:概念設(shè)計(jì)概念結(jié)構(gòu)設(shè)計(jì)的主要目標(biāo)是產(chǎn)生數(shù)據(jù)庫的概念結(jié)構(gòu),該結(jié)構(gòu)主要反映

答案:企業(yè)組織的信息需求從E-R模型向關(guān)系模型轉(zhuǎn)換,一個(gè)m:n聯(lián)系轉(zhuǎn)換為關(guān)系模型時(shí),該關(guān)系模式的主碼是

答案:m端實(shí)體的主碼與n端實(shí)體主碼的組會(huì)當(dāng)局部E-R圖合并成全局E-R圖時(shí)可能出現(xiàn)沖突,不屬于合并沖突的是

答案:語法沖突E-R圖的基本成分不包含

答案:元組數(shù)據(jù)的物理獨(dú)立性的含義是什么?數(shù)據(jù)的邏輯獨(dú)立性的含義是什么?(20分)

答案:答:外模式/模式這種映射定義某個(gè)外模式和模式的對(duì)應(yīng)關(guān)系,當(dāng)模式發(fā)生改變時(shí),只要改變其映射,就可以使外模式保持不變(這是數(shù)據(jù)庫管理員的責(zé)任),也就是模式的修改盡量不影響外模式和應(yīng)用程序,這樣,我們稱數(shù)據(jù)庫達(dá)到了邏輯數(shù)據(jù)獨(dú)立性。另一映射模式/內(nèi)模式,定義數(shù)據(jù)的邏輯結(jié)構(gòu)與存儲(chǔ)結(jié)構(gòu)之間的對(duì)應(yīng)關(guān)系,數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)發(fā)生變化時(shí),改變模式/內(nèi)模式映射,就能使模式盡可能保持不變,也就是對(duì)內(nèi)模式的修改盡量不影響模式,當(dāng)然,對(duì)外模式和應(yīng)用程序的影響更小,這樣,我們稱數(shù)據(jù)庫達(dá)到了物理數(shù)據(jù)獨(dú)立性。簡述實(shí)體集之間1:1、1:m、m:n的聯(lián)系的定義,各舉一個(gè)例于分別說明實(shí)體集之間是1:1、1:m、m:n的聯(lián)系。(20分)

答案:答:一對(duì)一的聯(lián)系:假定有兩個(gè)實(shí)體集E1、E2,如果El、E2中的每一個(gè)實(shí)體至多和另一個(gè)實(shí)體集中的一個(gè)實(shí)體有聯(lián)系,則稱實(shí)體集E1、E2的聯(lián)系是一對(duì)一的聯(lián)系,表示為“1:1的聯(lián)系”。如實(shí)體集國家和實(shí)體集國家元首之間的聯(lián)系是1:1的聯(lián)系。因?yàn)橐粋€(gè)國家元首只領(lǐng)導(dǎo)一個(gè)國家,而且一個(gè)國家只有一位國家元首。

一對(duì)多的聯(lián)系:設(shè)有實(shí)體集E1和E2,如果E2中的每個(gè)實(shí)體與E1中的任意個(gè)實(shí)體(包括零個(gè))有聯(lián)系,而El中每個(gè)實(shí)體至多和E2中的一個(gè)實(shí)體有聯(lián)系,則稱這樣的聯(lián)系是“從E2到E1的一對(duì)多的聯(lián)系”,表示為“1:n的聯(lián)系”。例如,實(shí)體集國家與實(shí)體集大城市之間的聯(lián)系即為一對(duì)多的聯(lián)系。因?yàn)橐粋€(gè)國家有許多大城市,而一個(gè)大城市只歸屬于一個(gè)國家。一對(duì)多的聯(lián)系是實(shí)體集之間比較普遍的聯(lián)系。

多對(duì)多的聯(lián)系:假設(shè)有兩個(gè)實(shí)體集El、E2,其中的每一個(gè)實(shí)體都和另一個(gè)實(shí)體集中的任意個(gè)實(shí)體(包括零個(gè)實(shí)體)有聯(lián)系,則稱這兩個(gè)實(shí)體集之間的聯(lián)系是“多對(duì)多的聯(lián)系”,表示為“m:n的聯(lián)系”。例如,課程實(shí)體集與學(xué)生實(shí)體集之間的聯(lián)系即為多對(duì)多的聯(lián)系。因?yàn)橐婚T課程有許多學(xué)生學(xué),而一個(gè)學(xué)生要學(xué)習(xí)多門課程。多對(duì)多的聯(lián)系是實(shí)體集之間更具有一般性的聯(lián)系。數(shù)據(jù)庫設(shè)計(jì)過程包括哪幾個(gè)階段?各階段的主要工作是什么?

(20分)

答案:答:一個(gè)數(shù)據(jù)庫的設(shè)計(jì)過程通常要經(jīng)歷三個(gè)大的階段,即可行性分析與研究階段、系統(tǒng)設(shè)計(jì)階段、設(shè)計(jì)實(shí)施與系統(tǒng)運(yùn)行階段。

可行性分析與研究階段是整個(gè)設(shè)計(jì)過程的前期工作,它主要是對(duì)已有的計(jì)算機(jī)系統(tǒng)(包括DBMS)和實(shí)際應(yīng)用兩方面做盡可能詳細(xì)的調(diào)查,收集必要的數(shù)據(jù);對(duì)數(shù)據(jù)庫設(shè)計(jì)中的問題,建成以后的性能、效益及為此所需要的投資等進(jìn)行分析、研究,從而作出可行性報(bào)告。

系統(tǒng)設(shè)計(jì)階段是系統(tǒng)的具體設(shè)計(jì)過程,它包括概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì)三個(gè)步驟。這三個(gè)不同層次上的設(shè)計(jì)過程,是把實(shí)體及相互間的聯(lián)系轉(zhuǎn)換為“數(shù)據(jù)”并落實(shí)于計(jì)算機(jī)中的過程,主要的技術(shù)工作在此階段完成。設(shè)計(jì)實(shí)施與系統(tǒng)運(yùn)行階段是對(duì)系統(tǒng)正確性進(jìn)行驗(yàn)證和總調(diào)試,并且正式啟動(dòng)系統(tǒng)運(yùn)行的階段。在這個(gè)階段還要為系統(tǒng)的日后運(yùn)行和維護(hù)做好準(zhǔn)備,即整理出詳細(xì)的資料,編制說明書以及人員培訓(xùn)等,這一階段是一個(gè)完善系統(tǒng)設(shè)計(jì)、提高系統(tǒng)的性能指標(biāo)的過程。其中還包括編制數(shù)據(jù)字典這一工作。試述DBMS的主要功能。(20分)

答案:答:一般說來,DBMS具有以下功能:(1).?dāng)?shù)據(jù)定義功能:DBMS一般提供數(shù)據(jù)定義(描述)語言(DDL)定義外模式、模式和內(nèi)模式。(2).?dāng)?shù)據(jù)庫操縱功能:DBMS提供有數(shù)據(jù)操縱語言DML(DataManipulationLanguage)實(shí)現(xiàn)對(duì)數(shù)據(jù)庫的操作。有四種操作命令:檢索、插入、刪除和修改。(3).?dāng)?shù)據(jù)庫運(yùn)行控制功能:DBMS對(duì)數(shù)據(jù)庫運(yùn)行的控制主要是通過數(shù)據(jù)的安全性、完整性、故障恢復(fù)和并發(fā)操作四方面實(shí)現(xiàn)的。不同的DBMS控制能力有強(qiáng)有弱,采取的對(duì)策五花八門,這部分是系統(tǒng)中最為靈活的也是較為復(fù)雜的部分。(4).?dāng)?shù)據(jù)庫維護(hù)功能:這一部分包括數(shù)據(jù)庫數(shù)據(jù)初始裝入、數(shù)據(jù)庫轉(zhuǎn)儲(chǔ)、數(shù)據(jù)庫重組及記載系統(tǒng)工作日志等功能。這些功能大多由相應(yīng)的實(shí)用程序來完成。簡述數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)的定義及數(shù)據(jù)庫系統(tǒng)的組成。(20分)

答案:答:數(shù)據(jù)庫是存儲(chǔ)在計(jì)算機(jī)內(nèi)的有組織、有結(jié)構(gòu)的數(shù)據(jù)的集合。數(shù)據(jù)庫管理系統(tǒng)是一個(gè)數(shù)據(jù)庫管理軟件,它的職能是維護(hù)數(shù)據(jù)庫,接受和完成用戶程序或命令提出的訪問數(shù)據(jù)的各種請(qǐng)求。一般數(shù)據(jù)庫系統(tǒng)由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)和用戶構(gòu)成。用戶的目的是使用數(shù)據(jù)庫,數(shù)據(jù)庫管理系統(tǒng)是幫助達(dá)到這一目的的工具和手段。在SQL語言的命令中,如何實(shí)現(xiàn)關(guān)系代數(shù)的選擇、投影、聯(lián)接運(yùn)算?(20分)

答案:選擇運(yùn)算通過Select語句的where查詢條件實(shí)現(xiàn);投影運(yùn)算通過Select語句的輸出列表實(shí)現(xiàn);

聯(lián)接運(yùn)算通過Select語句的From表名列表和where連接條件實(shí)現(xiàn);簡述關(guān)系模型的三類完整性規(guī)則。(20分)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論