版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、20172018 學(xué)年第 1 學(xué)期數(shù)據(jù)庫(kù)系統(tǒng)原理試題A考試時(shí)間:90分鐘題號(hào)一二三四總分分?jǐn)?shù)得分一、選擇題(理由或舉出反例)1、下面對(duì)數(shù)據(jù)庫(kù)三級(jí)模式結(jié)構(gòu)的敘述中,不正確的是( B )。 A三級(jí)模式結(jié)構(gòu)可提供數(shù)據(jù)獨(dú)立性。 B三級(jí)模式結(jié)構(gòu)降低了數(shù)據(jù)的保密性。 C模式做了修改,用戶的應(yīng)用程序不必修改。 D內(nèi)模式做了修改,模式不必修改。2、下面對(duì)數(shù)據(jù)模型概念的不正確敘述是( D )。 A數(shù)據(jù)模型要提供對(duì)數(shù)據(jù)的定義功能。 B數(shù)據(jù)模型要提供對(duì)數(shù)據(jù)的操作功能。 C數(shù)據(jù)模型要提供對(duì)數(shù)據(jù)的完整性約束。 D數(shù)據(jù)模型不必表示數(shù)據(jù)之間的聯(lián)系。理由:數(shù)據(jù)模型所描述的內(nèi)容有三部分:數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)約束。3、下面不
2、是數(shù)據(jù)模型要素的是( A )。A提供對(duì)數(shù)據(jù)進(jìn)行安全保護(hù)的功能。 B提供數(shù)據(jù)結(jié)構(gòu)來(lái)表示數(shù)據(jù)及數(shù)據(jù)之間的聯(lián)系。 C提供對(duì)數(shù)據(jù)進(jìn)行操作的功能。D提供對(duì)數(shù)據(jù)進(jìn)行完整性約束的功能。數(shù)據(jù)模型的三要素:【數(shù)據(jù)結(jié)構(gòu)】、【數(shù)據(jù)操作】、【數(shù)據(jù)的完整性約束】4、下面對(duì)ER模型中實(shí)體集之間聯(lián)系的不正確敘述是( A )。A實(shí)體集之間聯(lián)系必須有屬性。 B兩個(gè)實(shí)體集之間聯(lián)系存在數(shù)量關(guān)系。 C實(shí)體集內(nèi)部實(shí)體之間也可能存在聯(lián)系。 D實(shí)體集之間的聯(lián)系是由客觀實(shí)際確定的。實(shí)體集之間聯(lián)系不一定有屬性5、設(shè)關(guān)系R和S的屬性集相同,W是R的屬性集的子集,下面不正確的等式是( C)。 A W(RS)=W(R)W(S) B (F)(RS)=
3、(F)(R)(F)(S) C W(RS)W(R)W(S) D W(RS)W(R)W(S)6、ER模型中兩個(gè)實(shí)體集W和S之間的聯(lián)系是多對(duì)多的,聯(lián)系的屬性為T,那么將其轉(zhuǎn)換為關(guān)系模型后,得到的關(guān)系個(gè)數(shù)、聯(lián)系的屬性存放的位置是( D )。A 2個(gè),屬性T放在W轉(zhuǎn)換的關(guān)系模式中。 B 2個(gè),屬性T可以放在W和S轉(zhuǎn)換的關(guān)系模式中的任何一個(gè)中。 C 3個(gè),屬性T放在S轉(zhuǎn)換的關(guān)系模式中。 D 3個(gè),屬性T放在聯(lián)系轉(zhuǎn)換的關(guān)系模式中。理由:若實(shí)體間的聯(lián)系時(shí)M:N,則將聯(lián)系類型也轉(zhuǎn)換為關(guān)系模式,其屬性為兩段實(shí)體類型的鍵加上聯(lián)系類型的屬性7、下面對(duì)關(guān)系性質(zhì)的錯(cuò)誤敘述是( D )。A關(guān)系中不允許出現(xiàn)重復(fù)的元組。 B把
4、關(guān)系中的兩列互換位置不改變關(guān)系。 C把關(guān)系中的兩個(gè)元組互換位置不改變關(guān)系。 D修改關(guān)系中的某個(gè)元組的某個(gè)屬性值不改變關(guān)系。理由:不可分解,不可重復(fù),行無(wú)序,列無(wú)序8、下面對(duì)關(guān)系模型三類完整性約束的錯(cuò)誤敘述是 (B)。A實(shí)體完整性要求元組的主鍵值不能為“空”。 關(guān)系中元組在組成主鍵的屬性上不能有空值 B參照完整性是對(duì)一個(gè)表中的兩個(gè)字段之間的關(guān)系進(jìn)行約束。C用戶自定義完整性允許用戶根據(jù)自己的需要定義對(duì)數(shù)據(jù)的約束規(guī)則。用戶可以針對(duì)具體的數(shù)據(jù)約束,設(shè)置完整性規(guī)則 D實(shí)體完整性要求元組的主鍵值必須唯一。主鍵值的作用是唯一標(biāo)識(shí)元組9、下面關(guān)于“兩個(gè)表之間能夠建立外鍵關(guān)聯(lián)的條件”的正確說法是( D )。A兩
5、個(gè)表必須有名稱相同的字段。B兩個(gè)表必須有名稱、類型都相同的字段。C兩個(gè)表必須有名稱、類型、大小都相同的字段。D兩個(gè)表必須有取值域相同(類型、范圍)的字段。外鍵和主鍵可以不同名 ,只要定義在相同的值域上即可10、兩個(gè)表之間建立了外鍵關(guān)聯(lián),并且設(shè)置了“實(shí)施參照完整性”、“級(jí)聯(lián)更新相關(guān)字段”,未設(shè)置“級(jí)聯(lián)刪除相關(guān)字段”,那么下面的錯(cuò)誤說法是( B )。A“外鍵表”中的“外鍵字段”不能取“主鍵表”的“主鍵字段”沒有的值。B“主鍵表”的“主鍵字段”的全部值,都必須出現(xiàn)在“外鍵表”的“外鍵字段”中。C一但修改了“主鍵表”中“主鍵字段”的某個(gè)值,那么“外鍵表”中“外鍵字段”的相關(guān)值也自動(dòng)被修改。D如果“主鍵
6、表”的“主鍵字段”的某個(gè)值出現(xiàn)“外鍵表”的“外鍵字段”中,那么就不能在“主鍵表”中刪除該記錄。11、下面對(duì)關(guān)系中“鍵”概念的不正確敘述是( B )。A候選鍵能夠唯一標(biāo)識(shí)關(guān)系中的一個(gè)元組。B不能用多個(gè)屬性作為一個(gè)關(guān)系的主鍵。C一個(gè)關(guān)系模式只能有一個(gè)主鍵。D一個(gè)關(guān)系可以有多個(gè)候選鍵。12、現(xiàn)有3個(gè)關(guān)系,關(guān)系T是由關(guān)系R和S運(yùn)算所得,所做的運(yùn)算是( A )。 關(guān)系R 關(guān)系S學(xué)號(hào)姓名課號(hào)課名 課號(hào) 課名S1 BAO C1 DB C2 OSS1 BAO C2 OS C4 MISS1 BAO C3 DSS1 BAO C4 MISS2 GU C1 DBS2 GU C2 OSS3 AN C2 OSS4 LI
7、C2 OSS4 LI C4 MIS 關(guān)系T如下:學(xué)號(hào) 姓名S1 BAOS4 LIA 除法 B自然鏈接 C 并 D選擇,投影13、有三個(gè)關(guān)系S、R、T如下,則由S、R得到T的運(yùn)算是( D )。 S R T A D A B C A B C Da1 d1 a1 b1 c1 a1 b1 c1 d1 a2 d1 a1 b2 c1 a1 b2 c1 d1 a3 b3 c2 A投影 B交 C笛卡爾積 D自然聯(lián)接14、在學(xué)生表中有8個(gè)字段,要查找所有年齡小于 20 歲且姓王的男生,并且只顯示學(xué)號(hào),姓名兩個(gè)字段,那么應(yīng)采用的關(guān)系運(yùn)算是( A )。 A選擇,投影 B選擇,并 C聯(lián)接,投影 D并,差15、某表中有一
8、個(gè)“名稱”字段,取值為字符,可以是英文字母、也可以是漢字。其字符個(gè)數(shù)最多不超過7個(gè)漢字或14個(gè)英文字母,那么該字段用以下哪個(gè)數(shù)據(jù)類型,既符合要求又節(jié)省存儲(chǔ)空間。( A )A. VARCHAR(14) B. NVARCHAR(14) C. NCHAR(7) D. CHAR(14)16、如果某字段的取值為一段音樂,大小為10KB,那么該字段的取值類型為(B )。Abinary Bimage Cvarbinary Dtext17、在客戶表中,“電話號(hào)碼”字段的取值類型應(yīng)該是(C )。Aint Btinyint Cvarchar Dtext18、下面關(guān)于表的具有標(biāo)識(shí)屬性的字段的不正確敘述是( C )。
9、A一個(gè)基本表中只能有一個(gè)具有標(biāo)識(shí)屬性的字段。B系統(tǒng)對(duì)具有標(biāo)識(shí)屬性的字段自動(dòng)賦值。 C只有取值類型為int類型的字段才可設(shè)置標(biāo)識(shí)屬性。 D不可以為具有標(biāo)識(shí)屬性的字段設(shè)置默認(rèn)值。19、下面關(guān)于SQLServer數(shù)據(jù)庫(kù)文件組、數(shù)據(jù)文件、基本表之間關(guān)系的敘述中,不正確的敘述是( B )。A一個(gè)數(shù)據(jù)庫(kù)可以有多個(gè)文件組,但必須有一個(gè)主文件組。B一個(gè)文件組可以包含多個(gè)數(shù)據(jù)文件,但每個(gè)文件組必須有一個(gè)主文件。C系統(tǒng)自動(dòng)把系統(tǒng)表放在主文件組的主文件中。D創(chuàng)建表時(shí)如果用戶未指示表放在哪個(gè)文件組中,那么系統(tǒng)自動(dòng)把表放到默認(rèn)文件組中。20、下面對(duì)表中“字段屬性”作用的錯(cuò)誤敘述是( A )。A“允許空”屬性的值為“假”
10、時(shí),表示該字段可以取“空”值。 B“默認(rèn)值”屬性的值將作為該字段取值的“默認(rèn)值”。 C“描述”屬性的值用來(lái)對(duì)該字段進(jìn)行解釋說明。 D“長(zhǎng)度”屬性的值限制該字段取值的大小范圍。21、不屬于DBA職責(zé)的是( A )。 A修改數(shù)據(jù)庫(kù)中的業(yè)務(wù)數(shù)據(jù)。 B對(duì)數(shù)據(jù)庫(kù)訪問的授權(quán)。 C完整性約束的定義。 D系統(tǒng)維護(hù)、性能調(diào)整。DBA的主要職責(zé):定義模式,定義內(nèi)模式,與用戶的聯(lián)絡(luò),定義安全性規(guī)則,定義完整性規(guī)則,數(shù)據(jù)庫(kù)的轉(zhuǎn)儲(chǔ)與恢復(fù)工作22、下面對(duì)視圖的不正確敘述是 ( B )。A. 可以通過視圖查詢基本表中的數(shù)據(jù)。 B. 不可以通過視圖刪除基本表中的數(shù)據(jù)。C. 可以通過視圖更新基本表中的數(shù)據(jù)。 D. 可以利用視圖
11、定義新視圖23、下面對(duì)3NF的敘述中,不正確的說法是( A )。 A3NF模式中不存在屬性對(duì)侯選鍵的傳遞依賴。 B如果模式R是3NF,那么R一定是2NF。 C3NF模式中不存非主屬性對(duì)侯選鍵的部分依賴。 D任何一個(gè)二元(兩個(gè)屬性)模式一定是3NF。如果關(guān)系模式R是1NF,且每個(gè)非主屬性都不傳遞依賴于R的候選鍵 ,則R為三范式的模式24、下面關(guān)于“索引”概念的不正確敘述是( D )。A索引能夠提高查詢效率。B由于索引能提高查詢速度,但不是“索引建的越多越好”。C聚集索引的索引順序與主文件的記錄存儲(chǔ)順序保持一致。 D一個(gè)表最多可以建立256個(gè)聚集索引。25、下面關(guān)于使用聚集索引的敘述中,不正確的說
12、法是( C )。A避免用選擇性差的列生成聚集索引。B對(duì)值經(jīng)常改動(dòng)的列不宜使用聚集索引。C只能用一個(gè)表的主鍵來(lái)創(chuàng)建聚集索引。D盡量避免用具有標(biāo)識(shí)屬性的列建立聚集索引。26、下面關(guān)于事務(wù)的ACID屬性的敘述中,不正確的說法是( D )。A事務(wù)對(duì)數(shù)據(jù)庫(kù)的所有操作,是一個(gè)不可分割的工作單元。這些操作要么全部執(zhí)行,要么什么也不做。原子性B一個(gè)事務(wù)獨(dú)立執(zhí)行的結(jié)果,應(yīng)保持?jǐn)?shù)據(jù)庫(kù)中數(shù)據(jù)的一致性。一致性C在多個(gè)事務(wù)并發(fā)執(zhí)行時(shí),系統(tǒng)應(yīng)保證其結(jié)果與這些事務(wù)先后單獨(dú)執(zhí)行時(shí)的結(jié)果是一樣的。隔離性D一個(gè)事務(wù)完成后,系統(tǒng)不一定立即將其對(duì)數(shù)據(jù)庫(kù)的更新寫入磁盤,因此,如果系統(tǒng)出現(xiàn)故障,就會(huì)丟失它對(duì)數(shù)據(jù)庫(kù)的更新,無(wú)法恢復(fù)。27、
13、下面的并行調(diào)度會(huì)出現(xiàn)的錯(cuò)誤是( C )。 時(shí)間 事務(wù)T1 事務(wù)T2 數(shù)據(jù)庫(kù)中數(shù)據(jù) t0 得分二、判斷題(在你認(rèn)為正確的題號(hào)前的下劃線處打,錯(cuò)誤的打×,每小題1分,本大題共20分。)_1、信息能夠提高判斷時(shí)的準(zhǔn)確性。_2、用戶只能通過DBMS來(lái)使用數(shù)據(jù)庫(kù)中的數(shù)據(jù)。_×_3、任何兩個(gè)關(guān)系都可以做“自然聯(lián)接”運(yùn)算。_×_4、要修改表的結(jié)構(gòu),應(yīng)使用UPDATE命令。_×_5、char類型的字段不能存儲(chǔ)漢字。_×_6、任何類型的子段都可以設(shè)置標(biāo)識(shí)屬性。_7、一個(gè)模式中只要存在部分依賴,那么就必然存在傳遞依賴。_8、SQL Server所說的行不跨頁(yè)的含義
14、是:基本表一個(gè)元組的數(shù)據(jù)(text,image類型除外),不能存放在兩個(gè)頁(yè)中。_9、SQL Server2000基本表中,每行字節(jié)總數(shù)不能超過8,060字節(jié)。_10、一個(gè)表只能有一個(gè)聚集索引。_11、SQLServer數(shù)據(jù)庫(kù)的數(shù)據(jù)字典,存儲(chǔ)在系統(tǒng)表中。_×_12、在關(guān)系模式R(U)中,X、Y和Z是屬性集U的子集,且XZY,那么根據(jù)函數(shù)依賴推理規(guī)則可推到出:XY,ZY。_13、在“客戶”表中“電話”是多值屬性,為了消除多值我們應(yīng)該把它分解成多個(gè)屬性。_14、對(duì)數(shù)據(jù)庫(kù)進(jìn)行備份時(shí),允許用戶往數(shù)據(jù)庫(kù)中插入數(shù)據(jù)。_15、使用簡(jiǎn)單恢復(fù)模型可以將數(shù)據(jù)庫(kù)恢復(fù)到上次備份的即時(shí)點(diǎn)。不過,無(wú)法將數(shù)據(jù)庫(kù)還原
15、到故障點(diǎn)或特定的即時(shí)點(diǎn)。_16、簡(jiǎn)單恢復(fù)模型的數(shù)據(jù)庫(kù)自動(dòng)收縮日志。_17、完全恢復(fù)模型的數(shù)據(jù)庫(kù)只有做數(shù)據(jù)庫(kù)備份時(shí)才收縮日志。_×_18、當(dāng)事務(wù)處于“提交”狀態(tài)時(shí),事務(wù)對(duì)數(shù)據(jù)庫(kù)的修改已寫入磁盤中的數(shù)據(jù)庫(kù)。_19、完整性是指數(shù)據(jù)庫(kù)中數(shù)據(jù)的正確性、有效性和相容性。_20、角色是具有確定權(quán)限的用戶容器,只要把用戶放入其中,該用戶就具備類該容器所具有的權(quán)限。得分三、計(jì)算題(每小題5分,本大題共30分。)現(xiàn)有一教學(xué)管理系統(tǒng),ER模型如下:教師學(xué)生 m m選課排課 開設(shè) n n課程教學(xué)班 n 1邏輯模型如下:學(xué)生(學(xué)號(hào),姓名,性別,民族)教師(教師號(hào),姓名,民族,職稱)課程(課號(hào),課名,課程介紹,
16、課程類型,先導(dǎo)課號(hào))教學(xué)班(課號(hào),班號(hào),學(xué)年,學(xué)期,限制人數(shù))排課(教師號(hào),課號(hào),班號(hào),學(xué)年,學(xué)期,周學(xué)時(shí),開始周,結(jié)束周)選課(學(xué)號(hào),課號(hào),班號(hào),學(xué)年,學(xué)期,成績(jī),未考試原因)說明:“周學(xué)時(shí)”、“開始周”、“結(jié)束周”、“限制人數(shù)”、 學(xué)年、學(xué)期字段的取值類型為整數(shù)型?!俺煽?jī)” 字段的取值類型為實(shí)數(shù)型。其它字段的取值類型為字符型。“未考試原因”取值為字符串,值為:NULL、缺考、緩考。請(qǐng)用SQL語(yǔ)句做如下操作:1、查詢2014學(xué)年、第1學(xué)期、198114號(hào)課的選課學(xué)生的“學(xué)號(hào)”、“姓名”、“成績(jī)”,要求:按成績(jī)降序輸出,成績(jī)相同時(shí),按學(xué)號(hào)升序輸出。Select 學(xué)生,選課Where 學(xué)生.學(xué)號(hào)
17、=選課.學(xué)號(hào) and 課號(hào) =198114and 學(xué)年=2015 and學(xué)期=1Order by 成績(jī)DESC2、統(tǒng)計(jì)教師號(hào)為2002016的教師,在2014年的上課情況。要求顯示該教師所上的每門課的如下信息:課號(hào),課名,班號(hào),學(xué)期,總學(xué)時(shí)(總學(xué)時(shí)=周學(xué)時(shí)×(結(jié)束周開始周1)Select 課號(hào),課名,班號(hào),學(xué)期,周學(xué)時(shí)×(結(jié)束周開始周1) As 總學(xué)時(shí) From 排課,課程 Where 排課.課號(hào)=課程.課號(hào) and 教師號(hào)=2002016 and 學(xué)年=20143、統(tǒng)計(jì)每名同學(xué)在“2014學(xué)年、第1學(xué)期”的學(xué)習(xí)情況。要求顯示的信息為: 學(xué)號(hào),姓名,平均成績(jī)。Select 學(xué)號(hào),姓名,avg(成績(jī)) as 平均分 From 學(xué)生,選課 Where 學(xué)生.學(xué)號(hào)=選課.學(xué)號(hào) and 學(xué)年=2014 And 學(xué)期=1 Group by 學(xué)號(hào),姓名4、把選修191854課,成績(jī)低于50分且民族為“蒙族”的學(xué)生的成績(jī)提高5%。UPDATE 選課 SET 成績(jī)=成績(jī)*1.05 WHERE 課號(hào)=191854 and 成績(jī)<50 and 成績(jī) IS NOT NULL And 學(xué)號(hào) in (select 學(xué)號(hào) from 學(xué)生 where
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度數(shù)字化打字服務(wù)合同范本4篇
- 2025至2030年中國(guó)迷你音響組合面板數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)滌錦斜紋桃皮絨數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 二零二五年度汽車保險(xiǎn)代理股份投資合同4篇
- 2025年度老舊車庫(kù)房屋買賣合同改造升級(jí)版4篇
- 二零二四年度智能制造業(yè)融資擔(dān)保合同樣本獲取3篇
- 2025版工程投標(biāo)保證金合同范本編寫指南3篇
- 二零二四年度運(yùn)動(dòng)場(chǎng)地租賃及賽事轉(zhuǎn)播合同3篇
- 個(gè)性化借貸保障合同書2024年版版B版
- 2025年度環(huán)保設(shè)施安防監(jiān)控建設(shè)合同范本2篇
- 《社會(huì)工作實(shí)務(wù)》全冊(cè)配套完整課件3
- 單位違反會(huì)風(fēng)會(huì)書檢討書
- 2024年4月自考00832英語(yǔ)詞匯學(xué)試題
- 《電力用直流電源系統(tǒng)蓄電池組遠(yuǎn)程充放電技術(shù)規(guī)范》
- 《哪吒之魔童降世》中的哪吒形象分析
- 信息化運(yùn)維服務(wù)信息化運(yùn)維方案
- 汽車修理廠員工守則
- 公安交通管理行政處罰決定書式樣
- 10.《運(yùn)動(dòng)技能學(xué)習(xí)與控制》李強(qiáng)
- 冀教版數(shù)學(xué)七年級(jí)下冊(cè)綜合訓(xùn)練100題含答案
- 1神經(jīng)外科分級(jí)護(hù)理制度
評(píng)論
0/150
提交評(píng)論