2024年SQL數(shù)據(jù)庫(kù)原理與應(yīng)用題庫(kù)_第1頁(yè)
2024年SQL數(shù)據(jù)庫(kù)原理與應(yīng)用題庫(kù)_第2頁(yè)
2024年SQL數(shù)據(jù)庫(kù)原理與應(yīng)用題庫(kù)_第3頁(yè)
2024年SQL數(shù)據(jù)庫(kù)原理與應(yīng)用題庫(kù)_第4頁(yè)
2024年SQL數(shù)據(jù)庫(kù)原理與應(yīng)用題庫(kù)_第5頁(yè)
已閱讀5頁(yè),還剩104頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

2024年SQL數(shù)據(jù)庫(kù)原理與應(yīng)用題庫(kù)1.1.在數(shù)據(jù)管理技術(shù)的發(fā)展過(guò)程中,經(jīng)歷了人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫(kù)系統(tǒng)階段。在這幾個(gè)階段中,數(shù)據(jù)獨(dú)立性最高的是()階段。A.數(shù)據(jù)庫(kù)系統(tǒng)B.文件系統(tǒng)C.人工管理D.數(shù)據(jù)項(xiàng)管理正確答案:A解析:這道題考察的是對(duì)數(shù)據(jù)管理技術(shù)發(fā)展階段的理解。數(shù)據(jù)管理技術(shù)的發(fā)展經(jīng)歷了人工管理、文件系統(tǒng)、數(shù)據(jù)庫(kù)系統(tǒng)這幾個(gè)階段。其中,數(shù)據(jù)庫(kù)系統(tǒng)階段實(shí)現(xiàn)了數(shù)據(jù)的結(jié)構(gòu)化存儲(chǔ),并提供了數(shù)據(jù)獨(dú)立性,即數(shù)據(jù)的邏輯結(jié)構(gòu)和存儲(chǔ)結(jié)構(gòu)相互獨(dú)立,使得數(shù)據(jù)的修改和存儲(chǔ)方式的改變不會(huì)影響到應(yīng)用程序。因此,數(shù)據(jù)獨(dú)立性最高的是數(shù)據(jù)庫(kù)系統(tǒng)階段。

2.2.數(shù)據(jù)庫(kù)系統(tǒng)與文件系統(tǒng)的主要區(qū)別是()。A.數(shù)據(jù)庫(kù)系統(tǒng)復(fù)雜.而文件系統(tǒng)簡(jiǎn)單B.文件系統(tǒng)不能解決數(shù)據(jù)冗余和數(shù)據(jù)獨(dú)立性問(wèn)題.而數(shù)據(jù)庫(kù)系統(tǒng)可以解決C.文件系統(tǒng)只能管理程序文件.而數(shù)據(jù)庫(kù)系統(tǒng)能夠管理各種類型的文件D.文件系統(tǒng)管理的數(shù)據(jù)量較少.而數(shù)據(jù)庫(kù)系統(tǒng)可以管理龐大的數(shù)據(jù)量正確答案:B解析:數(shù)據(jù)庫(kù)系統(tǒng)與文件系統(tǒng)的主要區(qū)別在于數(shù)據(jù)組織和管理的機(jī)制。文件系統(tǒng)只能解決數(shù)據(jù)存儲(chǔ)和管理,不能解決數(shù)據(jù)冗余和數(shù)據(jù)獨(dú)立性問(wèn)題,而數(shù)據(jù)庫(kù)系統(tǒng)可以解決這些問(wèn)題。因此,選項(xiàng)B是正確的。其他選項(xiàng)描述的是數(shù)據(jù)庫(kù)系統(tǒng)與文件系統(tǒng)的某些次要區(qū)別,但不是主要區(qū)別。

3.3.在數(shù)據(jù)庫(kù)中存儲(chǔ)的是()。A.數(shù)據(jù)B.數(shù)據(jù)模型C.數(shù)據(jù)及數(shù)據(jù)之間的聯(lián)系D.信息正確答案:C解析:數(shù)據(jù)庫(kù)是存儲(chǔ)和管理數(shù)據(jù)的重要工具,它不僅存儲(chǔ)了數(shù)據(jù)本身,還存儲(chǔ)了數(shù)據(jù)之間的聯(lián)系。這些聯(lián)系描述了數(shù)據(jù)之間的關(guān)聯(lián)和依賴關(guān)系,使得數(shù)據(jù)能夠按照特定的邏輯和結(jié)構(gòu)進(jìn)行組織和管理。因此,數(shù)據(jù)庫(kù)中存儲(chǔ)的是數(shù)據(jù)及數(shù)據(jù)之間的聯(lián)系。

4.4.數(shù)據(jù)庫(kù)的特點(diǎn)之一是數(shù)據(jù)的共享,嚴(yán)格地講,這里的數(shù)據(jù)共享是指()。A.同一個(gè)應(yīng)用中的多個(gè)程序共享一個(gè)數(shù)據(jù)集合B.多個(gè)用戶.同一種語(yǔ)言共享數(shù)據(jù)C.多個(gè)用戶共享一個(gè)數(shù)據(jù)文件D.多種應(yīng)用.多種語(yǔ)言、多個(gè)用戶相互覆蓋地使用數(shù)據(jù)集合正確答案:D解析:數(shù)據(jù)共享是數(shù)據(jù)庫(kù)系統(tǒng)的一個(gè)重要特點(diǎn),它指的是多種應(yīng)用、多種語(yǔ)言、多個(gè)用戶能夠相互覆蓋地使用同一個(gè)數(shù)據(jù)集合。這意味著,在不同的地點(diǎn),使用不同的計(jì)算機(jī)和不同的軟件的用戶,都能夠訪問(wèn)和操作同一個(gè)數(shù)據(jù)集,進(jìn)行數(shù)據(jù)讀取、運(yùn)算和分析等操作。這種共享性不僅限于單個(gè)用戶或單個(gè)應(yīng)用,而是跨越了多種應(yīng)用、多種語(yǔ)言和多個(gè)用戶,實(shí)現(xiàn)了數(shù)據(jù)的廣泛共享和高效利用。

5.5.數(shù)據(jù)庫(kù)(DB)、數(shù)據(jù)庫(kù)系統(tǒng)(DBS)和數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)三者之間的關(guān)系是()。A.DBS包括DB和DBMSB.DBMS包括DB和DBSC.DB包括DBS和DBMSD.DBS就是DB.也就是DBMS正確答案:A解析:數(shù)據(jù)庫(kù)(DB)是存儲(chǔ)在計(jì)算機(jī)內(nèi)部的數(shù)據(jù)集合,通常以表格、圖表等形式存在。數(shù)據(jù)庫(kù)系統(tǒng)(DBS)是指由數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、操作系統(tǒng)、網(wǎng)絡(luò)和硬件等組成的系統(tǒng),用于管理和處理數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)是用于管理數(shù)據(jù)庫(kù)的軟件,它提供了對(duì)數(shù)據(jù)庫(kù)的創(chuàng)建、查詢、更新、刪除等操作的功能。因此,DBS包括DB和DBMS。

6.6.數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)是()。A.一個(gè)完整的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)B.一組硬件C.一組系統(tǒng)軟件D.既有硬件.也有軟件正確答案:C解析:數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)是一組系統(tǒng)軟件,它負(fù)責(zé)數(shù)據(jù)庫(kù)中的數(shù)據(jù)組織、數(shù)據(jù)操縱、數(shù)據(jù)維護(hù)、控制及保護(hù)和數(shù)據(jù)服務(wù)等。DBMS不是完整的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng),而是為數(shù)據(jù)庫(kù)應(yīng)用提供基礎(chǔ)管理和服務(wù)功能的軟件集合。同時(shí),DBMS也不僅僅是一組硬件,而是依賴于硬件平臺(tái)運(yùn)行的系統(tǒng)軟件。因此,正確答案是C,即DBMS是一組系統(tǒng)軟件。

7.7.數(shù)據(jù)庫(kù)是在計(jì)算機(jī)系統(tǒng)中按照一定的數(shù)據(jù)模型組織、存儲(chǔ)和應(yīng)用的()。A.文件的集合B.數(shù)據(jù)的集合C.命令的集合D.程序的集合正確答案:B解析:數(shù)據(jù)庫(kù)是按照一定的數(shù)據(jù)模型在計(jì)算機(jī)系統(tǒng)中組織、存儲(chǔ)和應(yīng)用的數(shù)據(jù)集合。它具有長(zhǎng)期存儲(chǔ)、有組織、可共享的特點(diǎn),并且數(shù)據(jù)是按一定的模型進(jìn)行描述和存儲(chǔ)的,以確保數(shù)據(jù)的冗余度較小、獨(dú)立性較高且易于擴(kuò)展。這些特性使得數(shù)據(jù)庫(kù)能夠高效地管理和應(yīng)用大量數(shù)據(jù)。

8.8.支持?jǐn)?shù)據(jù)庫(kù)各種操作的軟件系統(tǒng)是()。A.命令系統(tǒng)B.數(shù)據(jù)庫(kù)管理系統(tǒng)C.數(shù)據(jù)庫(kù)系統(tǒng)D.操作系統(tǒng)正確答案:B解析:數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)是專門用于管理數(shù)據(jù)庫(kù)的軟件系統(tǒng),它支持?jǐn)?shù)據(jù)庫(kù)的各種操作,包括數(shù)據(jù)的存儲(chǔ)、檢索、更新等。DBMS是數(shù)據(jù)庫(kù)系統(tǒng)的核心組成部分,確保數(shù)據(jù)的安全性和一致性,并允許用戶通過(guò)特定的查詢語(yǔ)言或接口與數(shù)據(jù)庫(kù)進(jìn)行交互。因此,支持?jǐn)?shù)據(jù)庫(kù)各種操作的軟件系統(tǒng)是數(shù)據(jù)庫(kù)管理系統(tǒng)。

9.9.由計(jì)算機(jī)硬件、DBMS、數(shù)據(jù)庫(kù)、應(yīng)用程序及用戶等組成的一個(gè)整體叫()。A.文件系統(tǒng)B.數(shù)據(jù)庫(kù)系統(tǒng)C.軟件系統(tǒng)D.數(shù)據(jù)庫(kù)管理系統(tǒng)正確答案:B解析:這道題考察的是對(duì)數(shù)據(jù)庫(kù)系統(tǒng)組成的理解。數(shù)據(jù)庫(kù)系統(tǒng)是由多個(gè)組件構(gòu)成的一個(gè)整體,這些組件包括計(jì)算機(jī)硬件、數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)、數(shù)據(jù)庫(kù)本身、以及運(yùn)行在這些基礎(chǔ)之上的應(yīng)用程序和用戶。根據(jù)這個(gè)定義,我們可以明確識(shí)別出,這個(gè)整體被稱為“數(shù)據(jù)庫(kù)系統(tǒng)”。因此,正確答案是B。

10.10.數(shù)據(jù)庫(kù)系統(tǒng)中應(yīng)用程序與數(shù)據(jù)庫(kù)的接口是()。A.數(shù)據(jù)庫(kù)集合B.數(shù)據(jù)庫(kù)管理系統(tǒng)DBMSC.操作系統(tǒng)OSD.計(jì)算機(jī)中的存儲(chǔ)介質(zhì)正確答案:B解析:這道題考察的是數(shù)據(jù)庫(kù)系統(tǒng)的基本組成。在數(shù)據(jù)庫(kù)系統(tǒng)中,應(yīng)用程序與數(shù)據(jù)庫(kù)的接口是數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)。DBMS負(fù)責(zé)處理應(yīng)用程序的數(shù)據(jù)請(qǐng)求,執(zhí)行數(shù)據(jù)操作,并返回結(jié)果給應(yīng)用程序。因此,正確答案是B,即數(shù)據(jù)庫(kù)管理系統(tǒng)DBMS。

11.11.在DBS中,DBMS和OS之間關(guān)系是()。A.并發(fā)運(yùn)行B.相互調(diào)用C.OS調(diào)用DBMSD.DBMS調(diào)用OS正確答案:D解析:在數(shù)據(jù)庫(kù)系統(tǒng)(DBS)中,數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)負(fù)責(zé)數(shù)據(jù)庫(kù)的組織、管理、維護(hù)等功能。而操作系統(tǒng)(OS)是計(jì)算機(jī)的基礎(chǔ)軟件,負(fù)責(zé)管理計(jì)算機(jī)的硬件資源,為上層應(yīng)用程序提供一個(gè)穩(wěn)定、統(tǒng)一的運(yùn)行環(huán)境。DBMS在實(shí)現(xiàn)其功能時(shí),需要依賴于OS提供的底層服務(wù),如文件存儲(chǔ)、內(nèi)存管理、進(jìn)程調(diào)度等。因此,DBMS會(huì)調(diào)用OS來(lái)執(zhí)行這些底層操作,而不是OS調(diào)用DBMS,或者兩者并發(fā)運(yùn)行、相互調(diào)用。所以,DBMS和OS之間的關(guān)系是DBMS調(diào)用OS。

12.12.在數(shù)據(jù)庫(kù)方式下,信息處理中占據(jù)中心位置的是()。A.磁盤B.程序C.數(shù)據(jù)D.內(nèi)存正確答案:C解析:在數(shù)據(jù)庫(kù)方式下,信息處理的核心是圍繞數(shù)據(jù)進(jìn)行展開的。數(shù)據(jù)庫(kù)系統(tǒng)的主要功能就是存儲(chǔ)、管理和檢索數(shù)據(jù),支持各種數(shù)據(jù)處理需求。磁盤是數(shù)據(jù)的存儲(chǔ)設(shè)備之一,程序是實(shí)現(xiàn)數(shù)據(jù)處理功能的載體,內(nèi)存是數(shù)據(jù)處理過(guò)程中的臨時(shí)存儲(chǔ)介質(zhì),但它們都是為數(shù)據(jù)處理服務(wù)的,不是信息處理的中心。因此,在數(shù)據(jù)庫(kù)方式下,占據(jù)中心位置的是數(shù)據(jù)。

13.13.文件系統(tǒng)與數(shù)據(jù)庫(kù)系統(tǒng)對(duì)數(shù)據(jù)處理方式的主要區(qū)別體現(xiàn)在()。A.數(shù)據(jù)集成化B.數(shù)據(jù)共享C.冗余度D.容量正確答案:A解析:這道題考察的是文件系統(tǒng)與數(shù)據(jù)庫(kù)系統(tǒng)在數(shù)據(jù)處理方式上的核心差異。文件系統(tǒng)中,數(shù)據(jù)通常以文件為單位進(jìn)行存儲(chǔ)和管理,相對(duì)分散,集成化程度較低。而數(shù)據(jù)庫(kù)系統(tǒng)則通過(guò)數(shù)據(jù)模型將數(shù)據(jù)集成化,實(shí)現(xiàn)更高級(jí)的數(shù)據(jù)組織和管理。因此,數(shù)據(jù)集成化是兩者在數(shù)據(jù)處理方式上的主要區(qū)別。選項(xiàng)A正確。

14.14.DBMS通常可以向下述哪個(gè)對(duì)象申請(qǐng)所需計(jì)算機(jī)資源()。A.數(shù)據(jù)庫(kù)B.操作系統(tǒng)C.計(jì)算機(jī)硬件D.應(yīng)用程序正確答案:B解析:這道題考察的是DBMS(數(shù)據(jù)庫(kù)管理系統(tǒng))與計(jì)算機(jī)資源申請(qǐng)的關(guān)系。DBMS作為軟件,它運(yùn)行在計(jì)算機(jī)上,需要操作系統(tǒng)來(lái)分配和管理計(jì)算機(jī)資源。數(shù)據(jù)庫(kù)是DBMS管理的對(duì)象,不是資源分配者;計(jì)算機(jī)硬件是資源的物理基礎(chǔ),但不直接參與資源分配;應(yīng)用程序是使用資源的程序,同樣不是資源分配者。因此,DBMS通常向操作系統(tǒng)申請(qǐng)所需計(jì)算機(jī)資源。

15.15.下列哪種數(shù)據(jù)管理技術(shù)難以保存數(shù)據(jù)()。A.人工管理B.獨(dú)享式文件管理C.共享式文件管理D.數(shù)據(jù)庫(kù)系統(tǒng)管理正確答案:A解析:在數(shù)據(jù)管理技術(shù)中,人工管理階段由于缺乏系統(tǒng)性和統(tǒng)一的數(shù)據(jù)存儲(chǔ)、管理機(jī)制,數(shù)據(jù)容易被遺漏、誤刪或難以有效檢索,因此數(shù)據(jù)保存的難度較大。相比之下,獨(dú)享式文件管理、共享式文件管理和數(shù)據(jù)庫(kù)系統(tǒng)管理都提供了更為系統(tǒng)和有效的數(shù)據(jù)存儲(chǔ)、檢索和保護(hù)機(jī)制,能夠更好地確保數(shù)據(jù)的完整性和安全性。

16.16.數(shù)據(jù)庫(kù)系統(tǒng)中,DBA表示()。A.應(yīng)用程序設(shè)計(jì)者B.數(shù)據(jù)庫(kù)使用者C.數(shù)據(jù)庫(kù)管理員D.數(shù)據(jù)庫(kù)結(jié)構(gòu)正確答案:C解析:在數(shù)據(jù)庫(kù)系統(tǒng)中,DBA是DatabaseAdministrator的縮寫,表示數(shù)據(jù)庫(kù)管理員。數(shù)據(jù)庫(kù)管理員負(fù)責(zé)數(shù)據(jù)庫(kù)的全面管理,包括數(shù)據(jù)庫(kù)的設(shè)計(jì)、維護(hù)、優(yōu)化以及安全性管理等工作。

17.17.數(shù)據(jù)冗余存在于()。A.文件系統(tǒng)中B.數(shù)據(jù)庫(kù)系統(tǒng)中C.文件系統(tǒng)與數(shù)據(jù)庫(kù)系統(tǒng)中D.以上說(shuō)法都不對(duì)正確答案:C解析:數(shù)據(jù)冗余是指在數(shù)據(jù)存儲(chǔ)過(guò)程中,存在重復(fù)、不必要或多余的數(shù)據(jù)。這種情況不僅存在于文件系統(tǒng)中,也可能出現(xiàn)在數(shù)據(jù)庫(kù)系統(tǒng)中。文件系統(tǒng)可能因文件重復(fù)、版本更新未刪除舊文件等原因產(chǎn)生冗余;數(shù)據(jù)庫(kù)系統(tǒng)中則可能因?yàn)樵O(shè)計(jì)不當(dāng),如未進(jìn)行規(guī)范化處理,導(dǎo)致數(shù)據(jù)表之間存在重復(fù)數(shù)據(jù)。因此,數(shù)據(jù)冗余可能同時(shí)存在于文件系統(tǒng)和數(shù)據(jù)庫(kù)系統(tǒng)中。

18.18.下列說(shuō)法不正確的是()。A.數(shù)據(jù)庫(kù)減少了數(shù)據(jù)冗余B.數(shù)據(jù)庫(kù)避免了一切數(shù)據(jù)重復(fù)C.數(shù)據(jù)庫(kù)中的數(shù)據(jù)可以共享D.如果冗余是系統(tǒng)可控制的.則系統(tǒng)可確保更新時(shí)的一致性正確答案:B解析:數(shù)據(jù)庫(kù)系統(tǒng)通過(guò)有效組織和管理數(shù)據(jù),減少了數(shù)據(jù)冗余,提高了數(shù)據(jù)的共享性。然而,這并不意味著數(shù)據(jù)庫(kù)能夠避免一切數(shù)據(jù)重復(fù)。在數(shù)據(jù)庫(kù)設(shè)計(jì)中,雖然會(huì)盡量減少不必要的數(shù)據(jù)冗余,但在某些情況下,為了特定的查詢效率或數(shù)據(jù)組織需求,可能會(huì)保留一些可控范圍內(nèi)的數(shù)據(jù)冗余。同時(shí),當(dāng)這種冗余在系統(tǒng)的可控范圍內(nèi)時(shí),數(shù)據(jù)庫(kù)管理系統(tǒng)可以確保數(shù)據(jù)在更新時(shí)保持一致性。因此,選項(xiàng)B“數(shù)據(jù)庫(kù)避免了一切數(shù)據(jù)重復(fù)”是不正確的說(shuō)法。

19.19.()是存儲(chǔ)在計(jì)算機(jī)內(nèi)結(jié)構(gòu)化的數(shù)據(jù)的集合。A.數(shù)據(jù)庫(kù)系統(tǒng)B.數(shù)據(jù)庫(kù)C.數(shù)據(jù)庫(kù)管理系統(tǒng)D.數(shù)據(jù)結(jié)構(gòu)正確答案:B解析:數(shù)據(jù)庫(kù)是存儲(chǔ)在計(jì)算機(jī)內(nèi)的、具有一定組織和結(jié)構(gòu)的數(shù)據(jù)集合,它按照某種數(shù)據(jù)模型進(jìn)行組織、存儲(chǔ)和管理。數(shù)據(jù)庫(kù)系統(tǒng)則是由數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、應(yīng)用程序和數(shù)據(jù)庫(kù)管理員等組成的整體。數(shù)據(jù)庫(kù)管理系統(tǒng)是用于管理數(shù)據(jù)庫(kù)的軟件系統(tǒng)。數(shù)據(jù)結(jié)構(gòu)則是指數(shù)據(jù)元素之間存在的關(guān)系及其組織方式。因此,存儲(chǔ)在計(jì)算機(jī)內(nèi)結(jié)構(gòu)化的數(shù)據(jù)的集合指的是數(shù)據(jù)庫(kù)。

20.20.下述各項(xiàng)中,屬于數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)是()。A.存儲(chǔ)量大B.存取速度快C.數(shù)據(jù)共享D.操作方便正確答案:C解析:數(shù)據(jù)庫(kù)系統(tǒng)是一個(gè)用于存儲(chǔ)、管理和檢索數(shù)據(jù)的集成系統(tǒng)。其特點(diǎn)不僅在于數(shù)據(jù)的物理存儲(chǔ)和訪問(wèn)速度,更在于其提供的數(shù)據(jù)管理和使用方式。A選項(xiàng)“存儲(chǔ)量大”和B選項(xiàng)“存取速度快”都是數(shù)據(jù)庫(kù)可能具有的特性,但它們更多地描述的是存儲(chǔ)設(shè)備的物理特性,而非數(shù)據(jù)庫(kù)系統(tǒng)作為一個(gè)整體的核心特點(diǎn)。D選項(xiàng)“操作方便”雖然在一定程度上是數(shù)據(jù)庫(kù)系統(tǒng)追求的一個(gè)目標(biāo),但它更偏向于用戶界面的設(shè)計(jì),而非數(shù)據(jù)庫(kù)系統(tǒng)的根本特性。C選項(xiàng)“數(shù)據(jù)共享”是數(shù)據(jù)庫(kù)系統(tǒng)的核心特點(diǎn)之一。數(shù)據(jù)庫(kù)系統(tǒng)允許不同的用戶、應(yīng)用程序和系統(tǒng)并發(fā)地訪問(wèn)和使用數(shù)據(jù),從而實(shí)現(xiàn)數(shù)據(jù)的共享。這種數(shù)據(jù)共享不僅提高了數(shù)據(jù)的利用率,還使得多個(gè)用戶或系統(tǒng)能夠基于相同的數(shù)據(jù)進(jìn)行協(xié)同工作。因此,正確答案是C,“數(shù)據(jù)共享”。

21.1.數(shù)據(jù)庫(kù)的概念模型獨(dú)立于()。A.具體的機(jī)器和DBMSB.E-R圖C.信息世界D.現(xiàn)實(shí)世界正確答案:A解析:數(shù)據(jù)庫(kù)的概念模型是現(xiàn)實(shí)世界的第一層次抽象,它側(cè)重于表達(dá)建模對(duì)象之間聯(lián)系的語(yǔ)義。這種模型是獨(dú)立于具體的機(jī)器和數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)的,意味著它不受特定硬件或軟件平臺(tái)的限制。因此,概念模型可以作為用戶和數(shù)據(jù)庫(kù)設(shè)計(jì)人員進(jìn)行交流的工具,而不必?fù)?dān)心具體的實(shí)現(xiàn)細(xì)節(jié)。所以,數(shù)據(jù)庫(kù)的概念模型獨(dú)立于具體的機(jī)器和DBMS,選項(xiàng)A正確。

22.2.數(shù)據(jù)模型是()。A.文件的集合B.記錄的集合C.數(shù)據(jù)的集合D.記錄及其聯(lián)系的集合正確答案:D解析:數(shù)據(jù)模型不僅關(guān)注數(shù)據(jù)本身,還關(guān)注數(shù)據(jù)之間的聯(lián)系。它是記錄及其聯(lián)系的集合,用于描述客觀事物及其相互關(guān)系,具備描述數(shù)據(jù)和數(shù)據(jù)之間聯(lián)系的功能。

23.3.層次模型、網(wǎng)狀模型和關(guān)系模型的劃分根據(jù)是()。A.記錄長(zhǎng)度B.文件的大小C.聯(lián)系的復(fù)雜程度D.數(shù)據(jù)之間的聯(lián)系正確答案:D解析:層次模型、網(wǎng)狀模型和關(guān)系模型是數(shù)據(jù)庫(kù)中常用的三種數(shù)據(jù)模型,它們的主要區(qū)別在于如何表示和管理數(shù)據(jù)之間的聯(lián)系。層次模型采用樹形結(jié)構(gòu),網(wǎng)狀模型允許更復(fù)雜的數(shù)據(jù)聯(lián)系,而關(guān)系模型則通過(guò)表格及其關(guān)系(主鍵和外鍵)來(lái)表達(dá)數(shù)據(jù)間的關(guān)聯(lián)。因此,這三種模型的劃分依據(jù)是數(shù)據(jù)之間的聯(lián)系。

24.4.關(guān)系數(shù)據(jù)模型()。A.只能表示實(shí)體間的1:1聯(lián)系B.只能表示實(shí)體間的1:n聯(lián)系C.只能表示實(shí)體間的m:n聯(lián)系D.可以表示實(shí)體間的上述三種聯(lián)系正確答案:D解析:這道題考查對(duì)關(guān)系數(shù)據(jù)模型的理解。關(guān)系數(shù)據(jù)模型具有很強(qiáng)的靈活性和通用性。在實(shí)際應(yīng)用中,1:1聯(lián)系、1:n聯(lián)系和m:n聯(lián)系都能通過(guò)關(guān)系數(shù)據(jù)模型來(lái)表示。它能適應(yīng)不同類型的實(shí)體間聯(lián)系,所以答案選D。

25.5.在數(shù)據(jù)庫(kù)技術(shù)中,面向?qū)ο髷?shù)據(jù)模型是一種()。A.概念模型B.結(jié)構(gòu)模型C.物理模型D.形象模型正確答案:B解析:在數(shù)據(jù)庫(kù)技術(shù)中,數(shù)據(jù)模型是對(duì)現(xiàn)實(shí)世界數(shù)據(jù)特征的抽象。面向?qū)ο髷?shù)據(jù)模型是按計(jì)算機(jī)系統(tǒng)的觀點(diǎn)對(duì)數(shù)據(jù)建模,它描述了數(shù)據(jù)的組織結(jié)構(gòu)、數(shù)據(jù)間的聯(lián)系以及數(shù)據(jù)的操作方式,因此屬于結(jié)構(gòu)模型。

26.6.關(guān)系模型是()。A.用關(guān)系表示實(shí)體B.用關(guān)系表示聯(lián)系C.用關(guān)系表示實(shí)體及其聯(lián)系D.用關(guān)系表示屬性正確答案:C解析:關(guān)系模型是數(shù)據(jù)庫(kù)中的一種重要模型,其核心思想是用關(guān)系(即二維表)來(lái)表示實(shí)體以及實(shí)體之間的聯(lián)系。在關(guān)系模型中,實(shí)體被表示為關(guān)系中的行(也稱為元組),而實(shí)體的屬性則被表示為關(guān)系中的列(也稱為屬性)。同時(shí),關(guān)系模型也通過(guò)關(guān)系來(lái)體現(xiàn)實(shí)體之間的聯(lián)系。因此,選項(xiàng)C“用關(guān)系表示實(shí)體及其聯(lián)系”準(zhǔn)確描述了關(guān)系模型的核心概念。

27.7.對(duì)現(xiàn)實(shí)世界進(jìn)行第二層抽象的模型是()。A.概念數(shù)據(jù)模型B.用戶數(shù)據(jù)模型C.結(jié)構(gòu)數(shù)據(jù)模型D.物理數(shù)據(jù)模型正確答案:C解析:在數(shù)據(jù)庫(kù)設(shè)計(jì)中,通常會(huì)對(duì)現(xiàn)實(shí)世界進(jìn)行多層次的抽象。首先,概念數(shù)據(jù)模型是對(duì)現(xiàn)實(shí)世界進(jìn)行的第一層抽象,它描述了現(xiàn)實(shí)世界中的實(shí)體、屬性以及實(shí)體之間的關(guān)系。接著,結(jié)構(gòu)數(shù)據(jù)模型作為第二層抽象,進(jìn)一步將概念數(shù)據(jù)模型轉(zhuǎn)化為更具體的數(shù)據(jù)結(jié)構(gòu),如關(guān)系模型、層次模型等,這些模型定義了數(shù)據(jù)如何存儲(chǔ)和組織。因此,對(duì)現(xiàn)實(shí)世界進(jìn)行第二層抽象的模型是結(jié)構(gòu)數(shù)據(jù)模型。

28.8.現(xiàn)實(shí)世界“特征”術(shù)語(yǔ),對(duì)應(yīng)于數(shù)據(jù)世界的()。A.屬性B.聯(lián)系C.記錄D.數(shù)據(jù)項(xiàng)正確答案:D解析:在數(shù)據(jù)管理中,現(xiàn)實(shí)世界中的“特征”這一概念,在數(shù)據(jù)世界中通常被對(duì)應(yīng)為“數(shù)據(jù)項(xiàng)”。數(shù)據(jù)項(xiàng)是數(shù)據(jù)的基本單元,用于描述實(shí)體的某種特征或?qū)傩浴R虼耍x項(xiàng)D“數(shù)據(jù)項(xiàng)”是正確的對(duì)應(yīng)。

29.9.數(shù)據(jù)庫(kù)中,實(shí)體是指()。A.客觀存在的事物B.客觀存在的屬性C.客觀存在的特性D.某一具體事件正確答案:A解析:在數(shù)據(jù)庫(kù)中,實(shí)體是指客觀存在并可相互區(qū)別的事物,可以是具體的人、事、物等。屬性是實(shí)體所具有的特征或性質(zhì),特性也是實(shí)體的某種具體表現(xiàn),而事件是一個(gè)特定的發(fā)生情況。題目問(wèn)的是實(shí)體的概念,A選項(xiàng)準(zhǔn)確描述了實(shí)體的本質(zhì)是客觀存在的事物,所以答案選A。

30.10.有關(guān)三個(gè)世界中數(shù)據(jù)的描述術(shù)語(yǔ),“實(shí)體”是()。A.對(duì)現(xiàn)實(shí)世界數(shù)據(jù)信息的描述B.對(duì)信息世界數(shù)據(jù)信息的描述C.對(duì)計(jì)算機(jī)世界數(shù)據(jù)信息的描述D.對(duì)三個(gè)世界間相互聯(lián)系的描述正確答案:B解析:在波普爾的“三個(gè)世界”理論中,“實(shí)體”這一術(shù)語(yǔ)用于描述信息世界中的數(shù)據(jù)信息。在信息世界中,實(shí)體通過(guò)具體的數(shù)據(jù)來(lái)表示,如學(xué)生的學(xué)號(hào)、姓名等。這與現(xiàn)實(shí)世界中實(shí)體的概念有所不同,現(xiàn)實(shí)世界中的實(shí)體是客觀存在的個(gè)體,如學(xué)生、教師等。而在計(jì)算機(jī)世界中,數(shù)據(jù)的描述主要涉及存儲(chǔ)、處理和操作,實(shí)體并非直接對(duì)應(yīng)的術(shù)語(yǔ)。因此,“實(shí)體”是對(duì)信息世界數(shù)據(jù)信息的描述。

31.11.構(gòu)造E-R模型的三個(gè)基本要素是()。A.實(shí)體.屬性、屬性值B.實(shí)體.實(shí)體集、屬性C.實(shí)體.實(shí)體集、聯(lián)系D.實(shí)體.屬性、聯(lián)系正確答案:D解析:在數(shù)據(jù)庫(kù)設(shè)計(jì)中,E-R(Entity-Relationship)模型是一種用于描述現(xiàn)實(shí)世界實(shí)體及其相互關(guān)系的圖形化表示方法。構(gòu)造E-R模型時(shí),主要關(guān)注三個(gè)基本要素:實(shí)體(Entity)、屬性(Attribute)和聯(lián)系(Relationship)。實(shí)體表示現(xiàn)實(shí)世界中的對(duì)象或事物,屬性用于描述實(shí)體的特征或性質(zhì),而聯(lián)系則描述了實(shí)體之間的相互關(guān)系。因此,選項(xiàng)A“實(shí)體、屬性、聯(lián)系”是構(gòu)造E-R模型的三個(gè)基本要素。

32.12.面向?qū)ο髷?shù)據(jù)模型中的對(duì)象通常包括()。A.類.子類、超類B.繼承.封裝、傳遞C.變量.消息、方法D.對(duì)象標(biāo)識(shí).屬性、聯(lián)系正確答案:C解析:面向?qū)ο髷?shù)據(jù)模型中的對(duì)象通常包括變量、消息和方法。在這種模型中,對(duì)象是對(duì)現(xiàn)實(shí)世界實(shí)體的抽象,包含了屬性和方法。變量用于存儲(chǔ)對(duì)象的狀態(tài)信息,消息用于對(duì)象之間的通信,方法是對(duì)象的行為。這種結(jié)構(gòu)使得面向?qū)ο缶幊叹哂懈叨鹊哪K化和可重用性,能夠有效地模擬現(xiàn)實(shí)世界中的復(fù)雜關(guān)系和行為。

33.13.當(dāng)前數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的主流數(shù)據(jù)模型是()。A.層次數(shù)據(jù)模型B.網(wǎng)狀數(shù)據(jù)模型C.關(guān)系數(shù)據(jù)模型D.面向?qū)ο髷?shù)據(jù)模型正確答案:C解析:在數(shù)據(jù)庫(kù)技術(shù)領(lǐng)域中,關(guān)系數(shù)據(jù)模型自20世紀(jì)70年代以來(lái)逐漸成為主流,并廣泛應(yīng)用于各類數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)中。它基于關(guān)系代數(shù)理論,通過(guò)表格的形式直觀地表示數(shù)據(jù)及其之間的關(guān)系,具有結(jié)構(gòu)簡(jiǎn)單、易于理解和操作等優(yōu)點(diǎn)。相比之下,層次數(shù)據(jù)模型和網(wǎng)狀數(shù)據(jù)模型雖然也在早期數(shù)據(jù)庫(kù)系統(tǒng)中有所應(yīng)用,但由于其復(fù)雜性和局限性,逐漸被關(guān)系數(shù)據(jù)模型所取代。面向?qū)ο髷?shù)據(jù)模型雖然在某些特定領(lǐng)域有其優(yōu)勢(shì),但并未成為數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的主流數(shù)據(jù)模型。因此,當(dāng)前數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的主流數(shù)據(jù)模型是關(guān)系數(shù)據(jù)模型。

34.14.數(shù)據(jù)模型的三要素是()。A.外模式.模式、內(nèi)模式B.關(guān)系模型.層次模型、網(wǎng)狀模型C.實(shí)體.聯(lián)系、屬性D.數(shù)據(jù)結(jié)構(gòu).數(shù)據(jù)操作、完整性約束正確答案:D解析:數(shù)據(jù)模型是描述數(shù)據(jù)、數(shù)據(jù)聯(lián)系、數(shù)據(jù)操作和數(shù)據(jù)約束的概念性工具。它通常由三要素構(gòu)成:數(shù)據(jù)結(jié)構(gòu),描述數(shù)據(jù)庫(kù)中的對(duì)象及其相互關(guān)系;數(shù)據(jù)操作,描述對(duì)數(shù)據(jù)庫(kù)中對(duì)象所能執(zhí)行的操作;完整性約束,描述數(shù)據(jù)庫(kù)對(duì)象必須滿足的條件或規(guī)則。這三個(gè)要素共同定義了數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)和行為。

35.15.關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)與網(wǎng)狀系統(tǒng)相比()。A.前者運(yùn)行效率高B.前者的數(shù)據(jù)模型更為簡(jiǎn)潔C.前者比后者產(chǎn)生得早一些D.前者的數(shù)據(jù)操作語(yǔ)言是過(guò)程性語(yǔ)言正確答案:A解析:關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)與網(wǎng)狀數(shù)據(jù)庫(kù)系統(tǒng)是兩種不同的數(shù)據(jù)庫(kù)管理系統(tǒng)。關(guān)系數(shù)據(jù)庫(kù)的數(shù)據(jù)模型基于關(guān)系(即表格)來(lái)組織數(shù)據(jù),這種模型相對(duì)更為簡(jiǎn)潔和直觀,易于理解和使用。而網(wǎng)狀數(shù)據(jù)庫(kù)系統(tǒng)的數(shù)據(jù)模型則通過(guò)復(fù)雜的指針或鏈接來(lái)表示數(shù)據(jù)之間的關(guān)系,相對(duì)復(fù)雜。因此,與網(wǎng)狀系統(tǒng)相比,關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)的數(shù)據(jù)模型更為簡(jiǎn)潔,這使得關(guān)系數(shù)據(jù)庫(kù)在數(shù)據(jù)處理和查詢方面通常更具優(yōu)勢(shì)。

36.16.下列給出的數(shù)據(jù)模型中,是概念數(shù)據(jù)模型的是()。A.層次模型B.網(wǎng)狀模型C.關(guān)系模型D.E-R模型正確答案:D解析:數(shù)據(jù)模型是數(shù)據(jù)庫(kù)系統(tǒng)的核心和基礎(chǔ),它用于描述和組織數(shù)據(jù),以及數(shù)據(jù)之間的聯(lián)系。數(shù)據(jù)模型主要分為概念數(shù)據(jù)模型、邏輯數(shù)據(jù)模型和物理數(shù)據(jù)模型三類。

37.17.下列關(guān)于數(shù)據(jù)模型中實(shí)體間聯(lián)系的描述正確的是()。A.實(shí)體間的聯(lián)系不能有屬性B.僅在兩個(gè)實(shí)體之間有聯(lián)系C.單個(gè)實(shí)體不能構(gòu)成E-R圖D.實(shí)體間可以存在多種聯(lián)系正確答案:D解析:在數(shù)據(jù)模型中,實(shí)體間的聯(lián)系可以具有屬性,并不僅限于兩個(gè)實(shí)體之間,單個(gè)實(shí)體無(wú)法單獨(dú)構(gòu)成E-R圖。實(shí)體間可以存在多種聯(lián)系,如一對(duì)一、一對(duì)多或多對(duì)多關(guān)系。這些聯(lián)系反映了實(shí)體之間的復(fù)雜關(guān)系,有助于更準(zhǔn)確地描述現(xiàn)實(shí)世界中的各種情況。通過(guò)理解這些概念,可以更好地設(shè)計(jì)和優(yōu)化數(shù)據(jù)庫(kù)結(jié)構(gòu),確保數(shù)據(jù)的完整性和一致性。

38.18.在數(shù)據(jù)庫(kù)系統(tǒng)中,對(duì)數(shù)據(jù)操作的最小單位是()。A.字節(jié)B.數(shù)據(jù)項(xiàng)C.記錄D.字符正確答案:B解析:在數(shù)據(jù)庫(kù)系統(tǒng)中,數(shù)據(jù)是被組織成層次結(jié)構(gòu)的,其中最小的、不可再分的數(shù)據(jù)單元被稱為數(shù)據(jù)項(xiàng)。數(shù)據(jù)項(xiàng)是數(shù)據(jù)操作的基本單位,如對(duì)數(shù)據(jù)進(jìn)行查詢、插入、刪除或更新時(shí),都是針對(duì)數(shù)據(jù)項(xiàng)進(jìn)行的。字節(jié)和字符是更底層的數(shù)據(jù)表示單位,不是數(shù)據(jù)庫(kù)操作的最小單位;而記錄是由多個(gè)數(shù)據(jù)項(xiàng)組成的數(shù)據(jù)集合,也不是最小操作單位。因此,對(duì)數(shù)據(jù)操作的最小單位是數(shù)據(jù)項(xiàng)。

39.19.關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)是()。A.樹B.圖C.表D.二維表正確答案:D解析:關(guān)系模型是數(shù)據(jù)庫(kù)中的一種重要模型,其數(shù)據(jù)結(jié)構(gòu)采用二維表的形式來(lái)表示。在二維表中,數(shù)據(jù)按行和列進(jìn)行組織,每一行代表一個(gè)記錄,每一列代表一個(gè)字段,字段描述了數(shù)據(jù)的某種屬性。這種結(jié)構(gòu)使得關(guān)系模型能夠直觀地表達(dá)實(shí)體之間的關(guān)系,并且方便進(jìn)行數(shù)據(jù)查詢和操作。因此,關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)是二維表。

40.20.用來(lái)指定和區(qū)分不同實(shí)體元素的是()。A.實(shí)體B.屬性C.標(biāo)識(shí)符D.關(guān)系正確答案:C解析:在數(shù)據(jù)庫(kù)中,實(shí)體是指具有可區(qū)分性且獨(dú)立存在的事物,屬性是實(shí)體所具有的特性或性質(zhì),關(guān)系則是實(shí)體之間的聯(lián)系。而標(biāo)識(shí)符是用來(lái)指定和區(qū)分不同實(shí)體元素的關(guān)鍵。通過(guò)標(biāo)識(shí)符,我們可以唯一地識(shí)別和區(qū)分每個(gè)實(shí)體,確保它們?cè)跀?shù)據(jù)庫(kù)中的準(zhǔn)確性和一致性。標(biāo)識(shí)符可以是一個(gè)字段或一組字段,其值對(duì)于每個(gè)實(shí)體都是唯一的。因此,選項(xiàng)C是正確的答案。

41.1.數(shù)據(jù)庫(kù)中,數(shù)據(jù)的物理獨(dú)立性是指()。A.數(shù)據(jù)庫(kù)與數(shù)據(jù)庫(kù)管理系統(tǒng)的相互獨(dú)立B.用戶程序與DBMS的相互獨(dú)立C.用戶的應(yīng)用程序與存儲(chǔ)在磁盤上的數(shù)據(jù)庫(kù)中的數(shù)據(jù)是相互獨(dú)立的D.應(yīng)用程序與數(shù)據(jù)庫(kù)中數(shù)據(jù)的邏輯結(jié)構(gòu)相互獨(dú)立正確答案:C解析:數(shù)據(jù)的物理獨(dú)立性是指用戶的應(yīng)用程序與數(shù)據(jù)庫(kù)中數(shù)據(jù)的物理存儲(chǔ)結(jié)構(gòu)之間的相互獨(dú)立。具體來(lái)說(shuō),即使數(shù)據(jù)庫(kù)的物理存儲(chǔ)結(jié)構(gòu)(如磁盤上的存儲(chǔ)方式)發(fā)生變化,只要數(shù)據(jù)庫(kù)管理員對(duì)模式/內(nèi)模式映像進(jìn)行相應(yīng)調(diào)整,就可以保持?jǐn)?shù)據(jù)庫(kù)的邏輯模式不變,進(jìn)而確保應(yīng)用程序無(wú)需修改即可繼續(xù)正常運(yùn)行。這種特性使得數(shù)據(jù)庫(kù)系統(tǒng)能夠在物理存儲(chǔ)層面進(jìn)行優(yōu)化或升級(jí),而不會(huì)影響到上層的應(yīng)用程序。

42.2.對(duì)于數(shù)據(jù)庫(kù)系統(tǒng),負(fù)責(zé)定義數(shù)據(jù)庫(kù)內(nèi)容,決定存儲(chǔ)結(jié)構(gòu)和存取策略及安全授權(quán)等工作的是()。A.應(yīng)用程序開發(fā)人員B.終端用戶C.數(shù)據(jù)庫(kù)管理員D.數(shù)據(jù)庫(kù)管理系統(tǒng)的軟件設(shè)計(jì)人員正確答案:C解析:這道題考查數(shù)據(jù)庫(kù)系統(tǒng)中不同角色的職責(zé)。在數(shù)據(jù)庫(kù)系統(tǒng)中,數(shù)據(jù)庫(kù)管理員負(fù)責(zé)關(guān)鍵工作,包括定義數(shù)據(jù)庫(kù)內(nèi)容、決定存儲(chǔ)結(jié)構(gòu)、確定存取策略以及進(jìn)行安全授權(quán)等。應(yīng)用程序開發(fā)人員主要負(fù)責(zé)開發(fā)相關(guān)程序,終端用戶使用數(shù)據(jù)庫(kù),軟件設(shè)計(jì)人員側(cè)重系統(tǒng)軟件設(shè)計(jì)。所以本題答案是C。

43.3.數(shù)據(jù)庫(kù)管理系統(tǒng)中用于定義和描述數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)的語(yǔ)言稱為()。A.數(shù)據(jù)描述語(yǔ)言B.數(shù)據(jù)庫(kù)子語(yǔ)言C.數(shù)據(jù)操縱語(yǔ)言D.數(shù)據(jù)結(jié)構(gòu)語(yǔ)言正確答案:A解析:數(shù)據(jù)庫(kù)管理系統(tǒng)中,用于定義和描述數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)的語(yǔ)言被稱為數(shù)據(jù)描述語(yǔ)言(DDL),它主要用于描述數(shù)據(jù)庫(kù)中數(shù)據(jù)的邏輯結(jié)構(gòu)、定義數(shù)據(jù)對(duì)象及其關(guān)系等。DDL是數(shù)據(jù)庫(kù)模式描述語(yǔ)言的一種,是數(shù)據(jù)庫(kù)設(shè)計(jì)和創(chuàng)建的基礎(chǔ)。

44.4.數(shù)據(jù)庫(kù)管理系統(tǒng)能實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)的查詢、插入、修改和刪除,這類功能稱為()。A.數(shù)據(jù)定義功能B.數(shù)據(jù)管理功能C.數(shù)據(jù)操縱功能D.數(shù)據(jù)控制功能正確答案:C解析:數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)具有多種功能,其中對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)的查詢、插入、修改和刪除等操作,是DBMS的核心功能之一,被稱為數(shù)據(jù)操縱功能。這些操作允許用戶與數(shù)據(jù)庫(kù)進(jìn)行交互,實(shí)現(xiàn)對(duì)數(shù)據(jù)的直接管理和使用。

45.5.子模式是()。A.模式的副本B.模式的邏輯子集C.多個(gè)模式的集合D.以上三者正確答案:B解析:在數(shù)據(jù)庫(kù)管理系統(tǒng)中,子模式是模式的邏輯子集,它定義了用戶或應(yīng)用程序所能看到和使用的數(shù)據(jù)庫(kù)的一部分。子模式為不同用戶提供了不同級(jí)別的數(shù)據(jù)視圖,使得數(shù)據(jù)庫(kù)系統(tǒng)能夠更靈活地滿足不同用戶的需求,同時(shí)保證了數(shù)據(jù)的安全性和一致性。

46.6.一般地,一個(gè)數(shù)據(jù)庫(kù)系統(tǒng)的外模式()。A.只能有一個(gè)B.最多只能有一個(gè)C.至少兩個(gè)D.可以有多個(gè)正確答案:D解析:這道題考查對(duì)數(shù)據(jù)庫(kù)系統(tǒng)外模式的理解。在數(shù)據(jù)庫(kù)系統(tǒng)中,外模式是用戶與數(shù)據(jù)庫(kù)系統(tǒng)的接口。從實(shí)際應(yīng)用角度看,為了滿足不同用戶的需求和特定應(yīng)用場(chǎng)景,一個(gè)數(shù)據(jù)庫(kù)系統(tǒng)的外模式可以有多個(gè),方便用戶以不同方式查看和處理數(shù)據(jù)。所以這道題答案選D。

47.7.在數(shù)據(jù)庫(kù)的三級(jí)模式結(jié)構(gòu)中,描述數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的全局邏輯結(jié)構(gòu)和特性的是()。A.外模式B.內(nèi)模式C.存儲(chǔ)模式D.模式正確答案:D解析:在數(shù)據(jù)庫(kù)的三級(jí)模式結(jié)構(gòu)中,模式也稱為邏輯模式,它描述了數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的全局邏輯結(jié)構(gòu)和特性,是數(shù)據(jù)庫(kù)的核心部分,也是所有用戶的公共數(shù)據(jù)視圖。這一描述與題目中的要求相符,因此選項(xiàng)D是正確答案。

48.8.數(shù)據(jù)庫(kù)的三級(jí)模式之間存在的映象關(guān)系正確的是()。A.外模式/內(nèi)模式B.外模式/模式C.外模式/外模式D.模式/模式正確答案:B解析:數(shù)據(jù)庫(kù)的三級(jí)模式結(jié)構(gòu)由外模式、模式和內(nèi)模式組成。其中,外模式是數(shù)據(jù)庫(kù)用戶能夠看見和使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是數(shù)據(jù)庫(kù)用戶的數(shù)據(jù)視圖;模式又稱邏輯模式,是數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是所有用戶的公共數(shù)據(jù)視圖;內(nèi)模式又稱存儲(chǔ)模式,是數(shù)據(jù)在數(shù)據(jù)庫(kù)內(nèi)部的表示方式,即對(duì)數(shù)據(jù)的物理結(jié)構(gòu)和存儲(chǔ)方式的描述。

49.9.數(shù)據(jù)庫(kù)三級(jí)視圖,反映了三種不同角度看待數(shù)據(jù)庫(kù)的觀點(diǎn),用戶眼中的數(shù)據(jù)庫(kù)稱為()。A.存儲(chǔ)視圖B.概念視圖C.內(nèi)部視圖D.外部視圖正確答案:D解析:這道題考查數(shù)據(jù)庫(kù)視圖的知識(shí)。在數(shù)據(jù)庫(kù)中,從不同角度看待數(shù)據(jù)庫(kù)會(huì)有不同視圖。用戶眼中的數(shù)據(jù)庫(kù)視圖被稱為外部視圖。因?yàn)橛脩糁饕P(guān)注的是如何與數(shù)據(jù)庫(kù)進(jìn)行交互和獲取所需數(shù)據(jù),外部視圖能更好地滿足用戶需求,所以答案是D。

50.10.在數(shù)據(jù)庫(kù)系統(tǒng)中“模式”是指()。A.數(shù)據(jù)庫(kù)的物理存儲(chǔ)結(jié)構(gòu)描述B.數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)描述C.數(shù)據(jù)庫(kù)用戶的局部邏輯結(jié)構(gòu)描述D.內(nèi)模式.概念模式、外部模式的總稱正確答案:B解析:在數(shù)據(jù)庫(kù)系統(tǒng)中,“模式”是對(duì)數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)的一種描述,它定義了數(shù)據(jù)庫(kù)中的數(shù)據(jù)如何組織、存儲(chǔ)和訪問(wèn)。這種描述是抽象的,不涉及具體的物理存儲(chǔ)細(xì)節(jié),而是關(guān)注于數(shù)據(jù)之間的邏輯關(guān)系。因此,選項(xiàng)A“數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)描述”是正確的解釋。

51.11.在數(shù)據(jù)操縱語(yǔ)言(DML)的基本功能中,不包括的是()。A.插入新數(shù)據(jù)B.描述數(shù)據(jù)庫(kù)結(jié)構(gòu)C.更新數(shù)據(jù)庫(kù)中的數(shù)據(jù)D.刪除數(shù)據(jù)庫(kù)中的數(shù)據(jù)正確答案:B解析:數(shù)據(jù)操縱語(yǔ)言(DML)主要用于對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行操作,包括插入新數(shù)據(jù)(A選項(xiàng))、更新數(shù)據(jù)庫(kù)中的數(shù)據(jù)(C選項(xiàng))和刪除數(shù)據(jù)庫(kù)中的數(shù)據(jù)(D選項(xiàng)),而描述數(shù)據(jù)庫(kù)結(jié)構(gòu)是數(shù)據(jù)定義語(yǔ)言(DDL)的功能,不屬于DML,所以答案選B。

52.12.在數(shù)據(jù)庫(kù)結(jié)構(gòu)中,保證數(shù)據(jù)庫(kù)獨(dú)立性的關(guān)鍵因素是()。A.數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)B.數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu).物理結(jié)構(gòu)C.數(shù)據(jù)庫(kù)的三級(jí)結(jié)構(gòu)D.數(shù)據(jù)庫(kù)的三級(jí)結(jié)構(gòu)和兩級(jí)映射正確答案:D解析:在數(shù)據(jù)庫(kù)結(jié)構(gòu)中,為了保證數(shù)據(jù)庫(kù)的獨(dú)立性,關(guān)鍵在于實(shí)現(xiàn)數(shù)據(jù)庫(kù)的三級(jí)結(jié)構(gòu)以及兩級(jí)映射。數(shù)據(jù)庫(kù)的三級(jí)結(jié)構(gòu)包括外模式、概念模式和內(nèi)模式,它們分別對(duì)應(yīng)不同的用戶視圖、數(shù)據(jù)庫(kù)的整體邏輯結(jié)構(gòu)和物理存儲(chǔ)結(jié)構(gòu)。而兩級(jí)映射則是概念模式到內(nèi)模式的映射以及外模式到概念模式的映射,它們使得數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)和物理結(jié)構(gòu)可以相對(duì)獨(dú)立地發(fā)生變化,而不影響對(duì)方,從而保證了數(shù)據(jù)庫(kù)的獨(dú)立性。

53.13.在數(shù)據(jù)庫(kù)系統(tǒng)中,“數(shù)據(jù)獨(dú)立性”和“數(shù)據(jù)聯(lián)系”這兩個(gè)概念之間的聯(lián)系是()。A.沒(méi)有必然的聯(lián)系B.同時(shí)成立或不成立C.前者蘊(yùn)涵后者D.后者蘊(yùn)涵前者正確答案:A解析:在數(shù)據(jù)庫(kù)系統(tǒng)中,“數(shù)據(jù)獨(dú)立性”指的是數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)和存取方法改變時(shí),應(yīng)用程序不需要做出修改的特性,它確保了數(shù)據(jù)庫(kù)系統(tǒng)的靈活性和可擴(kuò)展性。而“數(shù)據(jù)聯(lián)系”描述的是數(shù)據(jù)庫(kù)中不同數(shù)據(jù)之間的關(guān)聯(lián)關(guān)系,如主鍵與外鍵的關(guān)聯(lián)等。這兩個(gè)概念在數(shù)據(jù)庫(kù)系統(tǒng)中各自獨(dú)立,分別描述了數(shù)據(jù)的不同方面,它們之間沒(méi)有直接的必然聯(lián)系。數(shù)據(jù)獨(dú)立性的存在不依賴于數(shù)據(jù)聯(lián)系,同樣,數(shù)據(jù)聯(lián)系的存在也不受數(shù)據(jù)獨(dú)立性的影響。

54.14.數(shù)據(jù)庫(kù)三級(jí)模式中,用邏輯數(shù)據(jù)模型對(duì)用戶所用到的那部分?jǐn)?shù)據(jù)的描述是()。A.外模式B.概念模式C.內(nèi)模式D.用戶模式正確答案:A解析:數(shù)據(jù)庫(kù)三級(jí)模式包括外模式、概念模式和內(nèi)模式。其中,外模式也稱為子模式或用戶模式,是數(shù)據(jù)庫(kù)用戶能夠看見和使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是數(shù)據(jù)庫(kù)用戶的數(shù)據(jù)視圖,用邏輯數(shù)據(jù)模型來(lái)描述。它對(duì)應(yīng)于數(shù)據(jù)庫(kù)的某一應(yīng)用,是概念模式的一個(gè)子集。因此,用邏輯數(shù)據(jù)模型對(duì)用戶所用到的那部分?jǐn)?shù)據(jù)的描述是外模式。

55.15.在數(shù)據(jù)庫(kù)系統(tǒng)中,模式/內(nèi)模式映象用于解決數(shù)據(jù)的()。A.物理獨(dú)立性B.結(jié)構(gòu)獨(dú)立性C.邏輯獨(dú)立性D.分布獨(dú)立性正確答案:A解析:在數(shù)據(jù)庫(kù)系統(tǒng)中,模式/內(nèi)模式映象實(shí)現(xiàn)了數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)與物理存儲(chǔ)結(jié)構(gòu)之間的分離,使得數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)發(fā)生變化時(shí),盡可能不影響數(shù)據(jù)庫(kù)的物理存儲(chǔ)結(jié)構(gòu),以及應(yīng)用程序,從而保證了數(shù)據(jù)的物理獨(dú)立性。

56.16.在數(shù)據(jù)庫(kù)系統(tǒng)中,外模式/模式映象用于解決數(shù)據(jù)的()。A.物理獨(dú)立性B.結(jié)構(gòu)獨(dú)立性C.邏輯獨(dú)立性D.分布獨(dú)立性正確答案:C解析:在數(shù)據(jù)庫(kù)系統(tǒng)中,外模式/模式映象起到了關(guān)鍵作用。這一映象確保了當(dāng)數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)(即模式)發(fā)生變化時(shí),如添加新的字段或修改數(shù)據(jù)關(guān)系,應(yīng)用程序不受影響,無(wú)需進(jìn)行相應(yīng)修改。這種特性被稱為數(shù)據(jù)的邏輯獨(dú)立性。通過(guò)外模式/模式映象,數(shù)據(jù)庫(kù)系統(tǒng)能夠提供一個(gè)穩(wěn)定的接口給應(yīng)用程序,使得應(yīng)用程序與數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)之間的耦合度降低,從而增強(qiáng)了系統(tǒng)的靈活性和可維護(hù)性。

57.17.在數(shù)據(jù)庫(kù)中,描述數(shù)據(jù)庫(kù)的各級(jí)數(shù)據(jù)結(jié)構(gòu),稱為()。A.數(shù)據(jù)庫(kù)模式B.數(shù)據(jù)模型C.數(shù)據(jù)庫(kù)管理系統(tǒng)D.數(shù)據(jù)字典正確答案:D解析:在數(shù)據(jù)庫(kù)中,數(shù)據(jù)字典是用于描述數(shù)據(jù)庫(kù)的各級(jí)數(shù)據(jù)結(jié)構(gòu)的重要組件。它包含了數(shù)據(jù)庫(kù)中所有對(duì)象(如表、視圖、索引等)的定義和屬性信息,以及它們之間的關(guān)系。通過(guò)數(shù)據(jù)字典,可以清晰地了解數(shù)據(jù)庫(kù)的結(jié)構(gòu)和組成,從而進(jìn)行有效的數(shù)據(jù)管理和操作。因此,描述數(shù)據(jù)庫(kù)的各級(jí)數(shù)據(jù)結(jié)構(gòu),稱為數(shù)據(jù)字典。

58.18.數(shù)據(jù)庫(kù)三級(jí)模式體系結(jié)構(gòu)主要的目標(biāo)是確保數(shù)據(jù)庫(kù)的()。A.數(shù)據(jù)結(jié)構(gòu)規(guī)范化B.存儲(chǔ)模式C.數(shù)據(jù)獨(dú)立性D.最小冗余正確答案:C解析:這道題考察的是數(shù)據(jù)庫(kù)三級(jí)模式體系結(jié)構(gòu)的主要目標(biāo)。數(shù)據(jù)庫(kù)三級(jí)模式體系結(jié)構(gòu),即外模式、模式和內(nèi)模式,其核心設(shè)計(jì)目標(biāo)是為了確保數(shù)據(jù)的獨(dú)立性,包括邏輯獨(dú)立性和物理獨(dú)立性。邏輯獨(dú)立性使得數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)改變時(shí),應(yīng)用程序不需要改變;物理獨(dú)立性則使得數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)改變時(shí),應(yīng)用程序同樣不需要改變。因此,正確答案是C,即數(shù)據(jù)獨(dú)立性。

59.19.數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)與數(shù)據(jù)邏輯結(jié)構(gòu)之間的獨(dú)立性稱為數(shù)據(jù)的()。A.物理獨(dú)立性B.結(jié)構(gòu)獨(dú)立性C.邏輯獨(dú)立性D.分布獨(dú)立性正確答案:A解析:數(shù)據(jù)的獨(dú)立性包括物理獨(dú)立性和邏輯獨(dú)立性兩個(gè)方面。其中,物理獨(dú)立性是指數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)與數(shù)據(jù)邏輯結(jié)構(gòu)之間的獨(dú)立性,即當(dāng)數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)發(fā)生變化時(shí),如更換存儲(chǔ)設(shè)備或改變存儲(chǔ)方式,數(shù)據(jù)的邏輯結(jié)構(gòu)可以保持不變,應(yīng)用程序也不需要修改。這種獨(dú)立性確保了數(shù)據(jù)的存儲(chǔ)方式不影響數(shù)據(jù)的邏輯表示和訪問(wèn)。因此,數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)與數(shù)據(jù)邏輯結(jié)構(gòu)之間的獨(dú)立性被稱為數(shù)據(jù)的物理獨(dú)立性。

60.20.數(shù)據(jù)的邏輯結(jié)構(gòu)與用戶視圖之間的獨(dú)立性稱為數(shù)據(jù)的()。A.物理獨(dú)立性B.結(jié)構(gòu)獨(dú)立性C.邏輯獨(dú)立性D.分布獨(dú)立性正確答案:C解析:在數(shù)據(jù)庫(kù)系統(tǒng)中,數(shù)據(jù)的獨(dú)立性是一個(gè)重要概念,它分為物理獨(dú)立性和邏輯獨(dú)立性。其中,邏輯獨(dú)立性指的是數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)(即數(shù)據(jù)的組織方式和相互之間的關(guān)系)發(fā)生變化時(shí),如增加新的關(guān)系或?qū)傩浴⒏淖儗傩缘臄?shù)據(jù)類型等,只要這些變化不影響應(yīng)用程序中涉及的數(shù)據(jù)的邏輯結(jié)構(gòu),那么應(yīng)用程序就不必修改,即數(shù)據(jù)的邏輯結(jié)構(gòu)與用戶視圖之間保持獨(dú)立性。因此,數(shù)據(jù)的邏輯結(jié)構(gòu)與用戶視圖之間的獨(dú)立性被稱為數(shù)據(jù)的邏輯獨(dú)立性。

61.1.關(guān)系模式的任何屬性()。A.不可再分B.可再分C.命名在該關(guān)系模式中可以不唯一D.以上都不是正確答案:A解析:在關(guān)系數(shù)據(jù)庫(kù)中,關(guān)系模式是用來(lái)描述關(guān)系的一種結(jié)構(gòu),它由一組屬性組成。這些屬性是關(guān)系中的基本數(shù)據(jù)單位,且根據(jù)關(guān)系數(shù)據(jù)庫(kù)的定義,這些屬性是不可再分的,即它們是最小的數(shù)據(jù)單元。因此,關(guān)系模式的任何屬性都是不可再分的。

62.2.關(guān)系數(shù)據(jù)庫(kù)中的碼是指()。A.能唯一決定關(guān)系的字段B.不可改動(dòng)的專用保留字C.關(guān)鍵的很重要的字段D.能唯一標(biāo)識(shí)元組的屬性或?qū)傩约险_答案:D解析:在關(guān)系數(shù)據(jù)庫(kù)中,碼是用于唯一標(biāo)識(shí)元組(即表中的一行)的屬性或?qū)傩约稀4a的作用是確保每個(gè)元組在數(shù)據(jù)庫(kù)中都是唯一的,從而可以準(zhǔn)確地定位和訪問(wèn)數(shù)據(jù)。因此,關(guān)系數(shù)據(jù)庫(kù)中的碼是指能唯一標(biāo)識(shí)元組的屬性或?qū)傩约稀?/p>

63.3.關(guān)系模式的完整性規(guī)則,一個(gè)關(guān)系中的“主碼”()。A.不能有兩個(gè)B.不能成為另一個(gè)關(guān)系的外碼C.不允許為空D.可以取值正確答案:C解析:在關(guān)系數(shù)據(jù)庫(kù)中,關(guān)系模式的完整性規(guī)則確保了數(shù)據(jù)的準(zhǔn)確性和一致性。主碼作為關(guān)系中的一個(gè)特殊屬性或?qū)傩约糜谖ㄒ粯?biāo)識(shí)關(guān)系中的每一個(gè)元組。根據(jù)這些規(guī)則,主碼必須滿足幾個(gè)條件,其中之一就是主碼的值不允許為空,即主碼屬性不能取空值。這是為了確保每個(gè)元組都能被唯一標(biāo)識(shí),從而維護(hù)數(shù)據(jù)的完整性。因此,選項(xiàng)C“不允許為空”是正確的。

64.4.關(guān)系數(shù)據(jù)庫(kù)中能唯一識(shí)別元組的那個(gè)屬性稱為()。A.唯一性的屬性B.不可改動(dòng)的保留字段C.關(guān)系元組的唯一性D.關(guān)鍵字段正確答案:D解析:在關(guān)系數(shù)據(jù)庫(kù)中,為了確保數(shù)據(jù)的準(zhǔn)確性和一致性,每條記錄必須具有唯一標(biāo)識(shí)它的字段。這個(gè)字段被稱為關(guān)鍵字段,或者稱為主鍵。關(guān)鍵字段的作用是確保表中的每一行數(shù)據(jù)都能夠唯一標(biāo)識(shí),這對(duì)于數(shù)據(jù)的查詢、排序和連接等操作非常重要。選項(xiàng)A、B、C在關(guān)系數(shù)據(jù)庫(kù)中并不具有準(zhǔn)確的定義和用途。因此,正確答案是選項(xiàng)D。

65.5.在關(guān)系R(R#,RN,S#)和S(S#,SN,SD)中,R的主碼是R#,S的主碼是S#,則S#在R中稱為()。A.外碼B.候選碼C.主碼D.超碼正確答案:A解析:在關(guān)系數(shù)據(jù)庫(kù)中,主碼(PrimaryKey)是表中能夠唯一標(biāo)識(shí)一條記錄的屬性或?qū)傩越M合。而外碼(ForeignKey)則是用于建立和加強(qiáng)兩個(gè)表數(shù)據(jù)之間的鏈接的一列或多列,其值必須在另一個(gè)表的主碼中出現(xiàn)。

66.6.關(guān)系模型中,一個(gè)碼是()。A.可由多個(gè)任意屬性組成B.至多由一個(gè)屬性組成C.可由一個(gè)或多個(gè)其值能唯一標(biāo)識(shí)該關(guān)系模式中任何元組的屬性組成D.以上都不是正確答案:C解析:在關(guān)系模型中,碼是用于唯一標(biāo)識(shí)關(guān)系模式中任何元組的屬性組合。也就是說(shuō),碼是由一個(gè)或多個(gè)屬性組成的,這些屬性的值能夠唯一地確定關(guān)系中的一個(gè)記錄。因此,選項(xiàng)C是正確的答案。

67.7.同一個(gè)關(guān)系模型的任意兩個(gè)元組值()。A.不能全同B.可全同C.必須全同D.以上都不是正確答案:A解析:在同一個(gè)關(guān)系模型中,元組代表記錄,每個(gè)元組值必須唯一,用以區(qū)分不同的記錄。如果兩個(gè)元組值完全相同,則無(wú)法區(qū)分它們所代表的不同記錄。因此,同一個(gè)關(guān)系模型的任意兩個(gè)元組值不能全同。

68.8.自然連接是構(gòu)成新關(guān)系的有效方法。一般情況下,當(dāng)對(duì)關(guān)系R和S使用自然連接時(shí),要求R和S含有一個(gè)或多個(gè)共有的()。A.元組B.行C.記錄D.屬性正確答案:D解析:自然連接是數(shù)據(jù)庫(kù)中的一種操作,用于根據(jù)兩個(gè)關(guān)系(表)中共有的屬性(字段)來(lái)合并它們,從而構(gòu)成一個(gè)新的關(guān)系。在這個(gè)過(guò)程中,要求參與自然連接的兩個(gè)關(guān)系必須含有一個(gè)或多個(gè)共有的屬性,這些共有的屬性將作為連接條件,用于確定哪些行(記錄)應(yīng)該被合并到新關(guān)系中。因此,當(dāng)對(duì)關(guān)系R和S使用自然連接時(shí),要求R和S含有一個(gè)或多個(gè)共有的屬性。

69.9.取出關(guān)系中的某些列,并消去重復(fù)元組的關(guān)系代數(shù)運(yùn)算稱為()。A.取列運(yùn)算B.投影運(yùn)算C.連接運(yùn)算D.選擇運(yùn)算正確答案:B解析:投影運(yùn)算是指取出關(guān)系中的某些列,并消去重復(fù)元組的關(guān)系代數(shù)運(yùn)算。

70.10.下面的兩個(gè)關(guān)系中,職工號(hào)和設(shè)備號(hào)分別為職工關(guān)系和設(shè)備關(guān)系的關(guān)鍵字:職工(職工號(hào),職工名,部門號(hào),職務(wù),工資)設(shè)備(設(shè)備號(hào),職工號(hào),設(shè)備名,數(shù)量)兩個(gè)關(guān)系的屬性中,存在一個(gè)外關(guān)鍵字為()。A.職工關(guān)系的“職工號(hào)”B.職工關(guān)系的“設(shè)備號(hào)”C.設(shè)備關(guān)系的“職工號(hào)”D.設(shè)備關(guān)系的“設(shè)備號(hào)”正確答案:C解析:在關(guān)系數(shù)據(jù)庫(kù)中,外關(guān)鍵字是用于建立兩個(gè)表之間關(guān)聯(lián)關(guān)系的字段。在這個(gè)問(wèn)題中,職工關(guān)系和設(shè)備關(guān)系是兩個(gè)表,職工號(hào)和設(shè)備號(hào)分別是它們的關(guān)鍵字。設(shè)備關(guān)系中的“職工號(hào)”是指負(fù)責(zé)該設(shè)備的職工,這個(gè)字段不是設(shè)備關(guān)系自身的主關(guān)鍵字,而是引用職工關(guān)系中的“職工號(hào)”,因此它是設(shè)備關(guān)系的外關(guān)鍵字。所以,存在一個(gè)外關(guān)鍵字為設(shè)備關(guān)系的“職工號(hào)”。

71.11.下列哪些運(yùn)算是關(guān)系代數(shù)的基本運(yùn)算()。A.交.并、差B.投影.選取、除、聯(lián)結(jié)C.聯(lián)結(jié).自然聯(lián)結(jié)、笛卡爾乘積D.投影.選取、笛卡爾乘積、差運(yùn)算正確答案:D解析:關(guān)系代數(shù)是一種用于描述關(guān)系數(shù)據(jù)庫(kù)查詢操作的抽象語(yǔ)言,其基本運(yùn)算包括投影、選取、笛卡爾乘積和差運(yùn)算。這些運(yùn)算構(gòu)成了關(guān)系代數(shù)的基礎(chǔ),用于對(duì)關(guān)系(即表)進(jìn)行各種操作,如篩選特定行、選擇特定列、組合表等。

72.12.下面關(guān)于關(guān)系性質(zhì)的敘述中,不正確的是()。A.關(guān)系中元組的次序不重要B.關(guān)系中列的次序不重要C.關(guān)系中元組不可以重復(fù)D.關(guān)系不可以為空關(guān)系正確答案:D解析:在關(guān)系數(shù)據(jù)庫(kù)中,關(guān)系具有一些基本的性質(zhì)。首先,關(guān)系中元組的次序是不重要的,即元組在關(guān)系中的排列順序不影響關(guān)系的本質(zhì)。其次,關(guān)系中列的次序也是不重要的,列的排列順序同樣不影響關(guān)系的定義。再次,關(guān)系中元組是不可以重復(fù)的,每個(gè)元組在關(guān)系中都是唯一的。最后,關(guān)系是可以為空的,即一個(gè)關(guān)系中可以沒(méi)有元組,這仍然是一個(gè)有效的關(guān)系。因此,選項(xiàng)D“關(guān)系不可以為空關(guān)系”是不正確的敘述。

73.13.候選碼中的屬性可以有()。A.0個(gè)B.1個(gè)C.1個(gè)或多個(gè)D.多個(gè)正確答案:C解析:在關(guān)系數(shù)據(jù)庫(kù)中,候選碼是指能夠唯一標(biāo)識(shí)關(guān)系中一個(gè)元組(即一行記錄)的屬性或?qū)傩越M。候選碼中的屬性數(shù)量不是固定的,它可以有1個(gè),也可以有多個(gè)屬性共同組成。只要這些屬性的組合能夠確保在關(guān)系中唯一地識(shí)別出一個(gè)元組,它們就可以構(gòu)成候選碼。因此,候選碼中的屬性可以有1個(gè)或多個(gè)。

74.14.候選碼中的屬性稱為()。A.非主屬性B.主屬性C.復(fù)合屬性D.關(guān)鍵屬性正確答案:B解析:(書本P181)包含在任何一個(gè)候選碼中的屬性稱為主屬性

75.15.關(guān)系數(shù)據(jù)模型()。A.只能表示實(shí)體間的1:1聯(lián)系B.只能表示實(shí)體間的1:n聯(lián)系C.只能表示實(shí)體間的m:n聯(lián)系D.可以表示實(shí)體間的上述三種聯(lián)系正確答案:D解析:這道題考查對(duì)關(guān)系數(shù)據(jù)模型的理解。關(guān)系數(shù)據(jù)模型具有很強(qiáng)的靈活性和通用性。在實(shí)際應(yīng)用中,1:1聯(lián)系、1:n聯(lián)系和m:n聯(lián)系都能通過(guò)關(guān)系數(shù)據(jù)模型來(lái)表示。它能適應(yīng)不同類型的實(shí)體間聯(lián)系,所以答案選D。

76.16.下列關(guān)系代數(shù)操作中,哪些運(yùn)算要求兩個(gè)運(yùn)算對(duì)象其屬性結(jié)構(gòu)完全相同()。A.并.交、差B.笛卡爾乘積.連接C.自然連接.除法D.投影.選擇正確答案:A解析:在關(guān)系代數(shù)中,并、交、差運(yùn)算要求兩個(gè)運(yùn)算對(duì)象具有完全相同的屬性結(jié)構(gòu),即它們必須有相同數(shù)量的屬性,并且對(duì)應(yīng)屬性的數(shù)據(jù)類型也必須相同。這是因?yàn)檫@些運(yùn)算需要在兩個(gè)關(guān)系表之間逐行逐列地進(jìn)行比較和組合,如果屬性結(jié)構(gòu)不同,則無(wú)法進(jìn)行這樣的操作。而笛卡爾乘積、連接(包括自然連接)并不要求兩個(gè)關(guān)系的屬性結(jié)構(gòu)完全相同,它們可以在屬性不完全匹配的情況下進(jìn)行運(yùn)算。除法運(yùn)算雖然涉及兩個(gè)關(guān)系的比較,但其比較的是特定屬性值的組合,而不是要求整個(gè)屬性結(jié)構(gòu)相同。投影和選擇運(yùn)算則是對(duì)單個(gè)關(guān)系進(jìn)行的操作,不涉及兩個(gè)關(guān)系之間的比較,因此也不要求屬性結(jié)構(gòu)相同。

77.17.根據(jù)參照完整性規(guī)則,若屬性F是關(guān)系S的主屬性,同時(shí)又是關(guān)系R的外關(guān)鍵字,則關(guān)系R中F的值()。A.必須取空值B.必須取非空值C.可以取空值D.以上說(shuō)法都不對(duì)正確答案:C解析:參照完整性規(guī)則是數(shù)據(jù)庫(kù)完整性約束的一種,它要求關(guān)系R中的外關(guān)鍵字F(同時(shí)也是關(guān)系S的主屬性)在關(guān)系R中的取值必須滿足:要么為空值(表示該外鍵尚未與關(guān)系S中的主鍵建立關(guān)聯(lián)),要么必須為關(guān)系S中某個(gè)元組的主鍵值(表示該外鍵已經(jīng)與關(guān)系S中的某個(gè)主鍵建立了關(guān)聯(lián))。然而,當(dāng)外關(guān)鍵字F同時(shí)也是關(guān)系S的主屬性時(shí),由于主屬性不允許為空(主屬性用于唯一標(biāo)識(shí)關(guān)系中的元組),因此關(guān)系R中的F值不能為空,必須取非空值,且該值必須存在于關(guān)系S的主鍵中。

78.18.下列哪個(gè)是單目運(yùn)算()。A.差B.并C.投影D.除法正確答案:C解析:投影運(yùn)算是從一個(gè)關(guān)系中選擇出指定的屬性或?qū)傩越M,并將它們與原關(guān)系分離形成一個(gè)新關(guān)系。它只涉及一個(gè)關(guān)系,因此是單目運(yùn)算。而差、并、除法運(yùn)算至少需要兩個(gè)關(guān)系才能進(jìn)行操作,屬于雙目運(yùn)算。因此,正確答案是選項(xiàng)C。

79.19.設(shè)關(guān)系R是M元關(guān)系,關(guān)系S是N元關(guān)系,則R╳S為()元關(guān)系。A.MB.NC.MxND.M+N正確答案:D解析:在關(guān)系數(shù)據(jù)庫(kù)中,當(dāng)兩個(gè)關(guān)系進(jìn)行笛卡爾積(CartesianProduct)運(yùn)算時(shí),結(jié)果關(guān)系的元數(shù)(即屬性的數(shù)量)是兩個(gè)原關(guān)系元數(shù)之和。設(shè)關(guān)系R是M元關(guān)系,表示R有M個(gè)屬性;關(guān)系S是N元關(guān)系,表示S有N個(gè)屬性。那么,R與S的笛卡爾積R╳S將是一個(gè)M+N元關(guān)系,因?yàn)樗薘和S的所有屬性。所以,正確答案是D,即M+N。

80.20.設(shè)關(guān)系R有r個(gè)元組,關(guān)系S有s個(gè)元組,則R╳S有()元個(gè)元組。A.rB.rxsC.sD.r+s正確答案:B解析:在關(guān)系數(shù)據(jù)庫(kù)中,笛卡爾積(CartesianProduct)是一種運(yùn)算,它將兩個(gè)關(guān)系中的元組進(jìn)行組合,形成新的元組。設(shè)關(guān)系R有r個(gè)元組,關(guān)系S有s個(gè)元組,則R與S的笛卡爾積R×S將包含r×s個(gè)元組。每個(gè)元組都是由R中的一個(gè)元組和S中的一個(gè)元組組合而成的。因此,R×S的元組數(shù)量是R中元組數(shù)量與S中元組數(shù)量的乘積,即rxs。

81.1.SQL語(yǔ)言是()。A.高級(jí)語(yǔ)言B.結(jié)構(gòu)化查詢語(yǔ)言C.編程語(yǔ)言D.宿主語(yǔ)言正確答案:B解析:SQL,全稱StructuredQueryLanguage,即結(jié)構(gòu)化查詢語(yǔ)言,它是專門用來(lái)與關(guān)系數(shù)據(jù)庫(kù)進(jìn)行通信的一種標(biāo)準(zhǔn)語(yǔ)言。SQL包含了數(shù)據(jù)定義、數(shù)據(jù)操縱和數(shù)據(jù)控制等多種功能,是關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)的標(biāo)準(zhǔn)數(shù)據(jù)語(yǔ)言。因此,選項(xiàng)B“結(jié)構(gòu)化查詢語(yǔ)言”是正確描述SQL的。

82.2.SQL中用于刪除基本表的命令是()。A.DELETEB.UPDATEC.ZAPD.DROP正確答案:D解析:這道題考察的是SQL語(yǔ)言的基礎(chǔ)知識(shí)。在SQL中,用于刪除基本表(也就是整個(gè)表結(jié)構(gòu)和數(shù)據(jù))的命令是DROP。DELETE命令用于刪除表中的行,UPDATE命令用于更新表中的行,而ZAP并不是SQL中的標(biāo)準(zhǔn)命令。因此,正確答案是D。

83.3.采用SQL查詢語(yǔ)言對(duì)關(guān)系進(jìn)行查詢操作,若要求查詢結(jié)果中不能出現(xiàn)重復(fù)元組,可在SELECT子句后增加保留字()。A.DISTINCTB.UNIQUEC.NOTNULLD.SINGLE正確答案:A解析:在SQL查詢語(yǔ)言中,若需要確保查詢結(jié)果中不包含重復(fù)的元組,應(yīng)在SELECT子句后使用保留字DISTINCT。這一保留字的作用是去除查詢結(jié)果中的重復(fù)記錄,只返回唯一的元組。

84.4.下面關(guān)于SQL語(yǔ)言的敘述中,哪一條是錯(cuò)誤的()。A.SQL既可作為聯(lián)機(jī)交互環(huán)境中的查詢語(yǔ)言又可嵌入宿主語(yǔ)言中B.使用SQL用戶只能定義索引而不能引用索引C.SQL沒(méi)有數(shù)據(jù)控制功能D.使用SQL用戶可以定義和檢索視圖正確答案:C解析:SQL(StructuredQueryLanguage)是一種用于管理和操作關(guān)系數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)編程語(yǔ)言。

85.5.SQL語(yǔ)言引入了視圖的概念,下述說(shuō)法正確的是()。A.視圖是由若干數(shù)據(jù)表組成的.獨(dú)立存儲(chǔ)在數(shù)據(jù)庫(kù)中B.視圖的存在提高了并發(fā)程度C.視圖與基本表的最大區(qū)別在于它是邏輯定義的虛表D.視圖簡(jiǎn)化用戶觀點(diǎn).但不提高查詢效率正確答案:C解析:在SQL語(yǔ)言中,視圖是一個(gè)基于查詢結(jié)果的虛擬表,它并不存儲(chǔ)實(shí)際數(shù)據(jù),而是存儲(chǔ)查詢定義。視圖與基本表(實(shí)際存儲(chǔ)數(shù)據(jù)的表)的最大區(qū)別在于視圖是邏輯定義的虛表,它不直接存儲(chǔ)數(shù)據(jù),而是通過(guò)對(duì)基本表進(jìn)行查詢來(lái)動(dòng)態(tài)生成結(jié)果集。因此,選項(xiàng)C正確描述了視圖的這一特性。

86.6.在學(xué)生關(guān)系中,用SQL語(yǔ)句列出所有計(jì)算機(jī)系的學(xué)生姓名,應(yīng)該對(duì)學(xué)生關(guān)系進(jìn)行()操作。A.選擇B.投影C.連接D.選擇和投影正確答案:D解析:這道題考查對(duì)SQL語(yǔ)句操作的理解。在SQL中,選擇操作用于篩選出符合條件的行,投影操作用于選取所需的列。要列出計(jì)算機(jī)系學(xué)生姓名,先通過(guò)選擇操作篩選出計(jì)算機(jī)系的學(xué)生,再通過(guò)投影操作選取姓名列。所以需要選擇和投影操作,答案選D。

87.7.SQL語(yǔ)句的一次查詢結(jié)果是()。A.數(shù)據(jù)項(xiàng)B.記錄C.元組D.表正確答案:D解析:SQL(StructuredQueryLanguage)即結(jié)構(gòu)化查詢語(yǔ)言,是用于管理和操作關(guān)系型數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)編程語(yǔ)言。在SQL中,一次查詢操作通常是從數(shù)據(jù)庫(kù)中檢索數(shù)據(jù),并將結(jié)果以表格的形式返回。這個(gè)表格包含了滿足查詢條件的所有記錄,每條記錄由多個(gè)字段(或稱為列)組成,這些字段包含了查詢所需的數(shù)據(jù)。因此,SQL語(yǔ)句的一次查詢結(jié)果通常被稱為“表”,它包含了多條記錄(在關(guān)系型數(shù)據(jù)庫(kù)中,記錄也被稱為“行”),每條記錄由多個(gè)數(shù)據(jù)項(xiàng)(或稱為“字段值”)組成。

88.8.NULL是指()。A.空格B.無(wú)任何值C.空字符串正確答案:B解析:這個(gè)答案是錯(cuò)誤的,正確選項(xiàng)應(yīng)為B.無(wú)任何值。NULL在大多數(shù)編程語(yǔ)境中表示“無(wú)”或“空”的概念,它不代表任何有效的值或?qū)ο蟆K糜谥甘咀兞繘](méi)有指向任何對(duì)象,或者函數(shù)沒(méi)有返回任何值。A選項(xiàng)“空格”指的是一個(gè)字符,它占據(jù)一個(gè)位置,但不含任何有意義的信息。B選項(xiàng)“無(wú)任何值”正確描述了NULL的含義。C選項(xiàng)“空字符串”指的是一個(gè)長(zhǎng)度為0的字符串,它不同于NULL,因?yàn)榭兆址且粋€(gè)對(duì)象(盡管它不包含任何字符),而NULL則不是。因此,正確答案是B.無(wú)任何值。

89.9.下列哪條語(yǔ)句不屬于SQL數(shù)據(jù)操縱功能()。A.SELECTB.DELETEC.INSERTD.CREATETABLE正確答案:D解析:SQL(StructuredQueryLanguage,結(jié)構(gòu)化查詢語(yǔ)言)是用于管理關(guān)系數(shù)據(jù)庫(kù)的語(yǔ)言。SQL主要包括三個(gè)主要部分:數(shù)據(jù)定義語(yǔ)言(DDL)、數(shù)據(jù)操縱語(yǔ)言(DML)和數(shù)據(jù)控制語(yǔ)言(DCL)。數(shù)據(jù)操縱語(yǔ)言(DML)主要用于查詢或修改數(shù)據(jù),包括:*`SELECT`:用于從數(shù)據(jù)庫(kù)中查詢數(shù)據(jù)。*`DELETE`:用于從數(shù)據(jù)庫(kù)表中刪除記錄。*`INSERT`:用于向數(shù)據(jù)庫(kù)表中插入新的記錄。而`CREATETABLE`屬于數(shù)據(jù)定義語(yǔ)言(DDL),用于定義或修改數(shù)據(jù)庫(kù)結(jié)構(gòu),如創(chuàng)建、刪除或修改表結(jié)構(gòu)。因此,不屬于SQL數(shù)據(jù)操縱功能的語(yǔ)句是`CREATETABLE`,即選項(xiàng)D。

90.10.SQL中用于修改表結(jié)構(gòu)的命令是()。A.CREATEB.ALTERC.UPDATED.DROP正確答案:B解析:在SQL中,各個(gè)命令有其特定的用途:A.CREATE-用于創(chuàng)建新的數(shù)據(jù)庫(kù)對(duì)象,如表、索引、視圖等。B.ALTER-用于修改現(xiàn)有的數(shù)據(jù)庫(kù)對(duì)象,如表結(jié)構(gòu)、列屬性等。C.UPDATE-用于修改表中的數(shù)據(jù)。D.DROP-用于刪除數(shù)據(jù)庫(kù)對(duì)象。根據(jù)題目要求,需要找到用于修改表結(jié)構(gòu)的命令。顯然,ALTER命令符合這一要求,因此答案是B。ALTER命令可以用來(lái)添加、刪除或修改表中的列,或者修改現(xiàn)有列的數(shù)據(jù)類型等。

91.11.SQL中用于數(shù)據(jù)檢索的命令是()。A.SELECTB.DELETEC.INSERTD.UPDATE正確答案:A解析:在SQL(結(jié)構(gòu)化查詢語(yǔ)言)中,不同的命令用于執(zhí)行不同的數(shù)據(jù)庫(kù)操作。針對(duì)題目中的選項(xiàng),我們可以逐一分析:A.SELECT-這個(gè)命令用于從數(shù)據(jù)庫(kù)中選擇數(shù)據(jù),即進(jìn)行數(shù)據(jù)檢索。它允許用戶根據(jù)指定的條件從數(shù)據(jù)庫(kù)表中檢索出所需的數(shù)據(jù)。B.DELETE-這個(gè)命令用于從數(shù)據(jù)庫(kù)中刪除數(shù)據(jù)。它不會(huì)檢索數(shù)據(jù),而是根據(jù)指定的條件從表中刪除記錄。C.INSERT-這個(gè)命令用于向數(shù)據(jù)庫(kù)中插入新的數(shù)據(jù)。它允許用戶創(chuàng)建新的記錄并將其添加到數(shù)據(jù)庫(kù)表中。D.UPDATE-這個(gè)命令用于修改數(shù)據(jù)庫(kù)中的現(xiàn)有數(shù)據(jù)。它允許用戶根據(jù)指定的條件更新表中的記錄。綜上所述,SQL中用于數(shù)據(jù)檢索的命令是SELECT。因此,正確答案是A。

92.12.在SQL語(yǔ)句中,對(duì)輸出結(jié)果進(jìn)行排序的語(yǔ)句是()。A.GROUPBYB.ORDERBYC.WHERED.HAVING正確答案:B解析:在SQL語(yǔ)句中,為了對(duì)查詢結(jié)果進(jìn)行排序,需要使用ORDERBY子句。GROUPBY用于對(duì)查詢結(jié)果進(jìn)行分組;WHERE用于過(guò)濾記錄,指定查詢條件;HAVING用于在GROUPBY分組后,對(duì)分組結(jié)果進(jìn)行過(guò)濾。因此,對(duì)輸出結(jié)果進(jìn)行排序的正確語(yǔ)句是ORDERBY。

93.13.在SQL語(yǔ)句中,需要對(duì)分組情況應(yīng)滿足的條件進(jìn)行判斷時(shí),應(yīng)使用()。A.GROUPBYB.ORDERBYC.WHERED.HAVING正確答案:D解析:在SQL語(yǔ)句中,當(dāng)需要對(duì)分組后的數(shù)據(jù)進(jìn)行條件過(guò)濾時(shí),應(yīng)使用HAVING子句。GROUPBY子句用于對(duì)查詢結(jié)果進(jìn)行分組,ORDERBY子句用于對(duì)查詢結(jié)果進(jìn)行排序,而WHERE子句用于在分組前對(duì)記錄進(jìn)行條件過(guò)濾。HAVING子句與WHERE子句的區(qū)別在于,HAVING子句是在分組后對(duì)分組結(jié)果進(jìn)行條件判斷,而WHERE子句是在分組前對(duì)記錄進(jìn)行條件判斷。因此,對(duì)于需要對(duì)分組情況應(yīng)滿足的條件進(jìn)行判斷的場(chǎng)景,應(yīng)使用HAVING子句。

94.14.在SELECT語(yǔ)句中使用GROUPBYCNO時(shí),CNO必須()。A.在WHERE中出現(xiàn)B.在FROM出現(xiàn)C.在SELECT中出現(xiàn)D.在HAVING中出現(xiàn)正確答案:C解析:在SQL的SELECT語(yǔ)句中,當(dāng)使用GROUPBY子句對(duì)結(jié)果進(jìn)行分組時(shí),GROUPBY后面列出的列(在本題中為CNO)必須出現(xiàn)在SELECT子句中。這是因?yàn)镚ROUPBY的作用是將結(jié)果集按照一個(gè)或多個(gè)列進(jìn)行分組,而SELECT子句則指定了查詢結(jié)果中需要包含的列。如果GROUPBY中的列沒(méi)有出現(xiàn)在SELECT子句中,那么SQL引擎將無(wú)法確定如何在結(jié)果集中展示這些分組的數(shù)據(jù)。因此,CNO必須在SELECT中出現(xiàn)。

95.15.使用CREATEVIEW語(yǔ)句創(chuàng)建的是()。A.數(shù)據(jù)庫(kù)B.視圖C.索引D.表正確答案:B解析:CREATEVIEW語(yǔ)句的主要功能是創(chuàng)建視圖。視圖是一種虛擬表,它是基于SQL查詢結(jié)果的,不存儲(chǔ)實(shí)際數(shù)據(jù),而是通過(guò)查詢基表來(lái)動(dòng)態(tài)生成數(shù)據(jù)。使用CREATEVIEW語(yǔ)句可以簡(jiǎn)化復(fù)雜的SQL查詢,提高查詢的可讀性和可維護(hù)性,同時(shí)還能增強(qiáng)數(shù)據(jù)的安全性,通過(guò)權(quán)限控制來(lái)保護(hù)敏感數(shù)據(jù)。此外,視圖還有助于確保數(shù)據(jù)的一致性,并能在一定程度上提高查詢性能。

96.16.在WHERE語(yǔ)句的條件表達(dá)式中,與零個(gè)或多個(gè)字符進(jìn)行匹配的通配符是()。A.*B.%C.?D._正確答案:B解析:在SQL的`WHERE`語(yǔ)句中,百分號(hào)(%)用作通配符,用于匹配零個(gè)或多個(gè)字符。這種通配符允許在查詢中使用模糊匹配,適用于需要根據(jù)部分信息檢索數(shù)據(jù)的場(chǎng)景,如用戶輸入的部分姓名或地址。使用百分號(hào)通配符可以提高查詢的靈活性,使其能夠適應(yīng)各種不同的搜索需求。

97.17.在SQL語(yǔ)句中,給用戶授權(quán)的命令是()。A.GRANTB.SETC.REVOKED.FROM正確答案:A解析:在SQL中,授權(quán)操作是通過(guò)GRANT語(yǔ)句來(lái)實(shí)現(xiàn)的。GRANT語(yǔ)句允許數(shù)據(jù)庫(kù)管理員將特定的權(quán)限授予指定的用戶或角色。這些權(quán)限可以包括對(duì)數(shù)據(jù)庫(kù)對(duì)象的訪問(wèn)權(quán)限、執(zhí)行特定操作的權(quán)限等。因此,在SQL語(yǔ)句中,給用戶授權(quán)的命令是GRANT。

98.18.在SELECT語(yǔ)句中使用*,表示()。A.選擇任何屬性B.選擇所有屬性C.選擇所有元組D.選擇主鍵正確答案:B解析:這道題考察的是SQL語(yǔ)言的基礎(chǔ)知識(shí)。在SQL中,SELECT語(yǔ)句用于從數(shù)據(jù)庫(kù)表中檢索數(shù)據(jù)。當(dāng)在SELECT語(yǔ)句中使用“*”時(shí),它是一個(gè)通配符,表示選擇表中的所有屬性(列),而不是選擇任何特定的屬性、所有元組(行)或主鍵。因此,正確答案是B,即“選擇所有屬性”。

99.19.在SQL語(yǔ)句中,謂詞“EXISTS”的含義是()。A.全稱量詞B.存在量詞C.自然連接D.等值連接正確答案:B解析:在SQL語(yǔ)句中,謂詞“EXISTS”的含義是存在量詞。它主要用于檢查子查詢中是否存在至少一個(gè)滿足條件的記錄。如果子查詢返回至少一條記錄,則“EXISTS”條件為真;如果子查詢沒(méi)有返回任何記錄,則“EXISTS”條件為假。這與全稱量詞的概念不同,全稱量詞通常用于表示所有滿足條件的記錄都滿足某個(gè)條件。而自然連接和等值連接則是SQL中的連接操作,與謂詞“EXISTS”的含義不同。

100.20.在SELECT語(yǔ)句中,通常與HAVING子語(yǔ)句同時(shí)使用的是()。A.ORDERBYB.WHEREC.GROUPBYD.均不需要正確答案:C解析:在SQL的SELECT語(yǔ)句中,HAVING子語(yǔ)句通常與GROUPBY子句同時(shí)使用。GROUPBY子句用于將查詢結(jié)果按照一個(gè)或多個(gè)列進(jìn)行分組,而HAVING子語(yǔ)句則用于對(duì)這些分組后的結(jié)果進(jìn)行過(guò)濾,篩選出滿足特定條件的分組。因此,正確答案為C。

101.1.設(shè)計(jì)性能較優(yōu)的關(guān)系模式稱為規(guī)范化,規(guī)范化主要的理論依據(jù)是()。A.關(guān)系規(guī)范化理論B.關(guān)系運(yùn)算理論C.關(guān)系代數(shù)理論D.數(shù)理邏輯正確答案:A解析:規(guī)范化理論是數(shù)據(jù)庫(kù)設(shè)計(jì)中用于優(yōu)化關(guān)系模式的重要理論。它主要關(guān)注如何將一個(gè)不合理的關(guān)系模式轉(zhuǎn)化為合理的關(guān)系模式,以確保數(shù)據(jù)的完整性和減少數(shù)據(jù)冗余。規(guī)范化理論圍繞范式而建立,將關(guān)系應(yīng)滿足的規(guī)范要求分為多個(gè)等級(jí),如第一范式(1NF)、第二范式(2NF)、第三范式(3NF)以及后續(xù)的BCNF、4NF、5NF等。這些范式的等級(jí)越高,應(yīng)滿足的約束條件也越嚴(yán)格。因此,設(shè)計(jì)性能較優(yōu)的關(guān)系模式所依據(jù)的主要理論是關(guān)系規(guī)范化理論。

102.2.規(guī)范化理論是關(guān)系數(shù)據(jù)庫(kù)進(jìn)行邏輯設(shè)計(jì)的理論依據(jù)。根據(jù)這個(gè)理論,關(guān)系數(shù)據(jù)庫(kù)中的關(guān)系必須滿足:其每一屬性都是()。A.互不相關(guān)的B.不可分解的C.長(zhǎng)度可變的D.互相關(guān)聯(lián)的正確答案:B解析:在關(guān)系數(shù)據(jù)庫(kù)中,規(guī)范化理論用于指導(dǎo)邏輯設(shè)計(jì),確保數(shù)據(jù)庫(kù)結(jié)構(gòu)的合理性和高效性。根據(jù)規(guī)范化理論,關(guān)系數(shù)據(jù)庫(kù)中的每一個(gè)屬性都應(yīng)當(dāng)是不可分解的,即屬性是最小的數(shù)據(jù)單元,不能再被進(jìn)一步拆分。這是關(guān)系模式應(yīng)滿足的基本條件之一,也稱為屬性的原子性。因此,選項(xiàng)B“不可分解的”是正確的描述。

103.3.關(guān)系數(shù)據(jù)庫(kù)規(guī)范化是為解決關(guān)系數(shù)據(jù)庫(kù)中()問(wèn)題而引入的。A.提高查詢速度B.保證數(shù)據(jù)的安全性和完整性C.減少數(shù)據(jù)操作的復(fù)雜性D.插入異常.刪除異常和數(shù)據(jù)冗余正確答案:D解析:這道題考查關(guān)系數(shù)據(jù)庫(kù)規(guī)范化的目的。在關(guān)系數(shù)據(jù)庫(kù)中,若不進(jìn)行規(guī)范化,可能會(huì)出現(xiàn)插入異常、刪除異常和數(shù)據(jù)冗余等問(wèn)題。規(guī)范化就是為了解決這些問(wèn)題,以優(yōu)化數(shù)據(jù)庫(kù)結(jié)構(gòu),提高數(shù)據(jù)管理的效率和準(zhǔn)確性。選項(xiàng)B提高查詢速度并非規(guī)范化的主要目的;選項(xiàng)C減少數(shù)據(jù)操作的復(fù)雜性也不是重點(diǎn);選項(xiàng)D保證數(shù)據(jù)的安全性和完整性與規(guī)范化的直接關(guān)聯(lián)較小。所以答案選A。

104.4.規(guī)范化過(guò)程主要為克服數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)中的插入異常、刪除異常以及()的缺陷。A.數(shù)據(jù)的不一致性B.結(jié)構(gòu)不合理C.冗余度大D.數(shù)據(jù)丟失正確答案:C解析:規(guī)范化過(guò)程在數(shù)據(jù)庫(kù)設(shè)計(jì)中起著重要作用,它旨在優(yōu)化數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu),以減少數(shù)據(jù)冗余和提高數(shù)據(jù)一致性。在這一過(guò)程中,主要目標(biāo)是克服邏輯結(jié)構(gòu)中的插入異常、刪除異常以及冗余度大的缺陷。插入異常和刪除異常通常是由于數(shù)據(jù)表設(shè)計(jì)不合理,導(dǎo)致在插入或刪除某些數(shù)據(jù)時(shí),出現(xiàn)不符合邏輯或數(shù)據(jù)完整性的問(wèn)題。而冗余度大則是指數(shù)據(jù)在多個(gè)表中重復(fù)存儲(chǔ),這不僅浪費(fèi)存儲(chǔ)空間,還可能引發(fā)數(shù)據(jù)不一致的問(wèn)題。因此,通過(guò)規(guī)范化過(guò)程,可以有效地解決這些問(wèn)題,提高數(shù)據(jù)庫(kù)的設(shè)計(jì)質(zhì)量和運(yùn)行效率。

105.5.假設(shè)關(guān)系模式R(A,B)屬于3NF,下列說(shuō)法中()是正確的。A.它一定消除了插入和刪除異常B.仍存在一定的插入和刪除異常C.一定屬于BCNFD.A和C都是正確答案:B解析:第三范式(3NF)是指關(guān)系模式中的每一個(gè)非主屬性都不傳遞依賴于主鍵,即在滿足2NF的基礎(chǔ)上,任何非主屬性不依賴于其他非主屬性。然而,即使在3NF中,仍然可能存在某些插入和刪除異常。因?yàn)?NF并沒(méi)有完全消除數(shù)據(jù)冗余和所有可能的異常,它只解決了部分依賴和傳遞依賴的問(wèn)題。所以選項(xiàng)B“仍存在一定的插入和刪除異常”是正確的描述。而選項(xiàng)A“它一定消除了插入和刪除異常”過(guò)于絕對(duì),不正確。BCNF(Boyce-Codd范式)是3NF的改進(jìn),3NF不一定屬于BCNF,因此選項(xiàng)C“一定屬于BCNF”和選項(xiàng)D“A和C都是”也都不正確。

106.6.當(dāng)B屬性函數(shù)依賴于A屬性時(shí),屬性A與B的聯(lián)系是()。A.1對(duì)多B.多對(duì)1C.多對(duì)多D.以上都不是正確答案:B解析:答案解析:在數(shù)據(jù)庫(kù)設(shè)計(jì)中,屬性間的依賴關(guān)系通常與實(shí)體間的聯(lián)系相對(duì)應(yīng)。當(dāng)說(shuō)B屬性函數(shù)依賴于A屬性時(shí),意味著A屬性的每一個(gè)值都唯一地對(duì)應(yīng)B屬性的一個(gè)或多個(gè)值,但B屬性的每一個(gè)值只能對(duì)應(yīng)A屬性的一個(gè)值。這種關(guān)系可以形象地理解為“多對(duì)一”的關(guān)系,即多個(gè)B可以對(duì)應(yīng)一個(gè)A,但一個(gè)B只能對(duì)應(yīng)一個(gè)A。因此,正確答案是B,即多對(duì)一。選項(xiàng)A“1對(duì)多”是反過(guò)來(lái)的情況,即一個(gè)A對(duì)應(yīng)多個(gè)B;選項(xiàng)C“多對(duì)多”則表示A和B之間可以互相有多個(gè)對(duì)應(yīng);選項(xiàng)D“以上都不是”則顯然不正確,因?yàn)橐呀?jīng)明確指出了B屬性函數(shù)依賴于A屬性,這符合“多對(duì)一”的定義。

107.7.數(shù)據(jù)庫(kù)一般使用()以上的關(guān)系。A.1NFB.3NFC.BCNFD.4NF正確答案:B解析:這道題考察的是數(shù)據(jù)庫(kù)設(shè)計(jì)中的范式概念。在數(shù)據(jù)庫(kù)設(shè)計(jì)中,范式(Normalization)是用來(lái)減少數(shù)據(jù)冗余和改善數(shù)據(jù)完整性的方法。其中,3NF(第三范式)是常用的設(shè)計(jì)標(biāo)準(zhǔn),它確保數(shù)據(jù)表中的每一列都直接依賴于主鍵,且不存在傳遞依賴。因此,數(shù)據(jù)庫(kù)一般使用3NF以上的關(guān)系來(lái)優(yōu)化設(shè)計(jì)和提高性能。

108.9.關(guān)系模式中,滿足2NF的模式()。A.可能是1NFB.必定是1NFC.必定是3NFD.必定是BCNF正確答案:B解析:1NF直到BCNF的四種范式之間有如下關(guān)系一個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)如果符合2NF,一定也符合1NF。如果符合第三范式,一定也符合第二范式。滿足BCNF的關(guān)系也必然滿足3NF。因此B正確。

109.10.關(guān)系模式R中的屬性全部是主屬性,則R的最高范式必定是()。A.2NFB.3NFC.BCNFD.4NF正確答案:B解析:關(guān)系模式R中的屬性全部是主屬性時(shí),意味著R中不存在非主屬性。根據(jù)范式的定義,第一范式(1NF)要求關(guān)系中的每個(gè)屬性都是原子的,不可再分;第二范式(2NF)要求關(guān)系滿足1NF,并且非主屬性完全依賴于候選鍵;第三范式(3NF)要求關(guān)系滿足2NF,并且非主屬性不傳遞依賴于候選鍵。由于R中所有屬性都是主屬性,因此不存在非主屬性對(duì)候選鍵的部分依賴或傳遞依賴,所以R至少滿足3NF。同時(shí),由于題目沒(méi)有給出足夠的信息來(lái)確定R是否滿足BCNF(Boyce-Codd范式)或更高的范式(如4NF),且BCNF要求每一個(gè)非平凡的函數(shù)依賴都包含候選鍵,這在僅知道所有屬性都是主屬性的情況下無(wú)法判斷,因此R的最高范式至少是3NF,且根據(jù)題目信息無(wú)法確定是否能達(dá)到BCNF或4NF。所以,正確答案是B,即R的最高范式必定是3NF或更高(但在此情境下,最高可確定的范式是3NF)。

110.11.消除了部分函數(shù)依賴的1NF的關(guān)系模式必定是()。A.1NFB.2NFC.3NFD.4NF正確答案:B解析:在關(guān)系數(shù)據(jù)庫(kù)中,第一范式(1NF)要求每個(gè)關(guān)系模式的屬性都是不可分的。當(dāng)1NF的關(guān)系模式消除了部分函數(shù)依賴后,它滿足了第二范式(2NF)的條件,即每個(gè)非主屬性都完全函數(shù)依賴于候選鍵。因此,消除了部分函數(shù)依賴的1NF的關(guān)系模式必定是2NF。

111.12.關(guān)系模式的候選碼可以有()A.0個(gè)B.1個(gè)C.1個(gè)或多個(gè)D.多個(gè)正確答案:C解析:這道題考查關(guān)系模式候選碼的知識(shí)。在關(guān)系數(shù)據(jù)庫(kù)中,候選碼是能唯一標(biāo)識(shí)關(guān)系中一個(gè)元組的屬性或?qū)傩越M。根據(jù)相關(guān)理論,候選碼可以是1個(gè),也可能存在多個(gè)能起到唯一標(biāo)識(shí)作用的屬性或?qū)傩越M,所以答案是C。

112.13.關(guān)系模式的主碼可以有()。A.0個(gè)B.1個(gè)C.1個(gè)或多個(gè)D.多個(gè)正確答案:B解析:在關(guān)系數(shù)據(jù)庫(kù)中,關(guān)系模式描述的是數(shù)據(jù)表的結(jié)構(gòu),而主碼(主鍵)是用來(lái)唯一標(biāo)識(shí)表中每一行記錄的字段或字段組合。根據(jù)關(guān)系數(shù)據(jù)庫(kù)的定義,一個(gè)關(guān)系模式(即一個(gè)表)只能有一個(gè)主碼,用于確保表中記錄的唯一性。因此,關(guān)系模式的主碼可以有1個(gè),選項(xiàng)B正確。

113.14.候選碼中的屬性可以有()。A.0個(gè)B.1個(gè)C.1個(gè)或多個(gè)D.多個(gè)正確答案:C解析:在關(guān)系數(shù)據(jù)庫(kù)中,候選碼是指能夠唯一標(biāo)識(shí)關(guān)系中一個(gè)元組(即一行記錄)的屬性或?qū)傩越M。候選碼中的屬性數(shù)量不是固定的,它可以有1個(gè),也可以有多個(gè)屬性共同組成。只要這些屬性的組合能夠確保在關(guān)系中唯一地識(shí)別出一個(gè)元組,它們就可以構(gòu)成候選碼。因此,候選碼中的屬性可以有1個(gè)或多個(gè)。

114.15.設(shè)有關(guān)系W(工號(hào),姓名,工種,定額),將其規(guī)范化到第三范式正確的答案是()。A.W1(工號(hào).姓名)W2(工種,定額)B.W1(工號(hào).工種,定額)W2(工號(hào),姓名)C.Wl(工號(hào).姓名,工種)W2(工種,定額)D.以上都不對(duì)正確答案:C解析:選項(xiàng)C將關(guān)系W分解為W1(工號(hào),姓名,工種)和W2(工種,定額)。在W1中,工號(hào)是主鍵,姓名和工種完全依賴于工號(hào),滿足2NF;同時(shí),工種不依賴于其他非主屬性,滿足3NF。W2中,工種作為主鍵,定額完全依賴于工種,也滿足3NF。這樣的分解消除了非主屬性之間的傳遞依賴,符合第三范式的要求。

115.16.在關(guān)系模式R(A,B,C,D)中,有函數(shù)依賴集F={B→C,C→D,D→A},則R能達(dá)到()。A.1NFB.2NFC.3NFD.以上三者都不行正確答案:B解析:在關(guān)系模式R(A,B,C,D)中,給定的函數(shù)依賴集F={B→C,C→D,D→A}。要判斷R能達(dá)到的范式級(jí)別,我們需要根據(jù)范式的定義來(lái)分析。

116.18.若關(guān)系R的候選碼都是由單屬性構(gòu)成的,則R的最高范式必定是()。A.1NFB.2NFC.3NFD.無(wú)法確定正確答案:B解析:在數(shù)據(jù)庫(kù)設(shè)計(jì)中,范式是衡量關(guān)系模式規(guī)范化程度的一種標(biāo)準(zhǔn)。若關(guān)系R的候選碼都是由單屬性構(gòu)成的,這意味著R中的每個(gè)候選碼只包含一個(gè)屬性。根據(jù)數(shù)據(jù)庫(kù)規(guī)范化的理論,當(dāng)一個(gè)關(guān)系模式滿足所有非主屬性完全依賴于候選碼時(shí),它達(dá)到第二范式(2NF)。由于題目已明確候選碼都是由單屬性構(gòu)成的,因此不存在部分依賴的情況,直接滿足2NF的條件。而第三范式(3NF)要求非主屬性不傳遞依賴于候選碼,這在題目中并未提及,所以不能直接判定為3NF。因此,在這種情況下,R的最高范式必定是2NF。

117.20.關(guān)系模型中3NF是指()。A.滿足2NF且不存在組合屬性B.滿足2NF且不存在部分依賴現(xiàn)象C.滿足2NF且不存在非主屬性D.滿足2NF且不存在傳遞依賴現(xiàn)象正確答案:D解析:在關(guān)系模型中,第三范式(3NF)是指一個(gè)關(guān)系在滿足了第二范式(2NF)的基礎(chǔ)上,不存在非主屬性對(duì)主鍵的傳遞依賴。即,如果一個(gè)關(guān)系中的某個(gè)非主屬性依賴于另一個(gè)非主屬性,而該非主屬性又依賴于主鍵,則這個(gè)關(guān)系就不滿足第三范式。因此,選項(xiàng)D“滿足2NF且不存在傳遞依賴現(xiàn)象”是第三范式的正確定義。

118.1.數(shù)據(jù)庫(kù)設(shè)計(jì)中的數(shù)據(jù)流圖和數(shù)據(jù)字典描述是哪個(gè)階段的工作()。A.需求分析B.概念設(shè)計(jì)C.邏輯設(shè)計(jì)D.物理設(shè)計(jì)正確答案:A解析:在數(shù)據(jù)庫(kù)設(shè)計(jì)的各個(gè)階段中,需求分析階段的主要任務(wù)是明確用戶對(duì)數(shù)據(jù)庫(kù)系統(tǒng)的需求,包括數(shù)據(jù)的輸入、處理、輸出等流程。數(shù)據(jù)流圖是用來(lái)描述系統(tǒng)中數(shù)據(jù)流動(dòng)和處理過(guò)程的圖形表示,它清晰地展示了數(shù)據(jù)的來(lái)源、去向以及處理過(guò)程。數(shù)據(jù)字典則是對(duì)數(shù)據(jù)流圖中各個(gè)元素進(jìn)行詳細(xì)描述的文檔,包括數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)存儲(chǔ)、處理過(guò)程等。因此,數(shù)據(jù)流圖和數(shù)據(jù)字典描述是需求分析階段的重要工作成果,用于明確系統(tǒng)的功能和性能需求,為后續(xù)的設(shè)計(jì)和實(shí)現(xiàn)提供基礎(chǔ)。

119.2.邏輯設(shè)計(jì)的主要任務(wù)是()。A.進(jìn)行數(shù)據(jù)庫(kù)的具體定義.并建立必要的索引文件B.利用自頂向下的方式進(jìn)行數(shù)據(jù)庫(kù)的邏輯模式設(shè)計(jì)C.邏輯設(shè)計(jì)要完成數(shù)據(jù)的描述.數(shù)據(jù)存儲(chǔ)格式的設(shè)定D.將概念設(shè)計(jì)得到的E-R圖轉(zhuǎn)換成DBMS支持的數(shù)據(jù)模型正確答案:D解析:邏輯設(shè)計(jì)的主要任務(wù)是將概念設(shè)計(jì)階段得到的E-R圖轉(zhuǎn)換成DBMS支持的數(shù)據(jù)模型。這一過(guò)程涉及將實(shí)體-關(guān)系圖(E-R圖)轉(zhuǎn)換為關(guān)系模型,并進(jìn)行規(guī)范化處理,以確保數(shù)據(jù)的一致性和減少冗余。邏輯設(shè)計(jì)不僅將概念模型轉(zhuǎn)化為具體的數(shù)據(jù)庫(kù)結(jié)構(gòu),還為數(shù)據(jù)庫(kù)的性能和穩(wěn)定性提供了基礎(chǔ)。

120.3.如果兩個(gè)實(shí)體集之間的聯(lián)系是m:n,轉(zhuǎn)換為關(guān)系時(shí)()。A.聯(lián)系本身不必單獨(dú)轉(zhuǎn)換為一個(gè)關(guān)系B.聯(lián)系本身必須單獨(dú)轉(zhuǎn)換為一個(gè)關(guān)系C.聯(lián)系本身也可以不單獨(dú)轉(zhuǎn)換為一個(gè)關(guān)系D.將兩個(gè)實(shí)體集合并為一個(gè)實(shí)體集正確答案:B解析:在數(shù)據(jù)庫(kù)設(shè)

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論