版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、第一二、三章練習(xí)一、單項(xiàng)選擇題1、DBA是指(b )A、高級程序員 B、數(shù)據(jù)庫管理員 C、數(shù)據(jù)庫系統(tǒng) D、數(shù)據(jù)庫管理系統(tǒng)2、在文件系統(tǒng)中,所具有的數(shù)據(jù)獨(dú)立性是DA系統(tǒng)獨(dú)立性B物理獨(dú)立性C邏輯獨(dú)立性D設(shè)備獨(dú)立性3、數(shù)據(jù)庫在磁盤上的基本組織形式是BADB B文件 C二維表 D系統(tǒng)目錄4在數(shù)據(jù)庫中存儲(chǔ)的是(C )。A、數(shù)據(jù) B、數(shù)據(jù)模型 C、數(shù)據(jù)以及數(shù)據(jù)之間的聯(lián)系 D、信息5對現(xiàn)實(shí)世界進(jìn)行第二層抽象的模型是CA概念數(shù)據(jù)模型B用戶數(shù)據(jù)模型C結(jié)構(gòu)數(shù)據(jù)模型D物理數(shù)據(jù)模型6設(shè)有關(guān)系R(A,B,C)和關(guān)系S(B,C,D),那么與RS等價(jià)的關(guān)系代數(shù)表達(dá)式 BA1=5(RS) B1=5(RS) C1=2(RS)
2、D1=2(RS)7關(guān)系數(shù)據(jù)庫管理系統(tǒng)都是基于(A )理論。A. Codd的數(shù)據(jù)關(guān)系模型 B. 數(shù)據(jù)結(jié)構(gòu) C. 計(jì)算機(jī)操縱系統(tǒng) D. 信息管理8如果有9個(gè)不同的實(shí)體集,它們之間存在著12個(gè)不同的二元聯(lián)系(二元聯(lián)系是指兩個(gè)實(shí)體集之間的聯(lián)系),其中4個(gè)1:1聯(lián)系,4個(gè)1:N聯(lián)系,4個(gè)M:N聯(lián)系,那么根據(jù)ER模型轉(zhuǎn)換成關(guān)系模型的規(guī)則,這個(gè)ER結(jié)構(gòu)轉(zhuǎn)換成的關(guān)系模式個(gè)數(shù)為BA9個(gè) B13個(gè) C17個(gè) D21個(gè)9在數(shù)據(jù)庫方式下的信息處理中,占據(jù)中心位置的是AA數(shù)據(jù) B程序 C軟件 D磁盤10關(guān)系笛卡爾積運(yùn)算記號(hào)RS中,(D ) A. R為關(guān)系名,S為屬性名B. R和S均為屬性名 C. R為屬性名,S為關(guān)系名
3、D. R和S均為關(guān)系名11對單個(gè)用戶使用的數(shù)據(jù)視圖的描述稱為 (A) A.外模式 B.概念模式 C.內(nèi)模式 D.存儲(chǔ)模式12在有關(guān)“弱實(shí)體”的敘述中,不正確的是CA弱實(shí)體的存在以父實(shí)體的存在為前提 B弱實(shí)體依賴于父實(shí)體的存在 C父實(shí)體與弱實(shí)體的聯(lián)系可以是1:1、1:N或M:ND父實(shí)體與弱實(shí)體的聯(lián)系只能是1:1或1:N13. 子模式DDL用來描述 ( B )A. 數(shù)據(jù)庫的總體邏輯結(jié)構(gòu) B. 數(shù)據(jù)庫的局部邏輯結(jié)構(gòu)C. 數(shù)據(jù)庫的物理存儲(chǔ)結(jié)構(gòu) D. 數(shù)據(jù)庫的概念結(jié)構(gòu)14. 在DBS中,DBMS和OS之間的關(guān)系是 (B )A. 相互調(diào)用 B. DBMS調(diào)用OS C. OS調(diào)用DBMS D. 并發(fā)運(yùn)行15
4、. 五種基本關(guān)系代數(shù)運(yùn)算是( A )A. ,-,和 B. ,-,和C. ,和 D. ,和16. SQL Server是一種 ( C ) 數(shù)據(jù)庫管理系統(tǒng)。 A)層次型 B)網(wǎng)絡(luò)型 C)關(guān)系型 D)鏈狀型17、數(shù)據(jù)庫系統(tǒng)中,邏輯數(shù)據(jù)獨(dú)立性是指 (B )。 A)數(shù)據(jù)之間相互獨(dú)立 B)應(yīng)用程序與數(shù)據(jù)庫的結(jié)構(gòu)之間相互獨(dú)立C)數(shù)據(jù)的邏輯結(jié)構(gòu)與物理結(jié)構(gòu)相互獨(dú)立 D)數(shù)據(jù)與磁盤之間相互獨(dú)立18. 下列四項(xiàng)中,不屬于數(shù)據(jù)庫特點(diǎn)的是( C)。 A、數(shù)據(jù)共享 B、數(shù)據(jù)完整性 C、數(shù)據(jù)冗余很高 D、數(shù)據(jù)獨(dú)立性高19. 當(dāng)關(guān)系R和S自然聯(lián)接時(shí),能夠把R和S原該舍棄的元組放到結(jié)果關(guān)系中的操作是 (D) A.左外聯(lián)接 B.
5、右外聯(lián)接 C.外部并 D.外聯(lián)接20. 下面系統(tǒng)中不屬于關(guān)系數(shù)據(jù)庫管理系統(tǒng)的是( C ) A Oracle B MS SQL Server C IMS D DB221、有一個(gè)網(wǎng)絡(luò)數(shù)據(jù)庫應(yīng)用系統(tǒng),其中一臺(tái)計(jì)算機(jī)A存有DBMS軟件、所有用戶數(shù)據(jù)和應(yīng)用程序,其余各節(jié)點(diǎn)作為終端通過通信線路向A發(fā)出數(shù)據(jù)庫應(yīng)用請求,這種方式屬于( A ) A、集中式數(shù)據(jù)庫體系結(jié)構(gòu) B、 主從式數(shù)據(jù)庫體系結(jié)構(gòu) C、 客戶機(jī)/服務(wù)器數(shù)據(jù)庫體系結(jié)構(gòu) D 、分布式數(shù)據(jù)庫體系結(jié)構(gòu)22、有一個(gè)關(guān)系:學(xué)生(學(xué)號(hào),姓名,系別),要求學(xué)號(hào)的取值唯一且不能為空,這一約束可用(C ) 實(shí)現(xiàn)。A 實(shí)體完整性約束 B 參照完整性約束 C 用戶自定
6、義完整性約束 D 關(guān)鍵字完整性約束23、數(shù)據(jù)管理技術(shù)發(fā)展的3個(gè)階段中,( A )階段沒有專門的軟件對數(shù)據(jù)進(jìn)行管理。、人工管理階段 、文件管理階段 、數(shù)據(jù)庫階段A、只有 B、只有 C、和 D、和24、數(shù)據(jù)庫中可以創(chuàng)建和刪除表、視圖、索引等,可以修改表等,這是因?yàn)閿?shù)據(jù)庫管理系統(tǒng)提供了( A )A、數(shù)據(jù)定義功能 B、數(shù)據(jù)操縱功能 C、數(shù)據(jù)維護(hù)功能 D、數(shù)據(jù)控制功能25、數(shù)據(jù)庫管理系統(tǒng)的功能不包括( C )A、定義數(shù)據(jù)庫 B、對已定義的數(shù)據(jù)庫進(jìn)行管理C、為定義的數(shù)據(jù)庫提供操作系統(tǒng) D、數(shù)據(jù)通信26、在數(shù)據(jù)庫的三級模式結(jié)構(gòu)中,模式(就是概念模式,這里是簡稱)有(A )A、1個(gè) B、2個(gè) C、3個(gè) D、任
7、意個(gè)27、在關(guān)系數(shù)據(jù)庫中,視圖是三級模式結(jié)構(gòu)中的(D )A、概念模式 B、內(nèi)模式 C、模式 D、外模式 28、在關(guān)系數(shù)據(jù)庫中,表是三級模式結(jié)構(gòu)中的(C )A、存儲(chǔ)模式 B、內(nèi)模式 C、模式 D、外模式29、在關(guān)系數(shù)據(jù)庫中,索引是三級模式結(jié)構(gòu)中的( B )A、概念模式 B、內(nèi)模式 C、模式 D、外模式30、下面所列各項(xiàng),哪些屬于數(shù)據(jù)技術(shù)的研究領(lǐng)域(A )、數(shù)據(jù)庫管理系統(tǒng)軟件的研究 、數(shù)據(jù)庫設(shè)計(jì) 、數(shù)據(jù)庫管理院 、操作系統(tǒng)A、和 B、和 C、和 D、全部31、在關(guān)系數(shù)據(jù)庫系統(tǒng)中,當(dāng)合并兩個(gè)關(guān)系時(shí),用戶程序可以不變。這是(C )A、數(shù)據(jù)的物理獨(dú)立性 B、數(shù)據(jù)的位置獨(dú)立性 C、數(shù)據(jù)庫的邏輯獨(dú)立性 D、
8、數(shù)據(jù)庫的存儲(chǔ)獨(dú)立性 32、在下面的數(shù)據(jù)模型中,( D )是概念數(shù)據(jù)模型A、關(guān)系模型 B、層次模型 C、網(wǎng)狀模型 D、實(shí)體-聯(lián)系模型33、對于關(guān)系數(shù)據(jù)庫中的表,下面的說法哪個(gè)是不正確的( D )A、每一列的分量是同一種數(shù)據(jù)類型,來自同一個(gè)域 B、不同列的數(shù)據(jù)可以來自相同的域C、列的次序可以任意交換D、行的次序不可任意交換34、在關(guān)系中,定義外鍵是實(shí)現(xiàn)哪一類完整性(B )A、實(shí)體完整性 B、參照完整性 C、用戶定義完整性 D、參照完整性和用戶定義完整性35、在關(guān)系代數(shù)中,從兩個(gè)關(guān)系的笛卡爾積中,選取它們屬性間滿足一定條件的元組的操作稱為( D )。A、投影 B、選擇 C、自然連接 D、連接36、數(shù)
9、據(jù)庫管理系統(tǒng)中,DDL是指(B )。A、數(shù)據(jù)庫操作語言 B、數(shù)據(jù)庫定義語言 C、交互式語言 D、嵌入式語言37、(B )是存儲(chǔ)在計(jì)算機(jī)內(nèi)有結(jié)構(gòu)的數(shù)據(jù)的集合。A、數(shù)據(jù)庫系統(tǒng) B、數(shù)據(jù)庫 C、數(shù)據(jù)庫管理系統(tǒng) D、數(shù)據(jù)結(jié)構(gòu)38、SQL語言具有兩種使用方式,分別稱為交互式SQL和(C )。A、提示式SQL B、多用戶SQL C、嵌入式SQL D、解釋式SQL39、反映信息世界中實(shí)體及實(shí)體間聯(lián)系的模型是( D )。 A、關(guān)系模型 B、層次模型 C、網(wǎng)狀模型 D、ER模型40、在數(shù)據(jù)庫系統(tǒng)階段,數(shù)據(jù)( D )。 A、具有物理獨(dú)立性,沒有邏輯獨(dú)立性 B、具有邏輯獨(dú)立性,沒有物理獨(dú)立性 C、物理獨(dú)立性和邏輯獨(dú)
10、立性均沒有 D、具有高度的物理獨(dú)立性和邏輯獨(dú)立性41、在數(shù)據(jù)庫的三級模式結(jié)構(gòu)中,描述數(shù)據(jù)庫全局邏輯結(jié)構(gòu)和特性的是(D )。 A、外模式 B、內(nèi)模式 C、存儲(chǔ)模式 D、模式42、有12個(gè)實(shí)體類型,并且它們之間存在著15個(gè)不同的二元聯(lián)系,其中4個(gè)是1:1聯(lián)系類型,5個(gè)是1:N聯(lián)系類型,6個(gè)M:N聯(lián)系類型,那么根據(jù)轉(zhuǎn)換規(guī)則,這個(gè)ER結(jié)構(gòu)轉(zhuǎn)換成的關(guān)系模式有BA17個(gè) B18個(gè) C23個(gè) D27個(gè)43、數(shù)據(jù)庫的概念模型獨(dú)立于(A )A、具體的機(jī)器和DBMS B、E-R圖 C、信息世界 D、現(xiàn)實(shí)世界44、在數(shù)據(jù)庫的三級模式間引入二級映象的主要作用是(A )A、提高數(shù)據(jù)與程序的獨(dú)立性 B、提高數(shù)據(jù)與程序的安
11、全性C、保持?jǐn)?shù)據(jù)與程序的一致性 D、提高數(shù)據(jù)與程序的可移植性45、關(guān)系運(yùn)算以關(guān)系代數(shù)為理論基礎(chǔ),關(guān)系代數(shù)的最基本操作是并、差、笛卡爾積(B )。A、投影、連接 B、連接、選擇 C、選擇、投影 D、交、選擇46、關(guān)系模式的任何屬性(A )。 A、不可再分 B、可再分 C、命名在該關(guān)系模式中可以不推一 D、以上都不是47、自然連接是構(gòu)成新關(guān)系的有效方法。一般情況下,當(dāng)對關(guān)系R和S使用自然連接時(shí),要求R和S含有一個(gè)或多個(gè)共有的(D )。A、元組 B、行 C、記錄 D、屬性48、一個(gè)學(xué)生社團(tuán)可以接納多名學(xué)生參加,但每個(gè)學(xué)生只能參加一個(gè)學(xué)生社團(tuán),從學(xué)生社團(tuán)到學(xué)生的聯(lián)系類型是(D )。A、多對多 B、一對
12、一 C、多對一 D、一對多49、關(guān)系數(shù)據(jù)模型的三個(gè)組成部分中,不包括(D )。A、完整性規(guī)則 B、數(shù)據(jù)結(jié)構(gòu) C、數(shù)據(jù)操作 D、并發(fā)控制50、( B )屬于信息世界的模型,實(shí)際上是現(xiàn)實(shí)世界到機(jī)器世界的一個(gè)中間層次A、數(shù)據(jù)模型 B、概念模型 C、對象模型 D、關(guān)系模型51、集合R與S的連接可以用關(guān)系代數(shù)的5種基本運(yùn)算表示為(A )A、R-(R-S) B、F(RS) C、R-(S-R) D、S-(R-S)52、等值連接運(yùn)算與自然連接運(yùn)算是( D )A、相同的 B、不相同的 C、等價(jià)的 D、有時(shí)相同53、以下(D )不是C/S結(jié)構(gòu)中的服務(wù)器。A、file文件服務(wù)器 B、數(shù)據(jù)庫服務(wù)器 C、Web服務(wù)器
13、D、瀏覽器54、關(guān)系數(shù)據(jù)庫管理系統(tǒng)應(yīng)能實(shí)現(xiàn)的專門關(guān)系運(yùn)算包括(B )。A、排序、索引、統(tǒng)計(jì) B、選擇、投影、連接C、關(guān)聯(lián)、更新、排序 D、顯示、打印、制表55、在數(shù)據(jù)庫的三級模式結(jié)構(gòu)中,內(nèi)模式有(A )A、1個(gè) B、2個(gè) C、三個(gè) D、任意多個(gè)56、對用戶存取權(quán)限的核查是數(shù)據(jù)管理系統(tǒng)中(D )模塊的功能。A、數(shù)據(jù)庫定義 B、數(shù)據(jù)庫管理 C、數(shù)據(jù)庫操縱 D、系統(tǒng)運(yùn)行控制57、層次數(shù)據(jù)模型中,一個(gè)子結(jié)點(diǎn)至多有( A)個(gè)父結(jié)點(diǎn)。 A、1 B、2 C、3 D、458、有關(guān)系R和S,RS的運(yùn)算等價(jià)于( B )A、S-(R-S) B、R-(R-S) C、(R-S) D、RR-S)59、下面哪部分不屬于C/
14、S中數(shù)據(jù)庫系統(tǒng)的前端部分?(C )A、格式處理 B、報(bào)表打印 C、分布式結(jié)構(gòu) D、圖形界面60、C/S結(jié)構(gòu)屬于(D )A、集中式結(jié)構(gòu) B、分散式結(jié)構(gòu) C、分布式結(jié)構(gòu) D、以上都不對61、用戶可以對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行查詢、插入、刪除和修改,這是因?yàn)閿?shù)據(jù)庫管理系統(tǒng)提供了(C )功能。A、數(shù)據(jù)庫定義 B、系統(tǒng)運(yùn)行控制 C、數(shù)據(jù)庫操縱 D、數(shù)據(jù)庫維護(hù)62、下面關(guān)于對象標(biāo)識(shí)的說法不正確的是(C )A、用于區(qū)分不同的對象 B、由系統(tǒng)自動(dòng)給定C、與對象的具體屬性值相關(guān) D、在整個(gè)數(shù)據(jù)庫內(nèi)惟一63、在下列關(guān)于關(guān)系的陳述中,錯(cuò)誤的是(B ) A、 表中任意兩行的值不能相同 B、 表中任意兩列的值不能相同 C、
15、行在表中的順序無關(guān)緊要 D、 列在表中的順序無關(guān)緊要64、數(shù)據(jù)庫系統(tǒng)一般由哪些成分構(gòu)成(D )、數(shù)據(jù)庫 、數(shù)據(jù)庫用戶 、數(shù)據(jù)庫管理系統(tǒng)及其工具、操作系統(tǒng) 、應(yīng)用系統(tǒng)A、和 B、和 C、和 D、全部65、關(guān)系數(shù)據(jù)庫三級模式的劃分,有利于保持?jǐn)?shù)據(jù)庫的( D )A、結(jié)構(gòu)規(guī)范化 B、數(shù)據(jù)安全性 C、操作可行性 D、數(shù)據(jù)獨(dú)立性66、實(shí)體聯(lián)系模型中的聯(lián)系可以同( B )實(shí)體有關(guān)。A、0個(gè) B、一個(gè)或多個(gè) C、1個(gè) D、多個(gè)67、下列四項(xiàng)中說法不正確的是( C ) A.數(shù)據(jù)庫減少了數(shù)據(jù)冗余 B.數(shù)據(jù)庫中的數(shù)據(jù)可以共享 C.數(shù)據(jù)庫避免了一切數(shù)據(jù)的重復(fù) D.數(shù)據(jù)庫具有較高的數(shù)據(jù)獨(dú)立性68、要保證數(shù)據(jù)庫邏輯數(shù)據(jù)獨(dú)
16、立性,需要修改的是( C )。A、模式 B、模式與內(nèi)模式的映象 C、模式與外模式的映象 D、內(nèi)模式69、關(guān)系數(shù)據(jù)庫中,實(shí)現(xiàn)實(shí)體之間的聯(lián)系是通過表與表之間的( D ) A 公共索引 B 公共存儲(chǔ) C 公共元組 D 公共屬性70、設(shè)關(guān)系R、S及W各有20個(gè)元組,那么這三個(gè)關(guān)系的自然連接的元組個(gè)數(shù)為( )。A、20 B、60 C 8000 D、不確定(與計(jì)算結(jié)果有關(guān))71、現(xiàn)實(shí)世界中,事物的一般特性在信息世界中稱為 ( C )A.實(shí)體 B.實(shí)體鍵 C.屬性 D.關(guān)系鍵 72、下面關(guān)于數(shù)據(jù)庫的基本特點(diǎn),說法正確的是(B)。 A數(shù)據(jù)可以共享、數(shù)據(jù)獨(dú)立性低、數(shù)據(jù)冗余度小、統(tǒng)一管理和控制 B數(shù)據(jù)可以共享、數(shù)
17、據(jù)獨(dú)立性高、數(shù)據(jù)冗余小、易擴(kuò)充 、統(tǒng)一管理和控制C數(shù)據(jù)可以共享、數(shù)據(jù)獨(dú)立性高、數(shù)據(jù)冗余大、易擴(kuò)充、統(tǒng)一管理和控制D數(shù)據(jù)非結(jié)構(gòu)化、不易擴(kuò)充 、數(shù)據(jù)獨(dú)立性高 、數(shù)據(jù)冗余小73、數(shù)據(jù)庫的特點(diǎn)之一是數(shù)據(jù)的共享,嚴(yán)格地講,這里的數(shù)據(jù)共享是指( D )。A同一個(gè)應(yīng)用中的多個(gè)程序共享一個(gè)數(shù)據(jù)集合 B多個(gè)用戶、同一種語言共享數(shù)據(jù)C多個(gè)用戶共享一個(gè)數(shù)據(jù)文件 D多種應(yīng)用、多種語言、多個(gè)用戶相互覆蓋地使用數(shù)據(jù)集合 74、在數(shù)據(jù)管理技術(shù)的發(fā)展過程中,經(jīng)歷了人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫系統(tǒng)階段。在這幾個(gè)階段中,數(shù)據(jù)獨(dú)立性最高的是(A)階段。 A數(shù)據(jù)庫系統(tǒng) B文件系統(tǒng) C人工管理 D數(shù)據(jù)項(xiàng)管理75、數(shù)據(jù)庫管理系統(tǒng)(
18、DBMS)是( D )。A數(shù)學(xué)軟件B應(yīng)用軟件 C計(jì)算機(jī)輔助設(shè)計(jì) D系統(tǒng)軟件 76、數(shù)據(jù)庫管理系統(tǒng)(DBMS)的主要功能是 (B )。A修改數(shù)據(jù)庫 B定義數(shù)據(jù)庫 C應(yīng)用數(shù)據(jù)庫D保護(hù)數(shù)據(jù)庫 77. 數(shù)據(jù)庫系統(tǒng)的特點(diǎn)是(A)、數(shù)據(jù)獨(dú)立、減少數(shù)據(jù)冗余、避免數(shù)據(jù)不一致和加強(qiáng)了數(shù)據(jù)保護(hù)。A數(shù)據(jù)共享 B數(shù)據(jù)存儲(chǔ) C數(shù)據(jù)應(yīng)用 D數(shù)據(jù)保密 78. 數(shù)據(jù)庫管理系統(tǒng)能實(shí)現(xiàn)對數(shù)據(jù)庫中數(shù)據(jù)的查詢、插入、修改和刪除等操作,這種功能稱為(C) 。 A數(shù)據(jù)定義功能 B數(shù)據(jù)管理功能 C數(shù)據(jù)操縱功能 D數(shù)據(jù)控制功能 答案:C79.據(jù)庫的三級模式結(jié)構(gòu)中,描述數(shù)據(jù)庫中全體數(shù)據(jù)的全局邏輯結(jié)構(gòu)和特征的是(D)A外模式 B內(nèi)模式 C存儲(chǔ)模
19、式 D模式 80、數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)獨(dú)立性是指( B )。 A不會(huì)因?yàn)閿?shù)據(jù)的變化而影響應(yīng)用程序 B不會(huì)因?yàn)橄到y(tǒng)數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)與數(shù)據(jù)邏輯結(jié)構(gòu)的變化而影響應(yīng)用程序C不會(huì)因?yàn)榇鎯?chǔ)策略的變化而影響存儲(chǔ)結(jié)構(gòu) D不會(huì)因?yàn)槟承┐鎯?chǔ)結(jié)構(gòu)的變化而影響其他的存儲(chǔ)結(jié)構(gòu) 81、層次型、網(wǎng)狀型和關(guān)系型數(shù)據(jù)庫劃分是根據(jù)(D)的表示方式的不同。 A記錄長度 B文件的大小 C聯(lián)系的復(fù)雜程度 D數(shù)據(jù)之間的聯(lián)系 82. 層次模型不能直接表示 (C)A 1 :1關(guān)系 B1 :m關(guān)系 C m :n關(guān)系 D1 :1和1 :m關(guān)系 答案:C83 數(shù)據(jù)庫技術(shù)的奠基人之一E.FCodd從1970年起發(fā)表過多篇論文,主要論述的是( C)。 A層次
20、數(shù)據(jù)模型 B網(wǎng)狀數(shù)據(jù)模型 C關(guān)系數(shù)據(jù)模型 D面向?qū)ο髷?shù)據(jù)模型84、關(guān)系運(yùn)算中花費(fèi)時(shí)間可能最長的運(yùn)算是(C)。 A投影 B選擇 C笛卡爾積 D除 85、設(shè)有關(guān)系R,按條件f對關(guān)系R進(jìn)行選擇,正確的是(C)ARR BR wv R C sf(R) DPf(R) 答案:C二、填空題1數(shù)據(jù)模型通常都是由數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和完整性約束三個(gè)要素組成。2數(shù)據(jù)庫處理技術(shù)經(jīng)歷了人工管理、文件系統(tǒng) 、_數(shù)據(jù)庫系統(tǒng) 以及分布式數(shù)據(jù)庫管理等四個(gè)發(fā)展階段。3DBS具有較高的數(shù)據(jù)獨(dú)立性,其原因是_三級結(jié)構(gòu)之間存在著兩級映象 ,其中,概念/內(nèi)模式映象保證數(shù)據(jù)的物理獨(dú)立性,通過模式的外/概念映象,保證數(shù)據(jù)的邏輯獨(dú)立性。4. 實(shí)
21、體間的聯(lián)系分為:1:1 、 1:N 和 M:N 三種類型。5. 任一種數(shù)據(jù)模型都有_型 _和_值_的區(qū)別。6. 專門的關(guān)系運(yùn)算包括_選擇_、_ 投影_、連接和除四種。7、關(guān)系數(shù)據(jù)庫三級模式的劃分,有利于保持?jǐn)?shù)據(jù)庫的數(shù)據(jù)獨(dú)立性。8、用樹形結(jié)構(gòu)來表示實(shí)體及實(shí)體之間聯(lián)系的數(shù)據(jù)模型稱為層次數(shù)據(jù)模型;用網(wǎng)絡(luò)結(jié)構(gòu)來表示實(shí)體之間聯(lián)系的數(shù)據(jù)模型稱為 網(wǎng)絡(luò)數(shù)據(jù)模型 。9、關(guān)系數(shù)據(jù)庫中的完整性約束分為實(shí)體完整性、引用完整性、用戶自定義的完整性 和域完整型四類10、數(shù)據(jù)庫分為三層模式: 外(子)模式 、 概念模式(模式)和內(nèi)(物理)模式11、 數(shù)據(jù) 是反映客觀世界的事實(shí),并可以區(qū)分其特征的符號(hào)。信息 是經(jīng)加工提煉而
22、成的、用于決定行為、計(jì)劃或具有一定語義的數(shù)據(jù)。12、關(guān)系數(shù)據(jù)庫表中可以惟一確定一個(gè)元組的某個(gè)屬性(組),稱該屬性組為侯選碼 13、數(shù)據(jù)獨(dú)立性又可分為邏輯數(shù)據(jù)獨(dú)立性 和 物理數(shù)據(jù)獨(dú)立性。其中,數(shù)據(jù)庫系統(tǒng)中,應(yīng)用程序與數(shù)據(jù)庫的結(jié)構(gòu)之間相互獨(dú)立稱為邏輯數(shù)據(jù)獨(dú)立性。14、數(shù)據(jù)模型三要素中,數(shù)據(jù)結(jié)構(gòu)是對數(shù)據(jù)系統(tǒng)的靜態(tài)特性的描述,數(shù)據(jù)操作 是對數(shù)據(jù)的動(dòng)態(tài)特性的描述,完整性約束是保證數(shù)據(jù)的正確性和相容性。 15、關(guān)系數(shù)據(jù)模型是由若干關(guān)系組成的集合,其從結(jié)構(gòu)上看實(shí)際上是一張規(guī)范化的二維表,表中的每一行表示一個(gè)實(shí)體對象,每列對應(yīng)一個(gè)實(shí)體屬性。三、簡答題1、什么是數(shù)據(jù)的完整性?請簡述在對關(guān)系進(jìn)行插入、刪除和更新操
23、作時(shí)各需要進(jìn)行哪些完整性檢查。答:數(shù)據(jù)的完整性是指的保證數(shù)據(jù)的正確性和相容性。(1) 執(zhí)行插入操作需要檢查域完整性規(guī)則、實(shí)體完整性、參照完整性規(guī)則和用戶自定義完整性規(guī)則。(2) 執(zhí)行刪除操作時(shí):如果刪除的是參照關(guān)系的元組,則不需要進(jìn)行完整性檢查,可以執(zhí)行刪除操作。如果刪除的是被參照關(guān)系的元組,則須檢查參照完整性:檢查被刪除元組的主關(guān)鍵字屬性的值是否被參照關(guān)系中某個(gè)元組的外部關(guān)鍵字引用,如果未被引用則可以執(zhí)行刪除操作;否則可能有拒絕刪除、可以刪除和級聯(lián)刪除三種方式處理。執(zhí)行更新操作可以看作是先刪除舊的元組,然后再插入新的元組。所以執(zhí)行更新操作時(shí)的完整性檢查綜合了上述兩種情況。2、簡述實(shí)體之間的聯(lián)
24、系類型。實(shí)體之間的聯(lián)系有一對一、一對多和多對多三種類型。(1)一對一聯(lián)系(1:1):如果對于實(shí)體集A中的每個(gè)實(shí)體,實(shí)體集B中至多有一個(gè)(可以沒有)與之相對應(yīng),反之亦然,則稱實(shí)體集A與B具有一對一聯(lián)系,記作:1:1。(2)一對多聯(lián)系(1:n):如果對于實(shí)體集A中的每個(gè)實(shí)體,實(shí)體集B中有n個(gè)實(shí)體(n0)與之相對應(yīng),反過來,實(shí)體集B中的每個(gè)實(shí)體,實(shí)體集A中至多只有一個(gè)實(shí)體與之聯(lián)系, 則稱實(shí)體集A與實(shí)體集B具有一對多聯(lián)系。記作:1:n。(3)多對多聯(lián)系(m:n):如果對于實(shí)體集A中的每個(gè)實(shí)體,實(shí)體集B中有n個(gè)實(shí)體(n0)與之相對應(yīng),反過來,實(shí)體集B中的每個(gè)實(shí)體,實(shí)體集A中也有m個(gè)實(shí)體(m0)與之聯(lián)系,
25、則稱實(shí)體集A與實(shí)體集B具有多對多聯(lián)系,記作:m:n。3、請簡述關(guān)系數(shù)據(jù)模型中對關(guān)系的限定(性質(zhì))答:關(guān)系的限定(性質(zhì)):(1)每一列中的分量是同一類型的數(shù)據(jù),來自同一個(gè)域。(2)不同的列可以具有相同的域,稱其中的每一列為一個(gè)屬性,不同的屬性要給予不同的屬性名。(3)列的次序可以任意交換;行的次序可以任意交換。(4)任意兩個(gè)元組不能完全相同。(5)分量必須取原子值,即每一個(gè)分量都必須是不可分的數(shù)據(jù)項(xiàng)。4、簡述E-R模型圖的描述方法。簡述E-R模型圖的描述方法。答:(1) 矩形框表示實(shí)體集,雙線矩形框表示弱實(shí)體集。(2) 菱形表示聯(lián)系集。(3) 橢圓框表示屬性。(4) 用直線將屬性連接到實(shí)體集,用
26、帶有短線的直線表示實(shí)體集的主碼屬性。(5)用連線表示實(shí)體集之間的聯(lián)系。每條連線上附加一對數(shù)表示聯(lián)系類型。5、簡述關(guān)系的完整性。答:關(guān)系模型中有四種完整性約束:實(shí)體完整性、域性完整、參照完整性和用戶定義完整性。(1)實(shí)體完整性規(guī)則:若屬性A是關(guān)系R的主屬性,則屬性A不能取空值(Null)。(2)參照完整性規(guī)則:如果屬性(或?qū)傩越M)F是關(guān)系R外部分關(guān)鍵字,它與關(guān)系S的主關(guān)鍵字K相對應(yīng),則對于R中的每個(gè)元組在屬性(或?qū)傩越M)F的值必須:或者是空值,或者等于S中某個(gè)元組的主關(guān)鍵字的值。(3)用戶定義完整性規(guī)則:用戶按照實(shí)際的數(shù)據(jù)庫運(yùn)行環(huán)境要求,對關(guān)系中的數(shù)據(jù)所定義的約束條件,它反映的是某一具體應(yīng)用所涉
27、及的數(shù)據(jù)必須要滿足的條件。(4)域性完整:指列的值域的完整性。如數(shù)據(jù)類型、格式、值域范圍、是否允許空值等6、一個(gè)完善的數(shù)據(jù)庫管理系統(tǒng)應(yīng)該具備哪些功能?答:一個(gè)數(shù)據(jù)庫管理系統(tǒng)應(yīng)該具備以下功能:(1) 數(shù)據(jù)庫定義功能:可以定義數(shù)據(jù)庫的結(jié)構(gòu)和數(shù)據(jù)庫的存儲(chǔ)結(jié)構(gòu),可以定義數(shù)據(jù)庫中數(shù)據(jù)之間的聯(lián)系,可以定義數(shù)據(jù)的完整性約束條件和完整性的觸發(fā)機(jī)制等。(1分)(2) 數(shù)據(jù)庫操縱功能:可以完成插入、刪除和修改等對數(shù)據(jù)的操縱,可以完成數(shù)據(jù)庫的備份和恢復(fù)等操作(1分)(3) 數(shù)據(jù)庫控制功能:對數(shù)據(jù)庫的安全性、完整性、并發(fā)控制等方面的控制。(1分)(4) 數(shù)據(jù)庫查詢功能:可以以各種方式提供靈活的查詢功能。(1分)(5)
28、數(shù)據(jù)庫通信功能:在分布式數(shù)據(jù)庫中提供的數(shù)據(jù)之間的通信。(1分)四、判斷題1、關(guān)系中不同的屬性可以出自相同的一個(gè)域,也可以具有相同的屬性名。( )2、關(guān)系操作的特點(diǎn)是集合操作()3、關(guān)系代數(shù)中五種基本運(yùn)算是并、差、選擇、投影、連接()4、數(shù)據(jù)庫的三級模式結(jié)構(gòu)中,概念模式是用戶看到的和使用的數(shù)據(jù)的描述,是用戶與數(shù)據(jù)庫的接口( )5、外模式是數(shù)據(jù)庫中全部數(shù)據(jù)的整體邏輯結(jié)構(gòu)的描述。()6、選擇運(yùn)算是對關(guān)系的垂直分解。( )7、弱實(shí)體的存在以父實(shí)體的存在為前提()8、關(guān)系數(shù)據(jù)模型的三個(gè)組成部分是數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和并發(fā)控制()9、信息是經(jīng)加工提煉而成的、用于決定行為、計(jì)劃或具有一定語義的數(shù)據(jù)()10、數(shù)
29、據(jù)庫中除了存放數(shù)據(jù)本身外,還要存放數(shù)據(jù)之間的聯(lián)系。()11、在手工管理階段,一組數(shù)據(jù)只能面向一個(gè)應(yīng)用程序,不能實(shí)現(xiàn)多個(gè)程序的共享數(shù)據(jù)。()12、IBM在1969年研制出的 IMS系統(tǒng)是關(guān)系數(shù)據(jù)庫系統(tǒng)的代表產(chǎn)品( )13、查詢分析器只能在客戶端運(yùn)行( )14、概念模式既不涉及數(shù)據(jù)的物理存儲(chǔ)細(xì)節(jié)和硬件環(huán)境,也與具體的應(yīng)用程序、開發(fā)工具無關(guān)。()15、存儲(chǔ)模式是數(shù)據(jù)物理結(jié)構(gòu)和存儲(chǔ)方式的描述,是數(shù)據(jù)在數(shù)據(jù)庫內(nèi)部的表示方式。()16、層次數(shù)據(jù)模型中,結(jié)點(diǎn)之間的聯(lián)系必須是一對多的聯(lián)系。()17、關(guān)系數(shù)據(jù)模型中,實(shí)體類型之間的M:N聯(lián)系也可以用屬性來表示。( )18、關(guān)系數(shù)據(jù)模型不可以直接處理多對多的關(guān)系。
30、( )19、E.F.codd1970年開始發(fā)表的一系論文,真正系統(tǒng)、嚴(yán)格地提出了數(shù)據(jù)庫的關(guān)系模型。()20、關(guān)系的操作以集合的方式進(jìn)行,操作的對象是元組的集合,操作的結(jié)果也是元組的集合。()21、對參照關(guān)系執(zhí)行刪除操作時(shí),不需要進(jìn)行完整性檢查()。數(shù)據(jù)庫管理系統(tǒng)的操縱功能實(shí)現(xiàn)對數(shù)據(jù)庫中數(shù)據(jù)的插入、修改和刪除等操作。()五、解答題1、SR設(shè)關(guān)系R(A、B、C)和S(D、E)如下圖所示:求:RS,并寫出求解過程。解:(1)首先算出R和S的笛卡爾積RS:ABC123456789DE316254 : ABCDE123311236212354456314566245654789317896278954C
31、D(2)在RS中選取滿足CD的元組,得RSABCDE4563145654789317896278954假定一個(gè)部門的數(shù)據(jù)庫包括以下信息:職工:職工號(hào)、姓名、住址、所在部門 ; 部門:所有職工、經(jīng)理和銷售的產(chǎn)品;產(chǎn)品:產(chǎn)品名、制造商、價(jià)格、型號(hào)、內(nèi)部編號(hào);制造商:制造商名稱、地址、生產(chǎn)的產(chǎn)品名和價(jià)格;其中:一個(gè)職工只能在一個(gè)部門工作,一個(gè)部門有多個(gè)職工; 一個(gè)部分可以銷售多種產(chǎn)品,一種產(chǎn)品可以在多個(gè)部分銷售;一個(gè)產(chǎn)品可以由多個(gè)制造商生產(chǎn),一個(gè)制造商可以生產(chǎn)多種產(chǎn)品。(1) 請畫出該數(shù)據(jù)庫的ER圖(2) 將該ER圖轉(zhuǎn)換為關(guān)系模型結(jié)構(gòu)(1)ER圖為:職工號(hào)mnnmn1職工部門產(chǎn)品制造商姓名地址部門名
32、經(jīng)理產(chǎn)品名從屬銷售生產(chǎn)內(nèi)部編碼地址名稱(2)對應(yīng)的關(guān)系模型為:職工(職工號(hào)、姓名、住址、部門號(hào))部門(部門號(hào)、經(jīng)理、銷售)產(chǎn)品(產(chǎn)品號(hào)、產(chǎn)品名、制造商號(hào))制造商(制造商號(hào)、制造商名稱、地址、產(chǎn)品名)銷售(部門號(hào)、產(chǎn)品號(hào)、數(shù)量)生產(chǎn)(制造商號(hào)、產(chǎn)品號(hào)、價(jià)格)2、在商店管理系統(tǒng)中,商店有商店編號(hào)、商店名、地址、電話等屬性,顧客有顧客編號(hào)、姓名、地址、年齡、性別等屬性,商品有商品編號(hào)、商品名、生產(chǎn)廠家等屬性。管理方式是:一個(gè)商店有多個(gè)顧客購物,一個(gè)顧客可以到多個(gè)商店購物,顧客每次去商店購物有一個(gè)消費(fèi)金額和日期,而且規(guī)定每個(gè)顧客在每個(gè)商店里每天最多消費(fèi)一次。一個(gè)商店銷售多種商品,一種商品可以多個(gè)商店銷
33、售,每個(gè)商店對每種商品有一個(gè)銷售價(jià)格。v (1)畫出E-R圖,并注明屬性和聯(lián)系類型。v (2)將該E-R圖轉(zhuǎn)換成關(guān)系模型。解:關(guān)系模型(用“ ”表示主碼,用“ ”表示外碼。): v 商店(商店編號(hào)、商店名、地址、電話)v 顧客(顧客編號(hào)、姓名、地址、年齡、性別)v 商品(商品編號(hào)、商品名、生產(chǎn)廠家)v 消費(fèi)(商店編號(hào),顧客編號(hào),消費(fèi)金額,日期)銷售(商店編號(hào),商品編號(hào),價(jià)格)3、設(shè)某汽車運(yùn)輸公司有三個(gè)實(shí)體集。一是“車隊(duì)”實(shí)體集,屬性有車隊(duì)號(hào)和車隊(duì)名等;二是車輛”實(shí)體集,屬性有牌照號(hào)、廠家和出廠日期等;三是“司機(jī)”實(shí)體集,屬性有司機(jī)編號(hào)、姓名和電話等。設(shè)車隊(duì)與司機(jī)之間存在“聘用”聯(lián)系,每個(gè)車隊(duì)可
34、聘用若干司機(jī),但每個(gè)司機(jī)只能應(yīng)聘于一個(gè)車隊(duì),車隊(duì)聘用司機(jī)有個(gè)聘期;車隊(duì)與車輛之間存在“擁有”聯(lián)系,每個(gè)車隊(duì)可擁有若干車輛,但每個(gè)車輛只能屬于一個(gè)車隊(duì);司機(jī)與車輛之間存在著“使用”聯(lián)系,司機(jī)使用車輛有使用日期和公里數(shù)兩屬性,每個(gè)司機(jī)可使用多輛汽車,每輛汽車被多個(gè)司機(jī)使用。(1)畫出E-R圖,并注明屬性和聯(lián)系類型。(2)將該E-R圖轉(zhuǎn)換成關(guān)系模型。答:1)E-R圖:(2)關(guān)系模型為:說明:下劃線表示候選關(guān)鍵字,虛線表示外部關(guān)鍵字車隊(duì)(車隊(duì)編號(hào),車隊(duì)名稱)(1分)司機(jī)(司機(jī)編號(hào),姓名,電話,車隊(duì)編號(hào),聘期)(1分)使用(司機(jī)編號(hào),車輛編號(hào),使用日期,公里數(shù))(1分)車輛(車輛編號(hào),牌照號(hào),廠家,生產(chǎn)
35、日期,車隊(duì)編號(hào))(1分)4、設(shè)某商業(yè)集團(tuán)數(shù)據(jù)庫中有三個(gè)實(shí)體集。一是“倉庫”實(shí)體集,屬性有倉庫號(hào)、倉庫名和地址等;二是“商店”實(shí)體集,屬性有商店號(hào)、商店名、地址等;三是“商品”實(shí)體集,屬性有商品號(hào)、商品名、單價(jià)。商品名NM月銷售量庫存月份商品商品號(hào)單價(jià)N倉庫號(hào)倉庫倉庫名供應(yīng)月份商店商店號(hào)商店名地址M銷售MP地址月供應(yīng)量庫存量日期N 設(shè)倉庫與商品之間存在“庫存”聯(lián)系,每個(gè)倉庫可存儲(chǔ)若干種商品,每種商品存儲(chǔ)在若干倉庫中,每個(gè)倉庫每存儲(chǔ)一種商品有個(gè)日期及存儲(chǔ)量;商店與商品之間存在著“銷售”聯(lián)系,每個(gè)商店可銷售若干種商品,每種商品可在若干商店里銷售,每個(gè)商店銷售一種商品有月份和月銷售量兩個(gè)屬性;倉庫、商
36、店、商品之間存在著“供應(yīng)”聯(lián)系,有月份和月供應(yīng)量兩個(gè)屬性。(1)試畫出ER圖,并在圖上注明屬性、聯(lián)系類型、實(shí)體標(biāo)識(shí)符;(2)將ER圖轉(zhuǎn)換成關(guān)系模型,并說明主鍵和外鍵。解:(1)(1)ER圖如圖所示。(2)據(jù)轉(zhuǎn)換規(guī)則,圖2的ER圖可轉(zhuǎn)換成6個(gè)關(guān)系模式:倉庫(倉庫號(hào),倉庫名,地址)商品(商品號(hào),商品名,單價(jià))商店(商店號(hào),商店名,地址)庫存(倉庫號(hào),商品號(hào),日期,庫存量)銷售(商店號(hào),商品號(hào),月份,月銷售量)供應(yīng)(倉庫號(hào),商店號(hào),商品號(hào),月份,月供應(yīng)量)5、設(shè)大學(xué)里教學(xué)數(shù)據(jù)庫中有三個(gè)實(shí)體集。一是“課程”實(shí)體集,屬性有課程號(hào)、課程名稱;二是“教師”實(shí)體集,屬性有教師工號(hào)、姓名、職稱;三是“學(xué)生”實(shí)體
37、集,屬性有學(xué)號(hào)、姓名、性別、年齡。設(shè)教師與課程之間有“主講”聯(lián)系,每位教師可主講若干門課程,但每門課程只有一位主講教師,教師主講課程將選用某本教材;教師與學(xué)生之間有“指導(dǎo)”聯(lián)系,每位教師可指導(dǎo)若干學(xué)生,但每個(gè)學(xué)生只有一位指導(dǎo)教師;學(xué)生與課程之間有“選課”聯(lián)系,每個(gè)學(xué)生可選修若干課程,每門課程可由若干學(xué)生選修,學(xué)生選修課程有個(gè)成績。(1)試畫出ER圖,并在圖上注明屬性、聯(lián)系類型、實(shí)體標(biāo)識(shí)符;(2)將ER圖轉(zhuǎn)換成關(guān)系模型,并說明主鍵和外鍵。解:(1)ER圖如圖所示。N1成績主講課程課程號(hào)課程名稱N工號(hào)教師姓名指導(dǎo)教材學(xué)生學(xué)號(hào)姓名年齡電話1選課MN職稱性別圖9(2)轉(zhuǎn)換成的關(guān)系模型應(yīng)具有4個(gè)關(guān)系模式
38、:教師(工號(hào),姓名,職稱)學(xué)生(學(xué)號(hào),姓名,性別,年齡,教師工號(hào))課程(課程號(hào),課程名稱,教師工號(hào))選課(學(xué)號(hào),課程號(hào),成績)第四章 練習(xí)題 一、選擇題1、設(shè)有兩個(gè)關(guān)系R(A,B)和S(B,C),與下列SELECT語句SELECT A,BFROM RWHERE B NOT IN(SELECT B FROM S WHERE C=C56);等價(jià)的關(guān)系代數(shù)表達(dá)式是 CCC56AA,B(CC56(RS)BA,B(R S)CRA,B(C= C56(RS)DRA,B(CC56(RS)2、嵌入式SQL的預(yù)處理方式,是指BA識(shí)別出SQL語句,加上前綴標(biāo)識(shí)和結(jié)束標(biāo)志B把嵌入的SQL語句處理成函數(shù)調(diào)用形式C對源程
39、序進(jìn)行格式化處理D把嵌入的SQL語句編譯成目標(biāo)程序3、SQL中,“DELETE FROM 表名”表示 AA從基本表中刪除所有元組B從基本表中刪除所有屬性C從數(shù)據(jù)庫中撤消這個(gè)基本表D從基本表中刪除重復(fù)元組4、SQL中,聚合函數(shù)COUNT(列名)用于CA計(jì)算元組個(gè)數(shù)B計(jì)算屬性的個(gè)數(shù)C對一列中的非空值計(jì)算個(gè)數(shù)D對一列中的非空值和空值計(jì)算個(gè)數(shù)5、在傳統(tǒng)SQL技術(shù)中,使用“ORDER BY”子句的SELECT語句查詢的結(jié)果,實(shí)際上為 BA數(shù)組 B列表 C包 D集合 6、在數(shù)據(jù)庫中,能提高查詢速度的是(C )A. 數(shù)據(jù)依賴 B. 視圖 C. 索引 D. 數(shù)據(jù)壓縮7、語句 delete from sc 表明
40、(A ) A. 刪除sc中的全部記錄 B. 刪除基本表scC. 刪除基本表sc中的列數(shù)據(jù)D. 刪除基本表sc中的部分行8、在DB應(yīng)用中,一般一條SQL 語句可產(chǎn)生或處理一組記錄,而DB主語言語句一般一次只能處理一條記錄,其協(xié)調(diào)可通過( B )實(shí)現(xiàn)。 A. 指針 B. 游標(biāo) C. 數(shù)組 D. 棧9、在下列基本表的定義中,數(shù)值表示(C )CREATE TABLE student (Sno char(5) not null unique,Sname char(2); A. 表中有條記錄 B. 表中有列C. 表中字符串Sno的長度D. 表格的大小10、 在視圖上不能完成的操作是( C ) A. 更新視
41、圖 B. 查詢 C. 在視圖上定義新的基本表 D. 在視圖上定義新視圖 11、下列聚合函數(shù)中不忽略空值 (null) 的是 (C) A、SUM (列名) B、MAX (列名) C、COUNT ( * ) D、AVG (列名) 12、SQL的查詢語句的where子句中,對空值的操作,不正確的是 (C) A、where AGE IS NULL B、where AGE IS NOT NULL C、where AGE = NULL D、where NOT (AGE IS NULL) 13、Transact-SQL對標(biāo)準(zhǔn)SQL的擴(kuò)展主要表現(xiàn)為( A )。 A. 加入了程序控制結(jié)構(gòu)和變量B. 加入了建庫和
42、建表語句 C. 提供了分組(Group By)查詢功能 D. 提供了Min、Max待統(tǒng)計(jì)函數(shù)14、以下哪種情況應(yīng)盡量創(chuàng)建索引( A )。 A. 在Where子句中出現(xiàn)頻率較高的列 B. 具有很多NULL值的列C. 記錄較少的基本表 D. 需要更新頻繁的基本表15、下列SQL Server語句中出現(xiàn)語法錯(cuò)誤的是( D )。 A. DECLARE Myvar INT B. SELECT * FROM AAA C. CREATE DATABASE AAA D. DELETE * FROM AAA16、屬于事務(wù)控制的語句是( A )。 A. Begin Tran、Commit、RollBackB. B
43、egin、Continue、End C. Create Tran、Commit、RollBackD. Begin Tran、Continue、End17、在SQL語言的SELECT語句中,實(shí)現(xiàn)投影操作的是哪個(gè)子句?(A )A)selectB)fromC)whereD)grou by18、 用二維表結(jié)構(gòu)表示實(shí)體以及實(shí)體間聯(lián)系的數(shù)據(jù)模型稱為(C )A)網(wǎng)狀模型B)層次模型 C)關(guān)系模型 D)面向?qū)ο竽P?第(19)至(21)題是基于如下兩個(gè)關(guān)系,其中雇員信息表關(guān)系EMP的主鍵是雇員號(hào),部門信息表關(guān)系DEPT的主鍵是部門號(hào)EMPDEPT雇員號(hào)雇員名部門號(hào)工資部門號(hào)部門名地址001010056101張
44、 山王宏達(dá)馬林生趙 敏02010204200012001000150001020304業(yè)務(wù)部銷售部服務(wù)部財(cái)務(wù)部1號(hào)樓2號(hào)樓3號(hào)樓4號(hào)樓19、 若執(zhí)行下面列出的操作,哪個(gè)操作不能成功執(zhí)行?(D )A) 從EMP中刪除行(010,王宏達(dá),01,1200)B) 在EMP中插入行(102,趙敏,01,1500)C) 將EMP中雇員號(hào)=056的工資改為1600元D) 將EMP中雇員號(hào)=101的部門號(hào)改為0520、若執(zhí)行下面列出的操作,哪個(gè)操作不能成功執(zhí)行?(C )A) 從DEPT 中刪除部門號(hào)=03的行B)在DEPT中插入行(06,計(jì)劃部,6號(hào)樓)C) 將DEPT中部門號(hào)=02的部門號(hào)改為10D) 將D
45、EPT中部門號(hào)=01的地址改為5號(hào)樓21、在雇員信息表關(guān)系EMP中,哪個(gè)屬性是外鍵(foreign key)?(C )A) 雇員號(hào)B) 雇員名C) 部門號(hào)D) 工資22、設(shè)關(guān)系R和關(guān)系S的元數(shù)分別是3和4,關(guān)系T是R與S的廣義笛卡爾積,即:T=RS,則關(guān)系T的元數(shù)是(A )A) 7B) 9C) 12D) 123、設(shè)屬性A是關(guān)系R的主屬性,則屬性A不能取空值(NULL)。這是(A )A) 實(shí)體完整性規(guī)則 B) 參照完整性規(guī)則 C) 用戶定義完整性規(guī)則 D) 域完整性規(guī)則24、 下面列出的關(guān)于“視圖(View)”的條目中,哪一條是不正確的?( B)A) 視圖是外模式B)使用視圖可以加快查詢語句的執(zhí)
46、行速度C) 視圖是虛表 D) 使用視圖可以簡化查詢語句的編寫25、 SQL語言集數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)據(jù)定義和數(shù)據(jù)控制功能于一體,語句INSERT、DELETE、UPDATE實(shí)現(xiàn)哪類功能?(B )A) 數(shù)據(jù)查詢B) 數(shù)據(jù)操縱C) 數(shù)據(jù)定義D) 數(shù)據(jù)控制26、在數(shù)據(jù)庫管理系統(tǒng)中,下面哪個(gè)模塊不是數(shù)據(jù)庫存取的功能模塊?( A)A) 事務(wù)管理程序模塊B) 數(shù)據(jù)更新程序模塊C) 交互式程序查詢模塊D) 查詢處理程序模塊27、SQL查詢語句中,用于測試子查詢是否為空的謂詞是(A)。 A、EXISTS B、UNIQUE C、SOME D、ALL28、下列SQL語句中,插入數(shù)據(jù)的是(D )。 A、CREAT
47、E B、ALTER C、UPDATE D、INSERT29、 在下面所列出的條目中,哪些是數(shù)據(jù)庫管理系統(tǒng)的基本功能?(D ).數(shù)據(jù)庫定義.數(shù)據(jù)庫的建立和維護(hù).數(shù)據(jù)庫存取.數(shù)據(jù)庫和網(wǎng)絡(luò)中其他軟件系統(tǒng)的通信A) 和B) 、和C) 和D) 都是30、當(dāng)修改基本數(shù)據(jù)時(shí),下列關(guān)系視圖的說法正確的是(B )A、需要重建 B、查以看到修改結(jié)果 C、無法看到修改結(jié)果式 D、不許修改帶視圖的基表31、 在數(shù)據(jù)庫管理系統(tǒng)的層次結(jié)構(gòu)中,由高級到低級的層次排列順序?yàn)?D )A) 應(yīng)用層、數(shù)據(jù)存取層、數(shù)據(jù)存儲(chǔ)層、語言翻譯處理層B) 應(yīng)用層、數(shù)據(jù)存儲(chǔ)層、數(shù)據(jù)存取層、語言翻譯處理層C) 應(yīng)用層、數(shù)據(jù)存儲(chǔ)層、語言翻譯處理層、
48、數(shù)據(jù)存取層D) 應(yīng)用層、語言翻譯處理層、數(shù)據(jù)存取層、數(shù)據(jù)存儲(chǔ)層32、在SQL語言的SELECT語句中,實(shí)現(xiàn)投影操作的是( A )子句。A、selectB、fromC、whereD、grou by33、SQL中,“AGE IN(20,22)”的語義是( D )。A)AGE=20 B)AGE 20C)AGE =20 AND AGE =22 D)AGE =20 OR AGE =2234 SQL中,聚合函數(shù)COUNT(列名)用于( C )A計(jì)算元組個(gè)數(shù)B計(jì)算屬性的個(gè)數(shù)C對一列中的非空值計(jì)算個(gè)數(shù)D對一列中的非空值和空值計(jì)算個(gè)數(shù)35、Transact-SQL對標(biāo)準(zhǔn)SQL的擴(kuò)展主要表現(xiàn)為(A )。 A. 加
49、入了程序控制結(jié)構(gòu)和變量 B. 加入了建庫和建表語句C. 提供了分組(Group By)查詢功能 D. 提供了Min、Max統(tǒng)計(jì)函數(shù)36、已知關(guān)系:廠商(廠商號(hào),廠名)PK=廠商號(hào)產(chǎn)品(產(chǎn)品號(hào),顏色,廠商號(hào))PK=產(chǎn)品號(hào),F(xiàn)K=廠商號(hào)假設(shè)兩個(gè)關(guān)系中已經(jīng)存在如圖所示元組:廠商產(chǎn)品廠商號(hào)廠名C01宏達(dá)C02立仁C03廣源產(chǎn)品號(hào)顏色廠商號(hào)P01紅C01P02黃C03若再往產(chǎn)品關(guān)系中插入如下元組:I(P03,紅,C02)II(P01,藍(lán),C01)III(P04,白,C04)IV(P05,黑,null)能夠插入的元組是( D )A I,II,IV B I,III C I,II D I,IV37、設(shè)有一個(gè)關(guān)系:DEPT(DNO,DNAME),如果要找出倒數(shù)第三個(gè)字母為W,
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年鶴壁道路運(yùn)輸貨運(yùn)從業(yè)資格證模擬考試題庫
- 2025年廣西貨運(yùn)從業(yè)資格證模擬考試試題題庫
- 《食品安全危機(jī)管理》課件
- 2025簡單的技術(shù)咨詢合同格式
- 2024年智慧城市建設(shè)投資入股協(xié)議書3篇
- 墨爾本大學(xué)java課程課件chap
- 2025消防工程施工合同
- 2024年度生物制藥投資入股合同范本大全3篇
- 2025軟件委托開發(fā)合同書
- 2025印刷裝訂的合同范文
- 護(hù)理中斷事件(演示文稿)
- 東南大學(xué)高數(shù)實(shí)驗(yàn)報(bào)告
- 地基與基礎(chǔ)工程試題及參考答案
- 新能源汽車專業(yè)畢業(yè)論文
- 部編版六年級上冊語文期末古詩文專項(xiàng)訓(xùn)練(含答案)
- GB/T 29465-2023浮頭式熱交換器用法蘭
- 鋼渣的綜合利用
- 少年宮乒乓球興趣小組簡介
- 西醫(yī)癥狀鑒別診斷全部
- 靜脈輸液流程圖
- 國開電大本科《管理英語4》機(jī)考真題(第八套)
評論
0/150
提交評論