![《數(shù)據(jù)庫原理》期末試卷及答案(A)_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/15/94badaef-3d03-4f8f-b594-3ac298c71589/94badaef-3d03-4f8f-b594-3ac298c715891.gif)
![《數(shù)據(jù)庫原理》期末試卷及答案(A)_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/15/94badaef-3d03-4f8f-b594-3ac298c71589/94badaef-3d03-4f8f-b594-3ac298c715892.gif)
![《數(shù)據(jù)庫原理》期末試卷及答案(A)_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/15/94badaef-3d03-4f8f-b594-3ac298c71589/94badaef-3d03-4f8f-b594-3ac298c715893.gif)
![《數(shù)據(jù)庫原理》期末試卷及答案(A)_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/15/94badaef-3d03-4f8f-b594-3ac298c71589/94badaef-3d03-4f8f-b594-3ac298c715894.gif)
![《數(shù)據(jù)庫原理》期末試卷及答案(A)_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/15/94badaef-3d03-4f8f-b594-3ac298c71589/94badaef-3d03-4f8f-b594-3ac298c715895.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上數(shù)據(jù)庫系統(tǒng)原理期末試題及答案 一、單項(xiàng)選擇(本大題共20小題,每題1分,共20分。在每小題列出的4個(gè)選項(xiàng)中只有一個(gè)是符合題目要求的,請(qǐng)將其代碼填在題后的括號(hào)內(nèi)。錯(cuò)選或未選都無分。)1、數(shù)據(jù)庫管理系統(tǒng)是數(shù)據(jù)庫系統(tǒng)的核心,它負(fù)責(zé)有效地組織、存儲(chǔ)、獲取或管理數(shù)據(jù),屬于一種【 】,是位于用戶和操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件。A、系統(tǒng)軟件 B、工具軟件C、應(yīng)用軟件 D、教學(xué)軟件2、數(shù)據(jù)模型的三要素是指【 】。A、 數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)對(duì)象和共享B、 數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)控制C、 數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和完整性D、 數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和完整性約束條件3、用有向圖結(jié)構(gòu)表示實(shí)體類型及實(shí)體間
2、聯(lián)系的數(shù)據(jù)模型是【 】。A、關(guān)系模型 B、層次模型 C、網(wǎng)狀模型 D、面向?qū)ο竽P?、關(guān)系模型概念中,不含有多余屬性的超鍵稱為【 】。A、候選鍵 B、對(duì)鍵 C、內(nèi)鍵 D、主鍵5、SQL語言是【 】。A、高級(jí)語言 B、非過程化語言 C、匯編語言 D、宿主語言6、在SQL中,與關(guān)系代數(shù)中的投影運(yùn)算相對(duì)應(yīng)的子句是【 】。A、SELECT B、FROM C、WHERE D、ORDER BY7、在SQL查詢時(shí),如果要去掉查詢結(jié)果中的重復(fù)組,需使用【 】。A、UNIQUE B、COUNT C、DISTINCT D、UNION8、關(guān)于視圖,下列說法中正確的是【 】。A、 對(duì)視圖的使用,不可以進(jìn)行查詢和修改操
3、作B、 視圖只能從表中導(dǎo)出C、 視圖與表一樣也存儲(chǔ)著數(shù)據(jù)D、 對(duì)視圖的操作,最終要轉(zhuǎn)化為對(duì)基本表的操作9、SELECT語句中使用 * 表示【 】。 A 選擇任何屬性 B 選擇全部屬性 C 選擇全部元組 D 選擇鍵碼10、下列概念中,【 】不用于嵌入式SQL和宿主語言之間的交互。A、通信區(qū) B、游標(biāo)C、主變量 D、文件11、目前商品化數(shù)據(jù)庫管理系統(tǒng)主要采用【 】。A、 網(wǎng)狀數(shù)據(jù)模型B、 關(guān)系數(shù)據(jù)模型C、 層次數(shù)據(jù)模型D、 ER數(shù)據(jù)模型12、在下列關(guān)系運(yùn)算中,【 】的結(jié)果集膨脹規(guī)模最大。A、選擇 B、投影 C、連接 D、集合交13、下列SQL語句中,在【 】處是錯(cuò)誤的。Select cno, ma
4、x(grade),min(*) From scWhere cno like CSgroup by cno order by 1 A、max(grade) B、min(*) C、cno like CS D、order by 114、在嵌入式SQL中對(duì)使用游標(biāo)并未提供【 】語句。A、說明游標(biāo) B、打開游標(biāo)C、關(guān)閉游標(biāo) D、刪除游標(biāo)15、SQL數(shù)據(jù)定義語言DDL,并不包括【 】語句。A、create table B、updateC、drop table D、alter table16、一般不適合建立索引的屬性有【 】。A、 主碼和外碼 B、 可以從索引直接得到查詢結(jié)果的屬性C、 對(duì)于范圍查詢中使用的
5、屬性D、 經(jīng)常更新的屬性17、SQL語言提供【 】語句實(shí)現(xiàn)數(shù)據(jù)存取的安全性控制。A、CREATE TABLE B、GRANT和REVOKEC、COMMIT D、ROLLBACK18、在SQL中,語句COMMIT的主要作用是【 】。 A、終止程序 B、保存數(shù)據(jù) C、事務(wù)回滾 D、事務(wù)提交19、假設(shè)有一個(gè)關(guān)系:DEPT(DNO,DNAME),如果要找出倒數(shù)第三個(gè)字母是W,并且至少包含4個(gè)字母的DNAME,則查詢條件子句應(yīng)寫成WHERE DNAME LIKE【 】。A、_ _W_ % B、_ %W_ _ C、_ W_ _ D、_ W_ %20、已知關(guān)系R如圖所示,可以作為R的主碼的屬性組是【 】。a
6、 b c d1 2 3 41 3 4 52 4 5 61 4 3 41 3 4 73 4 5 7A、 ab B、bd C、ac D、bc二、填空題(本大題共10小題,每小題1分,共10分。將正確的答案填在每小題的空格內(nèi)。錯(cuò)填或不填均無分)21、數(shù)據(jù)獨(dú)立性是指_和數(shù)據(jù)之間相互獨(dú)立,不受影響。22、若關(guān)系R有m個(gè)元組,關(guān)系S有n個(gè)元組,那么R×S的元組個(gè)數(shù)應(yīng)該是_。23、連接運(yùn)算中有兩種最為重要也最為常用的連接,一種是等值連接,另一種是_。24、在SQL語句中,使用_語句來建立索引。25、索引項(xiàng)的順序與表中記錄的物理順序一致的索引稱為_。27、根據(jù)實(shí)體完整性規(guī)則,若屬性A是基本關(guān)系的主屬
7、性,則屬性A的值不能為_。28、SQL中有兩個(gè)功能提供安全性,一是視圖機(jī)制,二是_。29、在關(guān)系數(shù)據(jù)庫的基本操作中,從表中抽取某些列的操作稱為_。30、在SQL中,將查詢結(jié)果表的各行按一列或多列取值相等的原則進(jìn)行分組的子句是_。三、名詞解釋(本大題共5小題,每小題3分,共15分)31、數(shù)據(jù)庫管理系統(tǒng)32、完全函數(shù)依賴33、視圖34、主碼和主屬性四、簡(jiǎn)答題(本大題共4小題,每小題5分,共20分)36、簡(jiǎn)述數(shù)據(jù)庫的三級(jí)模式結(jié)構(gòu)和兩級(jí)映射。37、試述數(shù)據(jù)庫系統(tǒng)的組成。系統(tǒng)分析員、數(shù)據(jù)庫設(shè)計(jì)人員、應(yīng)用程序員的職責(zé)是什么?38、數(shù)據(jù)獨(dú)立性包括哪兩個(gè)方面,含義是什么?39、等值連接與自然連接的區(qū)別是什么?
8、五、簡(jiǎn)單應(yīng)用題(本大題共4小題,每小題6分,共24分)假設(shè)有如下的關(guān)系模式:S(供應(yīng)商),數(shù)據(jù)項(xiàng)有SNO、SNAME、SADDR;P(零件),數(shù)據(jù)項(xiàng)有PNO、PNAME、COLOR、WEIGHT;J(工程項(xiàng)目),數(shù)據(jù)項(xiàng)有JNO、JNAME、JADDR;SPJ(連接記錄),數(shù)據(jù)項(xiàng)有SNO、PNO、JNO、QTY,表示某供應(yīng)商供應(yīng)某種零件給某工程項(xiàng)目的數(shù)量QTY;并規(guī)定屬性:SNO、SNAME、SADDR、PNO、PNAME、COLOR、JNO、JNAME、JADDR為字符型數(shù)據(jù);WEIGHT、QTY為數(shù)值型數(shù)據(jù);列的寬度自定義。40、試用SQL語句定義S和SPJ表的結(jié)構(gòu)(應(yīng)包括主鍵子句和外鍵子句
9、)。41、試給出關(guān)系代數(shù)表達(dá)式,表示為“三峽工程”項(xiàng)目提供零件的編號(hào)、名稱。42、試用SQL語句建立一視圖,該視圖定義某指定供應(yīng)商“上海電機(jī)廠”為“三峽工程”項(xiàng)目提供的零件的編號(hào)、名稱清單。43、試給出一SQL語句,查詢“三峽工程”項(xiàng)目所使用的零件的總重量。六、綜合應(yīng)用題(本題共11分,共1小題)44、數(shù)據(jù)模型如下:商品:P(PNO,PNAME,PRICE),分別表示商品號(hào)、名稱、單價(jià)。售貨員:S(SNO,SNAME,SXB),分別表示售貨員號(hào)、姓名、性別。銷售記錄:R(PNO、SNO、NUM),分別表示商品號(hào)、售貨員號(hào)、銷售數(shù)量。要求用SQL查詢完成:(1)所有售貨員都出售過的商品名稱。(6
10、分)(2)每個(gè)銷售人員的總計(jì)銷售金額。(5分)大作業(yè)(一)參考答案及評(píng)分標(biāo)準(zhǔn)一、 單項(xiàng)選擇題(本大題共20小題,每題1分,共20分。在每小題列出的4個(gè)選項(xiàng)中只有一個(gè)是符合題目要求的,請(qǐng)將其代碼填在題后的括號(hào)內(nèi)。錯(cuò)選或未選都無分。) 1、A 2、D 3、C 4、A 5、B6、A 7、C 8、D 9、B 10、D11、B 12、C 13、B 14、D 15、B 16、D 17、B 18、D 19、B 20、B二、 填空題(本大題共10小題,每小題1分,共10分。將正確的答案填在每小題的空格內(nèi)。錯(cuò)填或不填均無分)21、程序 22、m×n 23、自然連接 24、CREATE INDEX 25
11、、聚簇索引 26、元組 27、空值 28、授權(quán) 29、投影 30、GROUP BY 三、名詞解釋(本大題共5小題,每小題3分,共15分) 31、數(shù)據(jù)庫管理系統(tǒng)是數(shù)據(jù)庫系統(tǒng)的核心,是為數(shù)據(jù)庫的建立、使用和維護(hù)而配置的軟件。它建立在操作系統(tǒng)的基礎(chǔ)上,是位于操作系統(tǒng)和用戶之間的一層管理軟件,負(fù)責(zé)對(duì)數(shù)據(jù)庫進(jìn)行同一的管理和控制。它的功能主要包含6個(gè)方面:(1) 數(shù)據(jù)定義(2) 數(shù)據(jù)操縱(3) 數(shù)據(jù)庫進(jìn)行管理(4) 數(shù)據(jù)組織、存儲(chǔ)和管理(5) 數(shù)據(jù)庫的建立和維護(hù)(6) 數(shù)據(jù)通信接口32、完全函數(shù)依賴:在關(guān)系模式R(U)中,如果XY,并且對(duì)于X的任何一個(gè)真子集X,都有,則稱Y完全函數(shù)依賴于X。33、視圖視圖
12、是從一個(gè)或幾個(gè)基本表(或視圖)導(dǎo)出的表,它與基本表不同,是一個(gè)虛表。數(shù)據(jù)庫中只存放視圖的定義,而不存放視圖對(duì)應(yīng)的數(shù)據(jù),這些數(shù)據(jù)仍存放在原來的基本表中?;颈碇械臄?shù)據(jù)發(fā)生變化,從視圖中查詢出的數(shù)據(jù)也隨之發(fā)生變化。從這個(gè)意義上講,視圖就像一個(gè)窗口,透過它可以看到數(shù)據(jù)庫中自己感興趣的數(shù)據(jù)及其變化。34、主碼和主屬性如果關(guān)系中的某一個(gè)屬性組的值能夠唯一地標(biāo)識(shí)一個(gè)元組,而其子集不行,則稱該屬性組為侯選碼。若一個(gè)關(guān)系有多個(gè)侯選碼,則選定其中一個(gè)為主碼。侯選碼的諸屬性稱為主屬性。35、游標(biāo)游標(biāo)是系統(tǒng)為用戶開設(shè)的一個(gè)數(shù)據(jù)緩沖區(qū),存放SQL的執(zhí)行結(jié)果。嵌入式SQL用游標(biāo)來協(xié)調(diào)SQL語言與主語言之間的數(shù)據(jù)處理。每
13、個(gè)游標(biāo)區(qū)都有一個(gè)名字。用戶可以用SQL語句逐一從游標(biāo)中獲取記錄,并賦給主變量,交由主語言進(jìn)一步處理。四、簡(jiǎn)答題(本大題共4小題,每小題5分,共20分)36、數(shù)據(jù)庫系統(tǒng)的三級(jí)模式結(jié)構(gòu)是指數(shù)據(jù)庫系統(tǒng)是由外模式、模式和內(nèi)模式三級(jí)構(gòu)成。外模式也稱子模式或用戶模式,它是數(shù)據(jù)庫用戶(包括應(yīng)用程序員和最終用戶)看見和使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是數(shù)據(jù)庫用戶的數(shù)據(jù)視圖,是與某一應(yīng)用有關(guān)的數(shù)據(jù)的邏輯表示。模式也稱邏輯模式,是數(shù)據(jù)庫全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是所有用戶的公共數(shù)據(jù)視圖。內(nèi)模式也稱存儲(chǔ)模式,它是數(shù)據(jù)物理結(jié)構(gòu)和存儲(chǔ)結(jié)構(gòu)的描述,是數(shù)據(jù)在數(shù)據(jù)庫內(nèi)部的表示方式。數(shù)據(jù)庫的三級(jí)模式結(jié)構(gòu)是對(duì)數(shù)據(jù)的三
14、個(gè)抽象級(jí)別。在這三個(gè)抽象級(jí)別之間,為了實(shí)現(xiàn)數(shù)據(jù)的轉(zhuǎn)換,數(shù)據(jù)庫管理系統(tǒng)必須提供兩層映射功能,即外模式和模式的映射,模式和內(nèi)模式的映射。37、不用游標(biāo)的SQL語句有:(1)說明性語句(2)數(shù)據(jù)定義語句(3)數(shù)據(jù)控制語句(4)查詢結(jié)果為單記錄SELECT語句(5)非CURRENT形式的UPDATE語句(6)非CURRENT形式的DELETE語句(7)INSERT語句38、數(shù)據(jù)庫中數(shù)據(jù)的高度獨(dú)立性,是指物理數(shù)據(jù)的獨(dú)立性和邏輯數(shù)據(jù)的獨(dú)立性兩個(gè)方面。應(yīng)用程序與數(shù)據(jù)的邏輯結(jié)構(gòu)和物理存儲(chǔ)結(jié)構(gòu)之間的映射關(guān)系由DBMS完成。物理數(shù)據(jù)的獨(dú)立性:全局邏輯數(shù)據(jù)結(jié)構(gòu)獨(dú)立于物理數(shù)據(jù)結(jié)構(gòu)。即用戶的應(yīng)用程序與數(shù)據(jù)在數(shù)據(jù)庫中的物
15、理存儲(chǔ)結(jié)構(gòu)相互獨(dú)立。邏輯結(jié)構(gòu)的獨(dú)立性:指數(shù)據(jù)的全局邏輯結(jié)構(gòu)獨(dú)立于局部邏輯結(jié)構(gòu)。即用戶的應(yīng)用程序與數(shù)據(jù)的全局邏輯結(jié)構(gòu)的相互獨(dú)立性。數(shù)據(jù)的獨(dú)立性是由DBMS實(shí)現(xiàn)的兩級(jí)映射關(guān)系來完成的。39、連接運(yùn)算有兩種最為重要也是最為常用的連接,即等值連接和自然連接。當(dāng)為“”時(shí)的連接稱為等值連接。它是從關(guān)系與的笛卡兒積中選取,屬性值相等的那些元組。即等值連接為:自然連接是一種特殊的等值連接,它要求兩個(gè)關(guān)系中進(jìn)行比較的分量必須是相同的屬性組,并且要在結(jié)果中把重復(fù)的屬性去掉。即若R與具有相同的屬性組,則自然連接可記作: 五、簡(jiǎn)單應(yīng)用題(本大題共4小題,每小題6分,共24分) 40、CREATE TABLE S (
16、SNO CHAR(8), SNAME CHAR(8), SADDR CHAR(20), PRIMARY KEY (SNO) ); CREATE TABLE SPJ ( SNO CHAR(8), PNO CHAR(10), JNO CHAR(8), QTY INT, PRIMARY KEY (SNO, PNO, JNO), FOREIGN KEY (SNO) REFERENCES S (SNO), FOREIGN KEY (PNO) REFERENCES P (PNO), FOREIGN KEY (JNO) REFERENCES J (JNO), ); 41、SNO,SNAME (J.JNSME
17、 = 三峽工程(J SPJ S)) 42、 CREATE VIEW V1 AS SELECT P.PNO, PNAME FROM S, J, SPJ WHERE S.SNO = SPJ.SNO AND P.PNO = SPJ.PNO AND J.JNO = SPJ.JNO AND S.SNAME = 上海電機(jī)廠 AND J.JNAME = 三峽工程; 或 CREATE VIEW V1 AS SELECT P.PNO, PNAME FROM P WHERE PNO IN ( SELECT PNO FROM SPJ WHERE SNO = ( SELECT SNO FROM SWHERE SNAME=上海電機(jī)廠) AND JNO = ( SELECT JNOFROM JWHERE JNAME=三峽工程) ); 43、SELECT SUM( QTY*WEIGHT) FROM P, SPJ, J WHERE P.PNO = SPJ.PNO AND J.JNO = SPJ.JNO AND
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年醫(yī)療康復(fù)人才交流策劃協(xié)議
- 2025年交通供電檢測(cè)裝備項(xiàng)目申請(qǐng)報(bào)告
- 2025年二手房產(chǎn)交易合同額外補(bǔ)充協(xié)議
- 2025年海洋臺(tái)站儀器項(xiàng)目提案報(bào)告
- 2025年度學(xué)生權(quán)益保障協(xié)議書
- 2025年太陽能熱電站交易合同模板
- 2025年上海市房屋拆遷補(bǔ)償安置協(xié)議操作策劃要點(diǎn)
- 2025年人才租賃與管理協(xié)議
- 2025年度出租車合作協(xié)議書模板
- 2025年二手住宅轉(zhuǎn)讓性正式合同模板
- 2025年中國(guó)銅畫市場(chǎng)調(diào)查研究報(bào)告
- 山西省太原市2024-2025學(xué)年九年級(jí)上學(xué)期期末歷史試題(含答案)
- 京東考試答案
- 清潔度標(biāo)準(zhǔn)、測(cè)試及過程控制
- 灘坑水電站水生生物增殖放流站工程(B區(qū))施工組織設(shè)計(jì)
- 質(zhì)量成本分析和核算ppt課件
- 醫(yī)院患者個(gè)人信息修正管理規(guī)定
- 取水隧洞爆破設(shè)計(jì)
- Q∕GDW 12100-2021 電力物聯(lián)網(wǎng)感知層技術(shù)導(dǎo)則
- 泥漿不落地處理工程設(shè)備
- 【2022】154號(hào)文附件一:《江蘇省建設(shè)工程費(fèi)用定額》(2022年)營(yíng)改增后調(diào)整內(nèi)容[10頁]
評(píng)論
0/150
提交評(píng)論