




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、數(shù)據(jù)庫(kù)系統(tǒng)原理期末試題及答案一、單項(xiàng)選擇(本大題共 20小題,每題1分,共20分。在每小題列出的 4個(gè)選項(xiàng)中只 有一個(gè)是符合題目要求的,請(qǐng)將其代碼填在題后的括號(hào)內(nèi)。錯(cuò)選或未選都無(wú)分。)存儲(chǔ)、獲取或管理數(shù)據(jù),1、數(shù)據(jù)庫(kù)管理系統(tǒng)是數(shù)據(jù)庫(kù)系統(tǒng)的核心,它負(fù)責(zé)有效地組織、屬于一種,是位于用戶和操作系統(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í)體間聯(lián)系的數(shù)據(jù)模型是1A、關(guān)系模型B、層次模型C、
2、網(wǎng)狀模型D、面向?qū)ο竽P?、關(guān)系模型概念中,不含有多余屬性的超鍵稱為【A、候選鍵B、對(duì)鍵C、內(nèi)鍵D、主鍵5、SQL語(yǔ)百是【A、高級(jí)語(yǔ)言B、非過(guò)程化語(yǔ)言C、匯編語(yǔ)言D、宿主語(yǔ)言6、在SQL中,與關(guān)系代數(shù)中的投影運(yùn)算相對(duì)應(yīng)的子句是【A、SELECTB、FROM C、WHERE D、ORDER BY7、在SQL查詢時(shí),如果要去掉查詢結(jié)果中的重復(fù)組,需使用【A、UNIQUE B、COUNTC、DISTINCT D、UNION8、關(guān)于視圖,下列說(shuō)法中正確的是【】。A、對(duì)視圖的使用,不可以進(jìn)行查詢和修改操作B、視圖只能從表中導(dǎo)出C、視圖與表一樣也存儲(chǔ)著數(shù)據(jù)D、對(duì)視圖的操作,最終要轉(zhuǎn)化為對(duì)基本表的操作9、S
3、ELECT語(yǔ)句中使用*表示【】。A選擇任何屬性B 選擇全部屬性C選擇全部元組D 選擇鍵碼10、下列概念中,【 】不用于嵌入式 SQL和宿主語(yǔ)言之間的交互。A、通信區(qū)B、游標(biāo)D、文件C、主變量11、目前商品化數(shù)據(jù)庫(kù)管理系統(tǒng)主要采用【A、網(wǎng)狀數(shù)據(jù)模型B、關(guān)系數(shù)據(jù)模型C、層次數(shù)據(jù)模型D、ER數(shù)據(jù)模型12、在下列關(guān)系運(yùn)算中,【A、選擇 B、投影】的結(jié)果集膨脹規(guī)模最大。C、連接D、集合交13、下列SQL語(yǔ)句中,在【】處是錯(cuò)誤的。Select cno, max(grade),min(*)From scWhere cno like' CS%'group by cno order by 1A、
4、max(grade)B、min(*)C、cno like ' CS%'D、order by 114、在嵌入式SQL中對(duì)使用游標(biāo)并未提供【】語(yǔ)句。A、說(shuō)明游標(biāo)B、打開(kāi)游標(biāo)C、關(guān)閉游標(biāo)D、刪除游標(biāo)15、SQL數(shù)據(jù)定義語(yǔ)言 DDL ,并不包括【】語(yǔ)句。A、create tableB、updateC、drop tableD、alter table16、一般不適合建立索引的屬性有【A、主碼和外碼B、可以從索引直接得到查詢結(jié)果的屬性C、對(duì)于范圍查詢中使用的屬性17、SQL語(yǔ)言提供【A、CREATE TABLEC、COMMIT18、在SQL中,語(yǔ)句A、終止程序C、事務(wù)回滾D、經(jīng)常更新的屬性】
5、語(yǔ)句實(shí)現(xiàn)數(shù)據(jù)存取的安全性控制。B、 GRANT 和 REVOKED、ROLLBACKCOMMIT的主要作用是【B、保存數(shù)據(jù)D、事務(wù)提交19、假設(shè)有一個(gè)關(guān)系: DEPT (DNO, DNAME ),如果要找出倒數(shù)第三個(gè)字母是W,并且至少包含 4個(gè)字母的DNAME ,則查詢條件子句應(yīng)寫(xiě)成 WHERE DNAME LIKE 【】。A、'_ _W_ % 'B、_ %W_ _'C、,_ W_ _,D、,_ W_ %,20、已知關(guān)系R如圖所示,可以作為 R的主碼的屬性組是1abcd123413452456143413473457A、ab B、bdC、acD、bc二、填空題(本大題共
6、 10小題,每小題1分,共10分。將正確的答案填在每小題的 空格內(nèi)。錯(cuò)填或不填均無(wú)分)21、數(shù)據(jù)獨(dú)立性是指 和數(shù)據(jù)之間相互獨(dú)立,不受影響。22、若關(guān)系 R有m個(gè)元組,關(guān)系 S有n個(gè)元組,那么 RXS的元組個(gè)數(shù)應(yīng)該是23、連接運(yùn)算中有兩種最為重要也最為常用的連接,一種是等值連接,另一種是24、在SQL語(yǔ)句中,使用 語(yǔ)句來(lái)建立索引。25、索引項(xiàng)的順序與表中記錄的物理順序一致的索引稱為 。27、根據(jù)實(shí)體完整性規(guī)則,若屬性 A是基本關(guān)系的主屬性,則屬性 A的值不能為28、SQL中有兩個(gè)功能提供安全性,一是視圖機(jī)制,二是 。29、在關(guān)系數(shù)據(jù)庫(kù)的基本操作中,從表中抽取某些列的操作稱為 30、在SQL中,將
7、查詢結(jié)果表的各行按一列或多列取值相等的原則進(jìn)行分組的子句是O三、名詞解釋(本大題共 5小題,每小題3分,共15分)31、數(shù)據(jù)庫(kù)管理系統(tǒng)32、完全函數(shù)依賴33、視圖34、主碼和主屬性四、簡(jiǎn)答題(本大題共 4小題,每小題5分,共20分)36、簡(jiǎn)述數(shù)據(jù)庫(kù)的三級(jí)模式結(jié)構(gòu)和兩級(jí)映射。37、試述數(shù)據(jù)庫(kù)系統(tǒng)的組成。系統(tǒng)分析員、數(shù)據(jù)庫(kù)設(shè)計(jì)人員、應(yīng)用程序員的職責(zé)是什么?38、數(shù)據(jù)獨(dú)立性包括哪兩個(gè)方面,含義是什么?39、等值連接與自然連接的區(qū)別是什么?五、簡(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)有
8、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語(yǔ)句定義S和SPJ表的結(jié)構(gòu)(應(yīng)包括主鍵子句和外鍵子句)。41、試給出關(guān)系代數(shù)表達(dá)式,表示為“三峽工程”項(xiàng)目提供零件的編號(hào)、名稱。42、試用SQL語(yǔ)句建立一視圖,該視圖定義某指定供應(yīng)
9、商“上海電機(jī)廠”為“三峽工 程”項(xiàng)目提供的零件的編號(hào)、名稱清單。43、試給出一 SQL語(yǔ)句,查詢“三峽工程”項(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)所有售貨員都出售過(guò)的商品名稱。(6分)(2)每個(gè)銷售人員的總計(jì)銷售金額。(5分)大作業(yè)(一)參考答案及評(píng)分標(biāo)準(zhǔn)單項(xiàng)選擇題(本大題共20小題
10、,每題1分,共20分。在每小題列出的4個(gè)選項(xiàng)中只有一個(gè)是符合題目要求的,請(qǐng)將其代碼填在題后的括號(hào)內(nèi)。錯(cuò)選或未選都無(wú)分。)1、A2、D3、C4、A5、B6、A7、C8、D9、B10、D11、B12、C13、B14、D15、B16、D17、B18、D19、B20、B二、填空題(本大題共10小題,每小題1分,共10分。將正確的答案填在每小題的空 格內(nèi)。錯(cuò)填或不填均無(wú)分)21、程序22、mXn23、自然連接24、CREATE INDEX25、聚簇索引26、元組27、空值28、授權(quán)29、投影30、GROUP BY三、名詞解釋(本大題共5小題,每小題3分,共15分)31、數(shù)據(jù)庫(kù)管理系統(tǒng)是數(shù)據(jù)庫(kù)系統(tǒng)的核心,
11、是為數(shù)據(jù)庫(kù)的建立、使用和維護(hù)而配置的軟件。它建立在操作系統(tǒng)的基礎(chǔ)上,是位于操作系統(tǒng)和用戶之間的一層管理軟件,負(fù)責(zé)對(duì)數(shù)據(jù)庫(kù)進(jìn)行同一的管理和控制。它的功能主要包含6個(gè)方面:(1) 數(shù)據(jù)定義(2) 數(shù)據(jù)操縱(3) 數(shù)據(jù)庫(kù)進(jìn)行管理(4) 數(shù)據(jù)組織、存儲(chǔ)和管理(5) 數(shù)據(jù)庫(kù)的建立和維護(hù)(6) 數(shù)據(jù)通信接口32、完全函數(shù)依賴:在關(guān)系模式R (U)中,如果X-Y ,并且對(duì)于X的任何一個(gè)真子集 X',都有X'則稱Y完全函數(shù)依賴于 X。33、視圖視圖是從一個(gè)或幾個(gè)基本表(或視圖)導(dǎo)出的表,它與基本表不同,是一個(gè)虛表。數(shù)據(jù)庫(kù)中只存放視圖的定義, 而不存放視圖對(duì)應(yīng)的數(shù)據(jù), 這些數(shù)據(jù)仍存放在原來(lái)的基本
12、表中。 基本表中的數(shù)據(jù)發(fā)生變化, 從視圖中查詢出的數(shù)據(jù)也隨之發(fā)生變化。從這個(gè)意義上講,視圖就像一個(gè)窗口,透過(guò)它可以看到數(shù)據(jù)庫(kù)中自己感興趣的數(shù)據(jù)及其變化。34、主碼和主屬性如果關(guān)系中的某一個(gè)屬性組的值能夠唯一地標(biāo)識(shí)一個(gè)元組,而其子集不行,則稱該屬 性組為侯選碼。若一個(gè)關(guān)系有多個(gè)侯選碼,則選定其中一個(gè)為主碼。)侯選碼的諸屬性稱為主屬性。35、游標(biāo)游標(biāo)是系統(tǒng)為用戶開(kāi)設(shè)的一個(gè)數(shù)據(jù)緩沖區(qū),存放SQL的執(zhí)行結(jié)果。嵌入式SQL用游標(biāo)來(lái)協(xié)調(diào)SQL語(yǔ)言與主語(yǔ)言之間的數(shù)據(jù)處理。 每個(gè)游標(biāo)區(qū) 都有一個(gè)名字。用戶可以用SQL語(yǔ)句逐一從游標(biāo)中獲取記錄,并賦給主變量, 交由主語(yǔ)言進(jìn)一步處理。四、簡(jiǎn)答題(本大題共4小題,每
13、小題5分,共20分)36、數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu)是指數(shù)據(jù)庫(kù)系統(tǒng)是由外模式、模式和內(nèi)模式三級(jí)構(gòu) 成。外模式也稱子模式或用戶模式,它是數(shù)據(jù)庫(kù)用戶(包括應(yīng)用程序員和最終用戶)看見(jiàn)和使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是數(shù)據(jù)庫(kù)用戶的數(shù)據(jù)視圖, 是與某一應(yīng)用有關(guān)的數(shù)據(jù)的邏輯表示。模式也稱邏輯模式,是數(shù)據(jù)庫(kù)全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是所有用戶的公共數(shù)據(jù)視圖。內(nèi)模式也稱存儲(chǔ)模式,它是數(shù)據(jù)物理結(jié)構(gòu)和存儲(chǔ)結(jié)構(gòu)的描述,是數(shù)據(jù)在數(shù)據(jù)庫(kù)內(nèi)部的表示方式。數(shù)據(jù)庫(kù)的三級(jí)模式結(jié)構(gòu)是對(duì)數(shù)據(jù)的三個(gè)抽象級(jí)別。 在這三個(gè)抽象級(jí)別之間,為了實(shí)現(xiàn)數(shù) 據(jù)的轉(zhuǎn)換,數(shù)據(jù)庫(kù)管理系統(tǒng)必須提供兩層映射功能, 即外模式和模式的映射, 模式和
14、內(nèi)模式 的映射。37、不用游標(biāo)的SQL語(yǔ)句有:(1)說(shuō)明性語(yǔ)句(2)數(shù)據(jù)定義語(yǔ)句(3)數(shù)據(jù)控制語(yǔ)句(4)查詢結(jié)果為單記錄 SELECT語(yǔ)句(5)非CURRENT 形式的UPDATE語(yǔ)句(6)非CURRENT 形式的DELETE語(yǔ)句INSERT語(yǔ)句38、數(shù)據(jù)庫(kù)中數(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ù)庫(kù)中的物理存儲(chǔ)結(jié)構(gòu)相互獨(dú)立。邏輯結(jié)構(gòu)的獨(dú)立性:指數(shù)據(jù)的全局邏輯結(jié)構(gòu)獨(dú)立于局部邏輯結(jié)構(gòu)。即用戶的應(yīng)用程序 與數(shù)據(jù)的全局邏輯
15、結(jié)構(gòu)的相互獨(dú)立性。數(shù)據(jù)的獨(dú)立性是由 DBMS實(shí)現(xiàn)的兩級(jí)映射關(guān)系來(lái)完成的。39、連接運(yùn)算有兩種最為重要也是最為常用的連接,即等值連接和自然連接。當(dāng)。為上”時(shí)的連接稱為等值連接。它是從關(guān)系R與S的笛卡兒積中選取A , B屬性 值相等的那些元組。即等值連接為:自然連接是一種特殊的等值連接,它要求兩個(gè)關(guān)系中進(jìn)行比較的分量必須是相同的屬性組,并且要在結(jié)果中把重復(fù)的屬性去掉。即若R與S具有相同的屬性組B,則自然連接可記作:RM S=(|te R At e s)五、簡(jiǎn)單應(yīng)用題 (本大題共4小題,每小題6分,共24分)40、CREATE TABLE S (SNO CHAR(8),SNAME CHAR(8),S
16、ADDR 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、II SNO,SNAME b J.JNSME =,三峽工程,(J SPJ SX)42 、 CREATE VIEW V1
17、 ASSELECT P.PNO, PNAME FROM S, J, SPJWHERE S.SNO = SPJ.SNO AND P.PNO = SPJ.PNO AND J.JNO = SPJ.JNO AND S.SNAME = 上海電機(jī)廠AND J.JNAME =三峽工程; 或CREATE VIEW V1 ASSELECT P.PNO, PNAMEFROM PWHERE PNO IN(SELECT PNO FROM SPJ WHERE SNO = ( SELECT SNO FROM S WHERE SNAME= 上海電機(jī)廠')AND JNO = ( SELECT JNO FROM J WHERE JNAME= 三峽工程');43 、SELECT SUM( QTY*WEIGHT)FROM P, SPJ, JWHERE P.PNO= SPJ.PNO AND J.JNO = SPJ.J
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 兒童狼瘡性腎炎的臨床護(hù)理
- 燕山大學(xué)里仁學(xué)院《微積分A(1)》2023-2024學(xué)年第二學(xué)期期末試卷
- 身體塑形的臨床護(hù)理
- 《城市軌道交通票務(wù)工作》課件-項(xiàng)目一 認(rèn)知票務(wù)管理體系 課程思政:愛(ài)國(guó)自信-我國(guó)城市軌道交通自動(dòng)售檢票系
- 大班養(yǎng)成教育工作總結(jié)范文
- 2025年房地產(chǎn)經(jīng)營(yíng)與管理專業(yè)試卷及答案
- 大學(xué)生手機(jī)使用情況調(diào)查報(bào)告
- 大學(xué)生就業(yè)自我評(píng)價(jià)怎么寫(xiě)
- 完全性大動(dòng)脈錯(cuò)位的臨床護(hù)理
- 2025-2030國(guó)內(nèi)蠶絲被行業(yè)市場(chǎng)發(fā)展分析及發(fā)展前景與投資機(jī)會(huì)研究報(bào)告
- 廣西輔警面試題庫(kù)及答案
- 旅游行測(cè)試題及答案
- 江蘇省南京市江寧區(qū)2024-2025學(xué)年統(tǒng)編版二年級(jí)下冊(cè)期中考試語(yǔ)文試卷(含答案)
- 鐵路調(diào)車綜合實(shí)訓(xùn)鐵鞋的使用和注意事項(xiàng)課件
- 加油站安全事故案例課件
- 無(wú)人機(jī)配送技術(shù)發(fā)展-全面剖析
- 第14課 遼宋夏金元時(shí)期的科技與文化 教案2024-2025學(xué)年七年級(jí)歷史下冊(cè)新課標(biāo)
- 廣東省江門市2025屆高三下學(xué)期一?;瘜W(xué)試題(原卷版+解析版)
- 監(jiān)理實(shí)施細(xì)則模板(信息化、軟件工程)
- 2025年中共涼山州委辦公室面向全州考調(diào)所屬事業(yè)單位工作人員高頻重點(diǎn)模擬試卷提升(共500題附帶答案詳解)
- 夏季貨車行車安全教育
評(píng)論
0/150
提交評(píng)論