2025年大數(shù)據(jù)庫在線測試精彩試題_第1頁
2025年大數(shù)據(jù)庫在線測試精彩試題_第2頁
2025年大數(shù)據(jù)庫在線測試精彩試題_第3頁
2025年大數(shù)據(jù)庫在線測試精彩試題_第4頁
2025年大數(shù)據(jù)庫在線測試精彩試題_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

數(shù)據(jù)庫在線測試試題選擇題1.下述(C)不是DBA數(shù)據(jù)庫管理員的職責完整性約束闡明定義數(shù)據(jù)庫模式數(shù)據(jù)庫管理系統(tǒng)設(shè)計數(shù)據(jù)庫安全2.顧客或應用程序看到的那部分局部邏輯構(gòu)造和特性的描述是(A),它是模式的邏輯子集子模式模式內(nèi)模式物理模式3.要保證數(shù)據(jù)庫的邏輯數(shù)據(jù)獨立性,需要修改的是(C)模式與內(nèi)模式之間的映射模式模式與外模式的映射三層模式4.要保證數(shù)據(jù)庫的數(shù)據(jù)獨立性,需要修改的是(A)三層之間的兩種映射模式與外模式模式與內(nèi)模式三層模式5.描述數(shù)據(jù)庫全體數(shù)據(jù)的全局邏輯構(gòu)造和特性的是(B)外模式模式內(nèi)模式顧客模式6.數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)獨立性體目前(B)不會由于數(shù)據(jù)的變化而影響到應用程序不會由于系統(tǒng)數(shù)據(jù)存儲構(gòu)造與數(shù)據(jù)邏輯構(gòu)造的變化而影響應用程序不會由于某些存儲構(gòu)造的變化而影響其他的存儲構(gòu)造不會由于存儲方略的變化而影響存儲構(gòu)造7.下列四項中,不屬于數(shù)據(jù)庫系統(tǒng)特點的是(B)數(shù)據(jù)共享數(shù)據(jù)冗余度高數(shù)據(jù)完整性數(shù)據(jù)獨立性高8.下面列出的數(shù)據(jù)庫管理技術(shù)發(fā)展的三個階段中,沒有專門的軟件對數(shù)據(jù)進行管理的是(D)。I.人工管理階段II.文獻系統(tǒng)階段III.數(shù)據(jù)庫階段I和II只有IIII和III只有I9.DBS是采用了數(shù)據(jù)庫技術(shù)的計算機系統(tǒng),它是一種集合體,包括數(shù)據(jù)庫、計算機硬件、軟件和(D)系統(tǒng)分析員程序員操作員數(shù)據(jù)庫管理員10.數(shù)據(jù)庫(DB),數(shù)據(jù)庫系統(tǒng)(DBS)和數(shù)據(jù)庫管理系統(tǒng)(DBMS)之間的關(guān)系是(C)。DBMS包括DB和DBSDBS就是DB,也就是DBMSDBS包括DB和DBMSDB包括DBS和DBMS2填空題1.數(shù)據(jù)庫是長期存儲在計算機內(nèi)有組織、可共享、的數(shù)據(jù)集合。2.DBMS是指(數(shù)據(jù)庫管理系統(tǒng)),它是位于(顧客),和(操作系統(tǒng)),之間的一層管理軟件3.數(shù)據(jù)庫管理系統(tǒng)的重要功能有,數(shù)據(jù)定義,數(shù)據(jù)操縱,數(shù)據(jù)庫運行管理,數(shù)據(jù)庫的建立維護維護等4個方面4.數(shù)據(jù)獨立性又可分為(邏輯獨立性)和(物理獨立性)5.當數(shù)據(jù)的物理存儲變化了,應用程序不變,而由DBMS處理這種變化,這是指數(shù)據(jù)的(物理獨立性)6.數(shù)據(jù)模型是由(數(shù)據(jù)構(gòu)造)、(數(shù)據(jù)操作)和(完整性約束)三部分構(gòu)成的7.(數(shù)據(jù)構(gòu)造)是對數(shù)據(jù)系統(tǒng)的靜態(tài)特性的描述,_(數(shù)據(jù)操作)是對數(shù)據(jù)庫系統(tǒng)的動態(tài)特性的描述8.數(shù)據(jù)庫體系構(gòu)造按照(外模式)、(模式)和(內(nèi)模式)三級構(gòu)造進行組織9.數(shù)據(jù)庫體系構(gòu)造按照___________、___________和_______________三級構(gòu)造進行組織10.實體之間的聯(lián)絡(luò)可抽象為三類,它們是(一對一)、(一對多)和(多對多)11.數(shù)據(jù)冗余也許導致的問題有(存儲空間大)和(數(shù)據(jù)不一致)12.數(shù)據(jù)管理技術(shù)經(jīng)歷了(人工管理)、(文獻管理)和(數(shù)據(jù)庫管理)三個階段定義并解釋概念模型中如下術(shù)語:實體,實體型,實體集,屬性,碼,實體聯(lián)絡(luò)圖(E-R圖)客觀存在并可以互相辨別的事物叫實體。實體型:具有相似屬性的實體具有相似的特性和性質(zhì),用實體名及其屬性名集合來抽象和刻畫同類實體稱為實體型。實體集:同型實體的集合稱為實體集。屬性:實體所具有的某一特性,一種實體可由若干個屬性來刻畫。碼:唯一標識實體的屬性集稱為碼。實體聯(lián)絡(luò)圖:E-R圖提供了表達實體型、屬性和聯(lián)絡(luò)的措施:?實體型:用矩形表達,矩形框內(nèi)寫明實體名。?屬性:用橢圓形表達,并用無向邊將其與對應的實體連接起來。?聯(lián)絡(luò):用菱形表達,菱形框內(nèi)寫明聯(lián)絡(luò)名,并用無向邊分別與有關(guān)實體連接起來,同步在無向邊旁標上聯(lián)絡(luò)的類型(1:1,1:n或m:n)。試述概念模型的作用概念模型實際上是現(xiàn)實世界到機器世界的一種中間層次。概念模型用于信息世界的建模,是現(xiàn)實世界到信息世界的第一層抽象,是數(shù)據(jù)庫設(shè)計人員進行數(shù)據(jù)庫設(shè)計的有力工具,也是數(shù)據(jù)庫設(shè)計人員和顧客之間進行交流的語言。試述數(shù)據(jù)模型的概念、數(shù)據(jù)模型的作用和數(shù)據(jù)模型的三個要素數(shù)據(jù)模型是數(shù)據(jù)庫中用來對現(xiàn)實世界進行抽象的工具,是數(shù)據(jù)庫中用于提供信息表達和操作手段的形式構(gòu)架。一般地講,數(shù)據(jù)模型是嚴格定義的概念的集合。這些概念精確地描述系統(tǒng)的靜態(tài)特性、動態(tài)特性和完整性約束條件。因此數(shù)據(jù)模型一般由數(shù)據(jù)構(gòu)造、數(shù)據(jù)操作和完整性約束三部分構(gòu)成。①數(shù)據(jù)構(gòu)造:是所研究的對象類型的集合,是對系統(tǒng)的靜態(tài)特性的描述。②數(shù)據(jù)操作:是指對數(shù)據(jù)庫中多種對象(型)的實例(值)容許進行的操作的集合,包括操作及有關(guān)的操作規(guī)則,是對系統(tǒng)動態(tài)特性的描述。③數(shù)據(jù)的約束條件:是完整性規(guī)則的集合,完整性規(guī)則是給定的數(shù)據(jù)模型中數(shù)據(jù)及其聯(lián)絡(luò)所具有的制約和依存規(guī)則,用以限定符合數(shù)據(jù)模型的數(shù)據(jù)庫狀態(tài)以及狀態(tài)的變化,以保證數(shù)據(jù)的對的、有效、相容。數(shù)據(jù)模型的概念和作用。數(shù)據(jù)模型是數(shù)據(jù)庫系統(tǒng)的基礎(chǔ)。任何一種DBMS都以某一種數(shù)據(jù)模型為基礎(chǔ),或者說支持某一種數(shù)據(jù)模型。數(shù)據(jù)庫系統(tǒng)中模型有不一樣的層次。根據(jù)模型應用的不一樣目的,可以將模型提成兩類或說兩個層次:一是概念模型,是按顧客的觀點來對數(shù)據(jù)和信息建模,用于信息世界的建模,強調(diào)語義體現(xiàn)能力,概念簡樸清晰;另一是數(shù)據(jù)模型,是按計算機系統(tǒng)的觀點對數(shù)據(jù)建模,用于機器世界,人們可以用它定義、操縱數(shù)據(jù)庫中的數(shù)據(jù)。一般需要有嚴格的形式化定義和一組嚴格定義了語法和語義的語言,并有某些規(guī)定和限制,便于在機器上實現(xiàn)。數(shù)據(jù)庫管理系統(tǒng)的重要功能有哪些數(shù)據(jù)庫定義功能;②數(shù)據(jù)存取功能;③數(shù)據(jù)庫運行管理;④數(shù)據(jù)庫的建立和維護功能。舉出適合用文獻系統(tǒng)而不是數(shù)據(jù)庫系統(tǒng)的例子;再舉出適合用數(shù)據(jù)庫系統(tǒng)的應用例子合用于文獻系統(tǒng)而不是數(shù)據(jù)庫系統(tǒng)的應用例子數(shù)據(jù)的備份,軟件或應用程序使用過程中的臨時數(shù)據(jù)存儲一般使用文獻比較合適。初期功能比較簡樸、比較固定的應用系統(tǒng)也適合用文獻系統(tǒng)。合用于數(shù)據(jù)庫系統(tǒng)而非文獻系統(tǒng)的應用例子目前,幾乎所有企業(yè)或部門的信息系統(tǒng)都以數(shù)據(jù)庫系統(tǒng)為基礎(chǔ),都使用數(shù)據(jù)庫。如一種工廠的管理信息系統(tǒng)(其中會包括許多子系統(tǒng),如庫存管理系統(tǒng)、物資采購系統(tǒng)、作業(yè)調(diào)度系統(tǒng)、設(shè)備管理系統(tǒng)、人事管理系統(tǒng)等等),還例如學校的學生管理系統(tǒng),人事管理系統(tǒng),圖書館的圖書管理系統(tǒng)等等都適合用數(shù)據(jù)庫系統(tǒng)。試述文獻系統(tǒng)與數(shù)據(jù)庫系統(tǒng)的區(qū)別和聯(lián)絡(luò)文獻系統(tǒng)與數(shù)據(jù)庫系統(tǒng)的區(qū)別:文獻系統(tǒng)面向某一應用程序,共享性差、冗余度大,獨立性差,紀錄內(nèi)有構(gòu)造、整體無構(gòu)造,應用程序自已控制。數(shù)據(jù)庫系統(tǒng)面向現(xiàn)實世界,共享性高、冗余度小,具有高度的物理獨立性和一定的邏輯獨立性,整體構(gòu)造化,用數(shù)據(jù)模型描述,由數(shù)據(jù)庫管理系統(tǒng)提供數(shù)據(jù)安全性、完整性、并發(fā)控制和恢復能力。文獻系統(tǒng)與數(shù)據(jù)庫系統(tǒng)的聯(lián)絡(luò)是:文獻系統(tǒng)與數(shù)據(jù)庫系統(tǒng)都是計算機系統(tǒng)中管理數(shù)據(jù)的軟件。文獻系統(tǒng)是操作系統(tǒng)的重要構(gòu)成部分,而DBMS是獨立于操作系統(tǒng)的軟件。不過DBMS是在操作系統(tǒng)的基礎(chǔ)上實現(xiàn)的。數(shù)據(jù)庫中數(shù)據(jù)的組織和存儲是通過操作系統(tǒng)中文獻系統(tǒng)來實現(xiàn)的。使用數(shù)據(jù)庫系統(tǒng)有什么好處?使用數(shù)據(jù)庫系統(tǒng)的好處是由數(shù)據(jù)庫管理系統(tǒng)的特點或長處決定的。使用數(shù)據(jù)庫系統(tǒng)的好處諸多,例如可以大大提高應用開發(fā)的效率,以便顧客的使用,減輕數(shù)據(jù)庫系統(tǒng)管理人員維護的承擔等。使用數(shù)據(jù)庫系統(tǒng)可以大大提高應用開發(fā)的效率。由于在數(shù)據(jù)庫系統(tǒng)中應用程序不必考慮數(shù)據(jù)的定義、存儲和數(shù)據(jù)存取的詳細途徑,這些工作都由DBMS來完畢。用一種通俗的比方,使用了DBMS就如有了一種好參謀好助手,許多詳細的技術(shù)工作都由這個助手來完畢。開發(fā)人員就可以專注于應用邏輯的設(shè)計而不必為管理數(shù)據(jù)的許許多多復雜的細節(jié)操心。尚有,當應用邏輯變化,數(shù)據(jù)的邏輯構(gòu)造需要變化時,由于數(shù)據(jù)庫系統(tǒng)提供了數(shù)據(jù)與程序之間的獨立性。數(shù)據(jù)邏輯構(gòu)造的變化是DBA的責任,開發(fā)人員不必修改應用程序,或者只需要修改很少的應用程序。從而既簡化了應用程序的編制,又大大減少了應用程序的維護和修改。使用數(shù)據(jù)庫系統(tǒng)可以減輕數(shù)據(jù)庫系統(tǒng)管理人員維護系統(tǒng)的承擔。由于DBMS在數(shù)據(jù)庫建立、運用和維護時對數(shù)據(jù)庫進行統(tǒng)一的管理和控制,包括數(shù)據(jù)的完整性、安全性,多顧客并發(fā)控制,故障恢復等等都由DBMS執(zhí)行??傊?,使用數(shù)據(jù)庫系統(tǒng)的長處是諸多的,既便于數(shù)據(jù)的集中管理,控制數(shù)據(jù)冗余,可以提高數(shù)據(jù)的運用率和一致性,又有助于應用程序的開發(fā)和維護。讀者可以在自已此後的工作中結(jié)合詳細應用,認真加以體會和總結(jié)。試述數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)的概念數(shù)據(jù):描述事物的符號記錄稱為數(shù)據(jù)。數(shù)據(jù)的種類有文字、圖形、圖象、聲音、正文等等。數(shù)據(jù)與其語義是不可分的。數(shù)據(jù)庫:數(shù)據(jù)庫是長期儲存在計算機內(nèi)、有組織的、可共享的數(shù)據(jù)集合。數(shù)據(jù)庫中的數(shù)據(jù)按一定的數(shù)據(jù)模型組織、描述和儲存,具有較小的冗余度、較高的數(shù)據(jù)獨立性和易擴展性,并可為多種顧客共享。數(shù)據(jù)庫系統(tǒng):數(shù)據(jù)庫系統(tǒng)(DBS)是指在計算機系統(tǒng)中引入數(shù)據(jù)庫後的系統(tǒng)構(gòu)成。數(shù)據(jù)庫系統(tǒng)由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(及其開發(fā)工具)、應用系統(tǒng)、數(shù)據(jù)庫管理員構(gòu)成。數(shù)據(jù)庫管理系統(tǒng):數(shù)據(jù)庫管理系統(tǒng)(DBMS)是位于顧客與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件。用于科學地組織和存儲數(shù)據(jù)、高效地獲取和維護數(shù)據(jù)。DBMS重要功能包括數(shù)據(jù)定義功能、數(shù)據(jù)操縱功能、數(shù)據(jù)庫的運行管理功能、數(shù)據(jù)庫的建立和維護功能。試述數(shù)據(jù)庫系統(tǒng)的特點數(shù)據(jù)庫系統(tǒng)的重要特點有:一、數(shù)據(jù)構(gòu)造化:數(shù)據(jù)庫系統(tǒng)實現(xiàn)整體數(shù)據(jù)的構(gòu)造化,這是數(shù)據(jù)庫的重要特性之一,也是數(shù)據(jù)庫系統(tǒng)與文獻系統(tǒng)的本質(zhì)區(qū)別。二、數(shù)據(jù)的共享性高,冗余度低,易擴充:數(shù)據(jù)庫的數(shù)據(jù)不再面向某個應用而是面向整個系統(tǒng),因此可以被多種顧客、多種應用、用多種不一樣的語言共享使用。由于數(shù)據(jù)面向整個系統(tǒng),是有構(gòu)造的數(shù)據(jù),不僅可以被多種應用共享使用,并且輕易增長新的應用,這就使得數(shù)據(jù)庫系統(tǒng)彈性大,易于擴充。三、數(shù)據(jù)獨立性高:數(shù)據(jù)獨立性包括數(shù)據(jù)的物理獨立性和數(shù)據(jù)的邏輯獨立性。數(shù)據(jù)庫管理系統(tǒng)的模式構(gòu)造和二級映象功能保證了數(shù)據(jù)庫中的數(shù)據(jù)具有很高的物理獨立性和邏輯獨立性。四、數(shù)據(jù)由DBMS統(tǒng)一管理和控制:數(shù)據(jù)庫的共享是并發(fā)的共享,即多種顧客可以同步存取數(shù)據(jù)庫中的數(shù)據(jù)甚至可以同步存取數(shù)據(jù)庫中同一種數(shù)據(jù)。為此,DBMS必須提供統(tǒng)一的數(shù)據(jù)控制功能,包括數(shù)據(jù)的安全性保護,數(shù)據(jù)的完整性檢查,并發(fā)控制和數(shù)據(jù)庫恢復。數(shù)據(jù)庫是長期存儲在計算機內(nèi)有組織的大量的共享的數(shù)據(jù)集合。它可以供多種顧客共享,具有最小冗余度和較高的數(shù)據(jù)獨立性。DBMS在數(shù)據(jù)庫建立、運用和維護時對數(shù)據(jù)庫進行統(tǒng)一控制,以保證數(shù)據(jù)的完整性、安全性,并在多顧客同步使用數(shù)據(jù)庫時進行并發(fā)控制,在發(fā)生故障後對系統(tǒng)進行恢復。數(shù)據(jù)庫系統(tǒng)的出現(xiàn)使信息系統(tǒng)從以加工數(shù)據(jù)的程序為中心轉(zhuǎn)向圍繞共享的數(shù)據(jù)庫為中心的新階段。試給出三個實際實體的E-R圖,規(guī)定實體型之間具有一對一,一對多,多對多多種不一樣的聯(lián)絡(luò)。第二章選擇題1.下面的選項不是關(guān)系數(shù)據(jù)庫基本特性的是(B)不一樣的列應有不一樣的列名不一樣的列應有不一樣的數(shù)據(jù)類型與行的次序無關(guān)與列的次序無關(guān)2.關(guān)系模型中,一種碼是(C)至多由一種屬性構(gòu)成可以由多種任意屬性構(gòu)成可有多種或者一種其值可以唯一表達該關(guān)系模式中任何元組的屬性構(gòu)成以上都不是3.既有如下關(guān)系:患者(患者編號,患者姓名,性別,出生曰起,所在單位)醫(yī)療(患者編號,患者姓名,醫(yī)生編號,醫(yī)生姓名,診斷曰期,診斷成果)其中,醫(yī)療關(guān)系中的外碼是(A)?;颊呔幪柣颊咝栈颊呔幪柡突颊咝彰t(yī)生編號和患者編號4.既有一種關(guān)系:借閱(書號,書名,庫存數(shù),讀者號,借期,還期),假如同一本書容許一種讀者多次借閱,但不能同步對一種書借多本,則該關(guān)系模式的主碼是(D)書號讀者書號+讀者書號+讀者號+借期5.關(guān)系模型中實現(xiàn)實體間N:M聯(lián)絡(luò)是通過增長一種(B)屬性實現(xiàn)關(guān)系實現(xiàn)關(guān)系和一種屬性實現(xiàn)關(guān)系或一種屬性實現(xiàn)6.關(guān)系代數(shù)運算是以(D)為基礎(chǔ)的運算謂詞演算關(guān)系運算代數(shù)運算集合運算7.關(guān)系數(shù)據(jù)庫管理系統(tǒng)應能實現(xiàn)的專門關(guān)系運算包括(A)選擇、投影、連接排序、索引、記錄關(guān)聯(lián)、更新、排序顯示、打印、制表8.五種基本關(guān)系代數(shù)運算是(D)∪∩σπ∪∩×σπ∪-σπ∪-×σπ9.關(guān)系代數(shù)體現(xiàn)式的優(yōu)化方略中,首先要做的是(A)盡早執(zhí)行選擇運算執(zhí)行笛卡爾積運算對文獻進行預處理投影運算10.關(guān)系運算中花費時間也許最長的運算是(D)選擇投影除笛卡爾積11.關(guān)系數(shù)據(jù)庫中的投影操作是指從關(guān)系中(C)抽出特定記錄建立對應的影像抽出特定字段建立對應的圖形12.從一種數(shù)據(jù)庫文獻中取出滿足某個條件的所有記錄形成一種新的數(shù)據(jù)庫文獻的操作是(B)操作復制選擇聯(lián)接投影13.關(guān)系代數(shù)中的聯(lián)接操作是由(A)操作組合而成笛卡爾積和選擇選擇和投影投影和笛卡爾積投影、選擇、笛卡爾積14.自然聯(lián)接是構(gòu)成新關(guān)系的有效措施。一般狀況下,當對關(guān)系R和S是用自然聯(lián)接時,規(guī)定R和S具有一種或者多種共有的(D)記錄元組行屬性15.假設(shè)有關(guān)系R和S,在下列的關(guān)系運算中,(D)運算不規(guī)定:“R和S具有相似的元數(shù),且它們的對應屬性的數(shù)據(jù)類型也相似”R∪SR-SR∩SR×S16.假設(shè)有關(guān)系R和S,關(guān)系代數(shù)體現(xiàn)式R-(R-S)表達的是(C)R-SR∪SR∩SR×S17.下面列出的關(guān)系代數(shù)體現(xiàn)是中,那些式子可以成立(C)。ⅰ.σf1(σf2(E))=σf1∧f2(E)ⅱ.E1∞E2=E2∞E1ⅲ.(E1∞E2)∞E3=E1∞(E2∞E3)ⅳ.σf1(σf2(E))=σf2(σf1(E))沒有ⅰ和ⅳ所有ⅱ和ⅲ18.下面四個關(guān)系體現(xiàn)式是等價的,是鑒別它們的執(zhí)行效率(C)。E1=πA(σB=C∧D=E′(R×S))E2=πA(σB=C(R×σD=E′(S))E3=πA(R∞B=CσD=E′(S))E4=πA(σD=E′(R∞B=CS))E1最快E2最快E3最快E4最快19.有關(guān)系SC(S_ID,C_ID,AGE,SCORE),查找年齡不小于22歲的學生的學號和分數(shù),對的的關(guān)系代數(shù)體現(xiàn)式是(D)。ⅰ.πS_ID,SCORE(σage>22(SC))ⅱ.σage>22(πS_ID,SCORE(SC))ⅲ.πS_ID,SCORE(σage>22(πS_ID,SCORE,AGE(SC)))只有ⅰ對的只有ⅱ對的ⅰ和ⅱ對的ⅰ和ⅲ對的20.一種關(guān)系只有一種(A)主碼候選碼外碼超碼二填空題一種關(guān)系模式的定義格式為一種關(guān)系模式的定義重要包括(關(guān)系名)、(屬性名)、(屬性類型)、(屬性長度)和(關(guān)鍵字)。關(guān)系代數(shù)運算中,老式的集合運算有(交)、(并)、(差)和(笛卡爾積)。關(guān)系代數(shù)運算中,基本的運算是(投影)、(并)、(差)、(笛卡爾積)和(選擇)。關(guān)系代數(shù)運算中,專門的關(guān)系運算有(選擇)、(投影)和(連接)。關(guān)系數(shù)據(jù)庫中基于數(shù)學上兩類運算是(關(guān)系代數(shù))和(關(guān)系演算)。已知系(系編號,系名稱,系主任,電話,地點)和學生(學號,姓名,性別,入學曰期,專業(yè),系編號)兩個關(guān)系,系關(guān)系的主關(guān)鍵字是_______,系關(guān)系的外關(guān)鍵字________,學生關(guān)系的主關(guān)鍵字是________,外關(guān)鍵字___________3問答題關(guān)系代數(shù)的基本運算有哪些?并、差、笛卡爾積、投影和選擇5種運算為基本的運算。其他3種運算,即交、連接和除,均可以用這5種基本運算來體現(xiàn)。[我的答案]試述關(guān)系模型的三個構(gòu)成部分關(guān)系模型由關(guān)系數(shù)據(jù)構(gòu)造、關(guān)系操作集合和關(guān)系完整性約束三部分構(gòu)成。試述關(guān)系數(shù)據(jù)語言的特點和分類。關(guān)系數(shù)據(jù)語言可以分為三類:關(guān)系代數(shù)語言。關(guān)系演算語言:元組關(guān)系演算語言和域關(guān)系演算語言。SQL:具有關(guān)系代數(shù)和關(guān)系演算雙重特點的語言。這些關(guān)系數(shù)據(jù)語言的共同特點是,語言具有完備的體現(xiàn)能力,是非過程化的集合操作語言,功能強,可以嵌入高級語言中使用。定義并理解下列術(shù)語,闡明它們之間的聯(lián)絡(luò)與區(qū)別:(1)域,笛卡爾積,關(guān)系,元組,屬性(2)主碼,候選碼,外碼(3)關(guān)系模式,關(guān)系,關(guān)系數(shù)據(jù)庫試述關(guān)系模型的完整性規(guī)則。在參照完整性中,為何外部碼屬性的值也可認為空?什么狀況下才可認為空?實體完整性規(guī)則是指若屬性A是基本關(guān)系R的主屬性,則屬性A不能取空值。若屬性(或?qū)傩越M)F是基本關(guān)系R的外碼,它與基本關(guān)系S的主碼Ks相對應(基本關(guān)系R和S不一定是不一樣的關(guān)系),則對于R中每個元組在F上的值必須為:或者取空值(F的每個屬性值均為空值);或者等于S中某個元組的主碼值。即屬性F自身不是主屬性,則可以取空值,否則不能取空值。設(shè)有一種SPJ數(shù)據(jù)庫,包括S,P,J,SPJ四個關(guān)系模式:S(SNO,SNAME,STATUS,CITY);P(PNO,PNAME,COLOR,WEIGHT);J(JNO,JNAME,CITY);SPJ(SNO,PNO,JNO,QTY);供應商表S由供

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論