數據庫復習題4A_第1頁
數據庫復習題4A_第2頁
數據庫復習題4A_第3頁
數據庫復習題4A_第4頁
數據庫復習題4A_第5頁
已閱讀5頁,還剩70頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

《數據庫復習題》第1章數據庫系統概述一、單選題(共有題目59題)1.一種結點能夠有多個雙親,結點之間能夠有多個聯系的模型是()。A.網狀模型B.關系模型C.層次模型D.以上都有2.對于“關系”的描述,對的的是()。A.同一種關系中允許有完全相似的元組B.同一種關系中元組必須按核心字升序寄存C.在一種關系中必須將核心字作為該關系的第一種屬性D.同一種關系中不能出現相似的屬性名3.在關系數據庫中,表(table)是三級模式構造中的()。A.外模式B.模式C.存儲模式D.內模式4.DBMS是()。A.OS的一部分B.OS支持下的系統文獻C.一種編譯程序D.以上混合5.數據庫系統的核心是()。A.數據模型B.數據庫管理系統C.軟件工具D.數據庫6.E-R圖的三要素是()。A.實體、屬性、實體集B.實體、鍵、聯系C.實體、屬性、聯系D.實體、域、候選鍵7.反映現實世界中實體及實體間聯系的信息模型是()。A.關系模型B.層次模型C.網狀模型D.E-R模型8.數據庫管理系統(DBMS)提供數據操作語言(DML)實現對數據庫數據的操作,其中數據更新操作不涉及()。A.插入B.刪除C.檢索D.修改9.下列不屬于數據庫系統(DBS)構成的是()。A.硬件系統B.數據庫管理系統C.文獻系統D.使用和管理數據庫的各類人員10.數據庫管理系統(DBMS)是()。A.數學軟件B.應用軟件C.計算機輔助設計D.系統軟件11.數據庫三級模式體系構造的劃分,有助于保持數據庫的()。A.數據獨立性B.數據安全性C.構造規范化D.操作可行性12.數據庫系統三級模式構造中存在的映象關系對的的是()。A.外模式/內模式B.外模式/模式C.外模式/外模式D.模式/模式13.在關系數據庫系統中,當關系的模式變化時,顧客程序也能夠不變。這是()。A.數據的物理獨立性B.數據的邏輯獨立性C.數據的位置獨立性D.數據的存儲獨立性14.下列模式中,能夠給出數據庫物理存儲構造與物理存取辦法的是()。A.內模式B.外模式C.概念模式D.邏輯模式15.下列有關物理數據獨立性的說法不對的的是()。A.物理數據獨立性由內模式與概念模式之間的映射實現。B.當數據庫的內模式發生變化時,數據的邏輯構造變化。C.當數據庫的內模式發生變化時,顧客編寫的應用程序能夠不變。D.為確保應用程序能夠對的執行,我們需要修改內模式與概念模式之間的映射。16.在數據管理技術的發展過程中,經歷了人工管理階段、文獻系統階段和數據庫系統階段。在這幾個階段中,數據獨立性最高的階段是()。A.數據庫系統B.文獻系統C.人工管理D.數據項管理17.提供數據庫定義、數據操縱、數據控制和數據庫維護功效的軟件稱為()。A.OSB.DSC.DBMSD.DBS18.要確保數據庫的數據獨立性,需要修改的是()。A.三層模式之間的兩種映射B.模式與內模式C.模式與外模式D.三層模式19.DBMS是()。A.數據庫B.數據庫系統C.數據庫應用軟件D.數據庫管理系統20.設在某個公司環境中,一種部門有多名職工,一名職工只能屬于一種部門,則部門與職工之間的聯系是()。A.一對一B.一對多C.多對多D.不擬定21.英文縮寫DBA代表()。A.數據庫管理員B.數據庫管理系統C.數據定義語言D.數據操縱語言22.下列所列數據庫系統構成中,對的的是()。A.計算機、文獻、文獻管理系統、程序B.計算機、文獻、程序設計語言、程序C.計算機、文獻、報表解決程序、網絡通信程序D.支持數據庫系統的計算機軟硬件環境、數據庫文獻、數據庫管理系統、數據庫應用程序和數據庫管理員23.下列不屬于數據庫系統(DBS)構成的有()。A.數據庫集合B.顧客C.數據庫管理系統及有關軟件D.MicrosoftExcel24.數據庫系統中的數據模型普通由()三部分構成。A.數據構造、數據操作和完整性約束B.數據定義、數據操作和安全性約束C.數據構造、數據管理和數據保護D.數據定義、數據管理和運行控制25.下面列出的條目中,()是數據庫系統的構成組員。Ⅰ.操作系統Ⅱ.數據庫管理系統Ⅲ.顧客Ⅳ.數據庫管理員Ⅴ.數據庫A.Ⅱ、Ⅲ、Ⅳ和ⅤB.Ⅱ、Ⅳ和ⅤC.Ⅰ、Ⅱ、Ⅳ和ⅤD.都是26.下面列出的數據管理技術發展的三個階段中,()階段沒有專門的軟件對數據進行管理。A.人工管理階段B.文獻系統階段C.數據庫階段D.人工管理階段、文獻系統階段27.在DBS中,DBMS和OS之間的關系是()。A.互相調用B.DBMS調用OSC.OS調用DBMSD.并發運行28.數據庫管理技術發展過程中,文獻系統與數據庫系統的重要區別是數據庫系統()。A.數據可共享B.數據無冗余C.特定的數據模型D.專門的數據管理軟件29.設有部門和職工兩個實體,每個職工只能屬于一種部門,一種部門能夠有多名職工,則部門和職工實體之間的聯系類型是()。A.M:NB.1:MC.M:KD.1:130.層次數據模型中,一種子結點至多有()個父結點。A.1B.2C.3D.431.常見的數據模型是()。A.層次模型、網狀模型、關系模型B.概念模型、實體模型、關系模型C.對象模型、外部模型、內部模型D.邏輯模型、概念模型、關系模型32.三級模式間存在兩種映射,它們是()。A.模式與子模式間,模式與內模式間B.子模式與內模式間,外模式與內模式間C.子模式與外模式間,模式與內模式間D.模式與內模式間,外模式與模式間33.邏輯數據獨立性是指()。A.修改外模式保持模式不變B.修改內模式保持模式不變C.修改模式保持外模式不變D.修改模式保持內模式不變34.關系模型的基本數據構造是()。A.樹B.圖C.環D.二維表格35.顧客涉及的邏輯構造用()描述。A.模式B.存儲模式C.概念模式D.子模式36.下列敘述中對的的是()。A.數據庫是一種獨立的系統,不需要操作系統的支持B.數據庫設計是指設計數據庫管理系統C.數據庫技術的根本目的是要解決數據共享的問題D.數據庫系統中,數據的物理構造必須與邏輯構造一致37.E-R圖用于描述數據庫的()。A.概念模型B.數據模型C.存儲模型D.邏輯模型38.提供數據庫定義、數據操縱、數據控制和數據庫維護功效的軟件稱為()。A.OSB.DSC.DBMSD.DBS39.下面的選項不是關系數據庫基本特性的是()。A.不同的列應有不同的數據類型B.不同的列應有不同的列名C.與行的次序無關D.與列的次序無關40.用二維表來表達實體及實體間的聯系的數據模型是()。A.關系模型B.層次模型C.網狀模型D.實體-聯系模型41.從計算機軟件系統的構成看,DBMS是建立在()之上的軟件系統。A.硬件系統B.操作系統C.語言解決系統D.編譯系統42.數據庫中存儲的是()。A.數據B.數據模型C.數據之間的聯系D.數據以及數據之間的聯系43.數據庫技術的三級模式中,數據的全局邏輯構造用()來描述。A.子模式B.顧客模式C.外模式D.模式44.單個顧客使用的數據視圖的描述稱為()。A.外模式B.內模式C.概念模式D.存儲模式45.數據庫(DB)、數據庫系統(DBS)、數據庫管理系統(DBMS)三者之間的關系是()。A.DBS涉及DB和DBMSB.DBMS涉及DB和DBSC.DB涉及DBS和DBMSD.DBS就是DB,也就是DBMS46.數據庫物理存儲方式的描述稱為()。A.外模式B.內模式C.概念模式D.邏輯模式47.()屬于信息世界的模型,事實上是現實世界到機器世界的一種中間層次。A.數據模型B.概念數據模型C.E-R圖D.關系模型48.數據管理與數據解決之間的關系是()。A.兩者是一回事B.兩者之間無關C.數據管理是數據解決的基本環節D.數據解決是數據管理的基本環節49.在數據庫三級模式間引入二級映象的重要作用是()。A.提高數據與程序的獨立性B.提高數據與程序的安全性C.保持數據與程序的一致性D.提高數據與程序的可移植性50.下列有關主核心字敘述對的的是()。A.一種表能夠沒有主核心字B.只能將一種字段定義為主核心字C.如果一種表只有一種統計,則主核心字字段可覺得空值。D.以上選項都不對的。51.實體完整性規則是指關系中()。A.不允許有空行B.主鍵不允許有空值C.不允許有空列D.外鍵不允許有空值52.在SQLServer中建立了表Student(no,name,sex,birthday),no為表的主碼,表中信息如圖所示。能夠對的執行的插入操作是()。A.INSERTINTOstudent(no,sex)VALUES(′102′,′男′)B.INSERTINTOstudent(name,sex)VALUES(′王中′,′男′)C.INSERTINTOstudentVALUES(′102′,′男′,′王中′,′1984/03/08′)D.INSERTINTOstudentVALUES(′106′,′王中′,′男′,′1984/03/08′)53.有職工表EMP和部門表DEPT如圖所示,其中有下劃線的屬性為主鍵,有波浪線的屬性為外鍵。下面操作不能對的執行的是()。A.檢索部門號為“D05”的職工號B.將EMP表中職工“李路”的部門號改為空值C.刪除職工“崔浩”的統計D.在EMP表中插入統計(“E18”,“D05”,“王瑩”)54.有以下兩個關系,其中雇員信息表關系EMP的主鍵是雇員號,部門信息表關系DEPT的主鍵是部門號。若執行下面列出的操作,()操作不能成功執行。A.從DEPT中刪除部門號=‘03'的行B.在DEPT中插入行(‘06',‘計劃部',‘6號樓')C.將DEPT中部門號=‘02'的部門號改為‘10'D.將DEPT中部門號=‘01'的地址改為‘5號樓'55.數據庫的()是指數據的對的性和相容性。A.完整性B.安全性C.并發控制D.系統恢復56.使用語句CREATETABLES(snoN(2),snameC(6),ageN(2),sexC(2))建一張學生表,其中sno是主鍵,sname不允許取空值,下列SQL語句中不對的的是()。A.INSERTINTOSvalues(1,’林立’,20,’女’)B.INSERTINTOS(sno,age,sname,sex)values(1,20,’林立’,’女’)C.INSERTINTOSvalues(1,null,20,’女’)D.INSERTINTOSvalues(1,’林立’,null,’女’)57.設屬性A是關系R的主屬性,則屬性A不能取空值(NULL)。這是()。A.實體完整性規則B.參考完整性規則C.顧客定義完整性規則D.域完整性規則58.有EMP和DEPT關系以下:在雇員信息表關系EMP中,()是外鍵。A.雇員號B.雇員名C.部門號D.工資59.表設計器的“允許空”單元格用于設立該字段與否可輸入空值,事實上就是創立該字段的()約束。A.主鍵B.外鍵C.非空D.CHECK(檢查)二、填空題(共有題目25題)1.一把鑰匙能夠開一把鎖,一把鎖能夠有多把鑰匙,則鎖和鑰匙之間是_______聯系。一對多(1:N)2.由計算機硬件、操作系統、DBMS、數據庫、應用程序及有關人員等構成的一種整體叫________。數據庫系統(DBS)3.在數據庫理論中,數據物理構造的變化,如存儲設備的更換、物理存儲的更換、存取方式等都不影響數據庫的邏輯構造,從而不引發應用程序的變化,稱為_______。物理獨立性4.對現實世界進行第一層抽象的模型,稱為________模型。概念5.數據庫系統中,實現數據管理功效的核心軟件稱為________。數據庫管理系統(DBMS)6.從事物的特性到計算機中的數據表達,經歷了________三個世界。現實世界、信息世界、機器世界7.一種項目含有一種項目主管,一種項目主管可管理多個項目,則實體“項目主管”與實體“項目”間的關系屬于________的關系。一對多8.數據的獨立性是由來________完畢的。數據庫管理員(DBA)9.數據庫是在計算機系統中按照一定的方式組織、存儲和應用的____。數據集合10.用樹型構造表達實體類型及實體間聯系的數據模型稱為____。層次數據模型11.對現實世界進行第二層抽象的模型,稱為________模型。邏輯12.數據是表達信息的________,信息是數據所包含的________。載體意義13.數據庫慣用的邏輯數據模型有層次模型、網狀模型、關系模型,SQLServer屬于________。關系模型14.在數據庫理論中,數據庫總體邏輯構造的變化,如修改數據模式、增加新的數據類型、變化數據間聯系等,不需要修改對應的應用程序,稱為________。邏輯獨立性15.數據獨立性使得修改數據構造時,盡量不修改________。應用程序16.數據模型普通由________、數據操作和完整性約束三部分構成。數據構造17.支持數據庫多個操作的軟件系統叫________。數據庫管理系統(DBMS)18.數據管理技術發展過程通過人工管理、文獻系統和數據庫系統三個階段,獨立性最高的階段是________。數據庫系統19.關系模型的構造是一張________。二維表20.數據庫保護分為:安全性控制、________、并發性控制和數據恢復。完整性控制21.數據庫管理系統是位于顧客與________之間的軟件系統。操作系統22.設一種倉庫寄存多個商品,同一種商品只能寄存在一種倉庫中,倉庫與商品是________聯系。一對多(1:N)23.數據庫三級模式體系構造的劃分,有助于保持數據的________。獨立性24.當實體中有多個屬性可作為該關系的碼而選定其中一種時,稱其為該實體的________。主碼(主核心字)25.關系中主碼的取值必須惟一且非空,這是由________完整性規則決定的。實體三、判斷題(共有題目6題)1.實體間的聯系中,一對一聯系是一對多聯系的特例狀況。√2.數據庫構造描述的是系統的靜態特性。√3.有了外模式/模式映像,能夠確保數據和應用程序之間的物理獨立性。×4.數據庫中只有一種模式,也只有一種內模式,因此模式/內模式映像是唯一的。√5.一種實體內部也能夠存在聯系。√6.外鍵能夠取空值。√第2章關系數據庫的基本理論一、單選題(共有題目92題)1.已知關系R如圖所示能夠作為R主碼的屬性組是()。A.ABCB.ABDC.ACDD.BCD2.學校中的班級與學生之間的關系是()。A.一對一B.一對多C.大小D.多對多3.在關系模型中,一種元組對應表中的()。A.一種字段B.一種域C.一條統計D.多條統計4.關系數據庫的任何檢索操作都是由3種基本代數運算組合而成,這3種基本運算不涉及()。A.連接B.關系C.選擇D.投影5.有關關系數據庫技術,下列敘述對的的是()。A.關系數據模型早于層次和網狀數據模型問世B.關系表的一種格點既能夠存儲一種數據,也能夠存儲另一種關系表C.關系表的一種屬性對應現實世界中的一種客觀對象D.關系代數中的并、交、差運算事實上就是對關系的元組所實施的同名集合運算6.下列關系模型中術語錯誤的是()。A.統計:滿足一定規范化規定的二維表,也稱關系B.字段:二維表中的一列C.數據項:也稱為分量,是每個統計中的一種字段值D.字段的值域:字段的取值范疇,也稱為屬性7.用下列()形式表達實體類型和實體間聯系是關系模型的重要特性。A.指針B.鏈表C.核心字D.表格8.下面有關關系性質的說法,錯誤的是()。A.表中的一行稱為一種元組B.行與列交叉點不允許有多個值C.表中的一列稱為一種屬性D.表中任意兩行能夠相似9.兩個沒有公共屬性的關系作自然連接等價于它們作()。A.并B.交C.差D.笛卡爾乘積10.在數據庫系統中,把能夠互相區別的客觀事物稱為()。A.文獻B.字段C.實體D.核心碼11.在D1={a1,a2,a3,a4},D2={1,2,3},則D1×D2集合中共有()個元組。A.6B.8C.9D.1212.設關系R和關系S的元數分別是3和4,關系T是R與S的廣義笛卡爾積,即:T=R×S,則關系T的元數是()。A.7B.9C.12D.1613.在關系數據模型中,把()稱為關系模式。A.統計B.統計類型C.元組D.元組集14.不同的實體是根據()辨別的。A.所代表的對象B.實體名字C.屬性多少D.屬性的不同15.現有以下關系:職工(職工號,姓名,性別,職務);部門(部門編號,部門名稱,職工號,姓名,部門地址,電話),其中,部門關系中的外部鍵是()。A.部門編號B.姓名C.職工號D.職工號和姓名16.在數據庫系統中,數據的可訪問最小單位是()。A.表B.字節C.統計D.數據項17.在關系數據模型中,域是指()。A.字段B.統計C.屬性D.屬性的取值范疇18.有2個關系模式R(A,B,C)和S(D,E),R中有3個元組,S中有2個元組,則R和S自然連接后得到的新關系中,屬性個數及元組個數分別為()。A.5,5B.5,6C.6,5D.6,619.設關系R和關系S含有相似的元數,且對應的屬性取自相似的域。集合{t|t∈R∧t∈S}標記的是()。A.R∪SB.R-SC.R×SD.R∩S20.參加差運算的兩個關系規定滿足()。A.屬性個數能夠不相似B.屬性個數必須相似C.一種關系包含另一種關系的屬性D.屬性名必須相似21.設四元關系R(A,B,C,D),則下面不對的的是()。A.為取屬性名為D,B的兩列構成新關系B.為取屬性值為4,2的兩列構成新關系C.與是等價的D.與的成果是相似的22.最慣用的一種基本數據模型是關系數據模型,它用統一的()構造來表達實體及實體之間的聯系。A.樹B.網絡C.圖D.二維表23.關系數據庫管理系統所能實現的傳統集合運算有()。A.排序、索引、統計B.選擇、連接、投影C.關聯、更新、排序D.并、交、差、笛卡爾積24.對一種關系做投影操作后,新關系的元數個數()原來關系的元數個數。A.不大于B.不大于或等于C.等于D.不不大于25.下列有關關系的敘述中,錯誤的是()。A.關系必須規范化B.在同一種關系中,不能出現相似的屬性名C.關系中允許有相似的元組D.在一種關系中,列的次序無關緊要26.關系代數體現式的優化方略中,首先要做的是()。A.對文獻進行預解決B.盡早執行選擇運算C.執行笛卡爾積運算D.投影運算27.在下列有關關系模型性質的敘述中,錯誤的是()。A.在一種關系中,每個數據項不可再分,是最基本的數據單位B.在一種關系中,同一列數據含有相似的數據類型C.在一種關系中,各列的次序不能夠任意排列D.在一種關系中,不允許有相似的字段名28.設有屬性A,B,C,D,下列表達中不是關系的是()。A.R(A)B.R(A,B,C,D)C.R(A×B×C×D)D.R(A,B)29.關系模型中,一種核心字是()。A.可由多個任意屬性構成B.至多由一種屬性構成C.可由一種或多個其值能唯一標記該關系模式中任何元組的屬性構成D.以上都能夠30.自然連接是構成新關系的有效辦法。普通狀況下,當對關系R和S使用自然連接時,規定R和S含有一種或多個共有的()。A.元組B.行C.統計D.屬性31.實體完整性規定主屬性不能取空值,這一點普通是通過()。A.定義外部鍵來確保B.定義主鍵來確保C.顧客定義的完整性來確保D.關系系統自動確保32.用二維表構造表達實體以及實體間聯系的數據模型稱為()。A.網狀模型B.層次模型C.關系模型D.面對對象模型33.在數據庫中能惟一標記一種元組的屬性或屬性組合稱為()。A.統計B.字段C.域D.核心字34.有兩個關系R和S,分別包含25個和20個元組,則在R∪S、R-S、R∩S中不可能出現的元組數目狀況是()。A.25,5,20B.28,7,17C.31,11,14D.45,25,035.以下圖所示的數據庫表中,若職工表的主核心字是職工號,外碼為部門號,部門表的主核心字是部門號,SQL操作()不能執行。A.從職工表中刪除行(’025’,’張林’,’A2’,720)B.將部門表中部門號’A2’改為’A8’C.將職工號為’001’的工資改為700D.將職工號為’038’的部門號改為’A336.設R為k元關系,則表達()。A.從R中挑選2的值不不大于4個分量值得元組所構成的關系B.從R中挑選第2個分量值不不大于4的元組所構成的關系C.從R中挑選第2個分量值不不大于4個分量值的元組所構成的關系D.與R相比,基數不變,元數減少37.有一種關系:學生(學號,姓名,系別),規定學號的值域是8個數字構成的字符串,這一規則屬于()。A.實體完整性約束B.參考完整性約束C.顧客自定義完整性約束D.核心字完整性約束38.已知導師和碩士關系以下圖所示:其中導師關系的主碼是導師號,碩士關系的主碼是學號,外碼是導師號。下列操作能成功進行的是()。A.INSERTINTO碩士(姓名,性別)VALUES('李明','男')B.INSERTINTO碩士VALUES('108','張方','男','d3

')C.INSERTINTO導師VALUES('d8

'

,'江海','專家')D.INSERTINTO導師VALUES('d2

','孫力','專家')39.關系數據庫的基本特性不涉及()。A.不同的列對應不同的數據類型B.不同的列應有不同的列名C.與行的次序無關D.與列的次序無關40.現實世界中,事物的普通特性在信息世界中稱為()。A.實體B.實體鍵C.屬性D.關系鍵41.關系數據庫管理系統能實現的專門關系運算涉及()。A.排序、索引、統計B.選擇、投影、連接C.關聯、更新、排序D.顯示、打印、制表42.關系模型中的“關系”是指某種數據之間按照一定的序列排列的集合,這種數據滿足()。A.含有有關性,但非附屬的平行性B.含有有關性,且含有附屬性C.不含有有關性、但含有附屬性D.不含有有關性、也不含有附屬性43.學生實體通過“學號”、“姓名”、“年紀”、“性別”和“成績”等屬性來表明學生狀況,這是()。A.實體值B.實體型C.屬性值D.屬性型44.當關系R和S自然聯接時,能夠把R和S原該舍棄的元組放到成果關系中的操作是()。A.左外聯接B.右外聯接C.外部并D.外聯接45.下列關系代數的操作中,不是基本運算的是()。A.交B.并C.笛卡爾積D.投影46.下列實體類型的關系中,屬于多對多關系的是()。A.學生與課程之間B.某班飛機的座位與乘客之間C.商品條形碼與商品之間D.車間與工人之間47.關系運算“交”能夠使用其它基本關系運算替代。A∩B對的的替代體現式是()。A.A-(A-B)B.A∪(A-B)C.(A)D.A-(B-A)48.下面對于關系的敘述中,()是不對的的。A.關系中的每個屬性是不可分解的B.在關系中元組的次序是無關緊要的C.任意的一種二維表都是一種關系D.每一種關系只有一種統計類型49.假定學生關系是S(S#,Sname,Sex,Age),課程關系是C(C#,Cname,Teacher),學生選課關系是SC(S#,C#,Grade),要查找選修“數據庫系統概論”課程的“男”學生學號,將涉及關系()。A.SB.SC,CC.S,SCD.S,SC,C50.構成關系模型的一組互相聯系的“關系”普通指()。A.滿足一定規范化的二維表B.二維表中的一行C.二維表中的一列D.二維表中的一種數據項51.有關數據模型,下列敘述中不對的的是()。A.數據模型提供了一種描述實體及其聯系的辦法與工具。B.E-R圖是建立數據模型的工具,數據模式是數據模型在一種具體環境中的應用。C.數據模型包含一組描述數據構造、數據操作與數據完整性約束的規則。D.關系表中的列能夠再分解52.設關系R(A,B,C)和S(A,D),與自然連接RS等價的關系代數體現式是()。A.×B.C.×D.×53.關系模式的任何屬性()。A.不可再分B.可再分C.命名在該關系模式中能夠不唯一D.以上都不是54.若在實體R的諸屬性中,屬性A不是R的主鍵,卻是另一種實體S的主鍵,則稱A為R的()。A.候選鍵B.外部鍵C.非主屬性D.主屬性55.在關系代數中,從兩個關系的笛卡爾積中,選用它們屬性間滿足一定條件的元組的操作,稱為()。A.投影B.選擇C.自然連接D.θ連接56.有關系R和S,R∩S的運算等價于()。A.S-(R-S)B.R-(R-S)C.(R-S)∪SD.R∪(R-S)57.把關系當作二維表,則下列說法中不對的的是()。A.表中允許出現相似的行B.表中不允許出現相似的行C.行的次序能夠交換D.列的次序能夠交換58.關系代數中的連接操作由()操作組合而成。A.和B.和×C.、和×D.和×59.關系數據庫中的投影操作是指從關系中()。A.抽出特定統計B.抽出特定字段C.建立對應的映像D.建立對應的圖形60.關系模型中,最普遍的關系是()。A.一對多B.多對多C.一對一D.一對二61.設關系R(A,B,C)和S(B,C,D),下列各關系代數體現式不成立的是()。A.B.R∪SC.∩D.62.關系運算中耗費時間可能最長的運算是()。A.投影B.選擇C.廣義笛卡爾積D.并63.同一種關系模式的任兩個元組值()。A.不能全同B.可全同C.必須全同D.以上都不是64.在關系模式R(A,B,C)中,F={(A,B)→C,B→C},則R最高達成()。A.1NFB.2NFC.3NFD.BCNF65.候選關系模式R(A,B,C,D,E)及其上的函數依賴集合F={A→D,B→C,E→A},該關系模式的候選核心字是()。A.ABB.BEC.CDD.DE66.下述哪一條不是由于關系模式設計不當而引發的()。A.數據冗余B.丟失修改C.插入異常D.更新異常67.將1NF規范為2NF,應()。A.消除了非主屬性對鍵的部分函數依賴B.消除了非主屬性對鍵的傳遞函數依賴C.消除了主屬性對鍵的部分函數依賴和傳遞函數依賴D.使每一種非主屬性都完全函數依賴于主鍵68.當B屬性函數依賴于A屬性時,屬性A與B的聯系是()。A.一對多B.多對一C.多對多D.以上都不是69.找出下列函數依賴中()屬于平凡函數依賴。A.(a,b)→cB.(a,b)→bC.b→aD.a→b70.下面有關函數依賴的敘述中,不對的的是()。A.若X→Y,X→Z,則X→YZB.若XY→Z,則X→Z,Y→ZC.若X→Y,WY→Z,則XW→ZD.若X→Y,則XZ→YZ71.在數據庫中,產生數據不一致的根本因素是()。A.數據存儲量大B.沒有嚴格保護數據C.未對數據進行完整性控制D.數據冗余72.已知關系模式R(A,B,C,D),其函數依賴集F={A→B,C→B},則R中主屬性有()。A.A、B、CB.A、B、DC.B、C、DD.A、C、D73.有關系模式A(C,T,H,R,S),其中各屬性的含義是:C:課程T:教員H:上學時間R:教室S:學生根據語義有以下函數依賴集:F={C→T,(H,R)→C,(H,T)→R,(H,S)→R}現將關系模式A分解為兩個關系模式A1(C,T),A2(H,R,S),則其中A1的規范化程度最高達成()。A.1NFB.2NFC.3NFD.BCNF74.關系數據庫規范化是為理解決關系數據庫中()。A.插入、刪除和數據冗余問題而引入的B.減少數據操作的復雜性問題而引入的C.提高查詢速度問題而引入的D.確保數據安全性/完整性問題而引入的75.在關系模式中,如果屬性A和B存在一對一聯系,則說()。A.A→BB.B→AC.A←→BD.以上都不是76.X→Y,當下列哪一條成立時,稱為平凡的函數依賴()。A.X?YB.Y?XC.X∩Y=ΦD.X∩Y≠Φ77.SQL語言集數據查詢、數據操作、數據定義和數據控制功效于一體,語句INSERT、DELETE、UPDATE實現()功效。A.數據查詢B.數據操縱C.數據定義D.數據控制78.下面有關函數依賴的敘述中,不對的的是()。A.若X→Y,Y→Z,則X→YZB.若XY→Z,則X→Z,Y→ZC.若X→Y,Y→Z,則X→ZD.若X→Y,Y'包含于Y,則X→Y'79.3NF同時又是()。A.2NFB.1NFC.BCNFD.1NF、2NF80.設有關系模式R(A,B,C),F={A→B,C→B}。相對于F,R的候選鍵為()。A.ACB.ABCC.ABD.BC81.已知關系模式R(A,B,C,D,E),及其上的函數依賴集合F={(A→C,B→C,E→AB},該關系模式的候選核心字是()。A.ABB.BEC.CDD.DE82.已知關系R(P,Q,M,N),F是R上成立的函數依賴集,F={P→Q,Q→M},則R的候選核心字是()。A.PB.QC.PQD.PN83.關系規范化中的刪除操作異常是指()。A.不該刪除的數據被刪除B.不該插入的數據被插入C.應當刪除的數據被刪除D.應當插入的數據未被插入84.在訂單管理系統中,客戶一次購物(一張訂單)能夠訂購多個商品。有訂單關系R(訂單號,日期,客戶名稱,商品編碼,數量),則R的主核心字是()。A.訂單號B.訂單號,客戶名稱C.商品編碼D.訂單號,商品編碼85.已知關系R(A,B,C,D),F是R上成立的函數依賴集,F={(AB→CD,B→D},則R應分解成()。A.R1(A,B)和R2(C,D)B.R1(A,C)和R2(B,D)C.R1(A,B,C)和R2(B,D)D.R1(A,B,D)和R2(B,C)86.下列敘述中對的的是()。A.設A→B是R(A,B,C,D)的一種函數依賴關系,為節省存儲空間,能夠在R中不存儲屬性B。B.某些關系沒有候選核心字C.函數依賴關系A→B是說當B的屬性值擬定后,A的屬性值也隨之擬定。D.若屬性組合(A,B)是關系R的候選核心字,則A,B間沒有函數依賴關系。87.有關關系規范化,下列敘述中對的的是()。A.規范化是為了確保存儲在數據庫中的數據對的、有效、互相不出現矛盾的一組規則。B.規范化是為了提高數據查詢速度的一組規則。C.規范化是為理解決數據庫中數據的插入、刪除、修改異常等問題的一組規則。D.4種規范化范式各自描述不同的規范化規定,彼此沒有關系。88.函數依賴是描述關系中各個屬性之間互相制約而又互相依賴的關系。擬定屬性間的函數依賴,要根據()。A.目前的數據值歸納B.主鍵值決定C.候選鍵值決定D.屬性的語義決定89.若關系模式R(V,F)中的每一種決定屬性集都包含候選碼,則R屬于()。A.2NFB.3NFC.BCNFD.4NF90.關系模式的候選核心字能夠有()。A.0個B.1個C.多個D.1個或多個91.由于關系模式設計不當所引發的插入異常指的是()。A.兩個事務并發地對同一關系進行插入而造成數據庫不一致B.由于碼值的一部分為空而不能將有用的信息作為一種元組插入到關系中C.未經授權的顧客對關系進行了插入D.插入操作由于違反完整性約束條件而遭到回絕92.有關系:項目(項目號,教工號,排名)假定每個職工能夠參加多個項目,每個項目能夠由多名職工來完畢,在一種項目中職工的排名是唯一的。那么該關系的主碼是()。A.項目號B.職工號C.(項目號,職工號)D.(職工號,排名)二、填空題(共有題目32題)1.不滿足聯接條件的統計也包含在查詢成果中,這種聯接為______。外連接2.在關系代數中,從兩個關系中找出相似元組的運算稱為________運算。交3.SQL語句中在使用Like謂詞時,能夠使用________符號代表任何一種字符。_(下劃線)4.已知關系R(A,B,C,D)和S(B,C,D),則R×S的元數是______個。75.一種關系模式的定義格式為________。關系名(屬性名1,屬性名2,…,屬性名n)6.關系數據庫的實體完整性和參考完整性是關系數據庫必須要恪守的,被稱為關系的________。兩個不變性7.實體完整性規定,主核心字的值不能重復,并且主屬性的值不能為________。空8.關系代數中專門的關系運算涉及:選擇、投影、________和除法。連接9.在關系數據庫中,抽取出某些列構成一種新的關系的操作,稱作________操作。投影10.每個實體有若干特性,每一種特性稱為________。屬性11.某學校建立的教師檔案數據關系為Teacher(編號,姓名,出生年月,職稱,從事專業,研究方向),從Teacher中查詢該校全部專家的狀況應使用___關系運算。選擇12.每個屬性都有一種取值范疇,稱作屬性的________。域13.一種關系只有一種________碼。主14.實體完整性規則是對________鍵的約束。主15.只有滿足聯接條件的統計才包含在查詢成果中,這種聯接為________。內連接16.關系代數中專門的關系運算涉及選擇、投影、連接和________。除17.設關系R和S含有相似的關系模式,R和S的差是由________的元組構成的集合。屬于R但不屬于S18.關系運算中耗費時間可能最長的是________。笛卡爾積19.有兩個關系R(A,B,C)和S(B,C,D),則R÷S成果的屬性個數是______。1(一)20.實體間的聯系是通過________來實現的。外部核心字(外碼)21.參考完整性規則是對________鍵的約束。外22.設有以下關系表:則T=________。R∪S23.如果關系R的主屬性只包含一種屬性,則該關系最少屬于___范式。2(二)24.有關系模式R(A,B,C),F={A→C,AB→C},則R中存在________函數依賴。部分25.關系規范化中的刪除異常是指________。不該刪除的數據被刪除26.有關系模式R(A,B,C),F={B→A,B→C},則分解ρ={AB,AC}丟失的函數依賴是________。B→C27.當X→Y,且________時,稱X→Y是非平凡函數依賴。Y不包含X(Y不是X的子集)28.關系模式的分解(是/否)________惟一。否29.在一種關系模式中,如果全部的屬性都是主屬性,則該關系模式最少屬于________范式。330.對于一種不好的關系模式,可能存在________、插入異常、刪除異常及修改異常。數據冗余31.產生數據操作異常的重要因素是________。數據冗余32.關系規范化的實質是圍繞________進行的。函數依賴三、判斷題(共有題目22題)1.學生李明同時修財經和電子商務的雙學位,有以下關系:在該關系中,學號是主核心字。×2.候選核心字能夠是一種或多個屬性的集合。√3.原則上講,兩個不同的對象所含有的屬性值不能相似,但在給定的關系中的元組能夠是完全相似的。×4.關系模型中每個元組的分量不能是構造、集合、數組等復合類型。√5.參考完整性將確保數據庫中實體之間有關數據的一致性。√6.第三范式比BC范式限制更嚴格。×7.當存在非主屬性對碼的完全依賴時,就會產生數據冗余和更新異常。×8.屬于第二范式的關系模式必然屬于第一范式;屬于第三范式的關系模式必然屬于第二范式。√9.碼的閉包是屬性全集。√10.規范化程度越高,模式就越好。×11.某一關系中,可能沒有非主屬性。√12.當一種關系模式達成3NF時,則不存在多個操作異常。×13.函數依賴含有傳遞性。√14.對于給定的函數依賴集F,屬性集A函數決定的屬性的集合就是屬性集A有關函數依賴集F的閉包。√15.如果一種函數依賴僅僅決定于一種屬性,則這個函數依賴一定是完全函數依賴。√16.當把一種不滿足第二范式條件的關系模式分解成多個滿足第二范式的關系時,就能夠達成完全消除關系模式中的多個異常和信息冗余的問題。×17.在零件信息這個關系(part)中包含有3個屬性:零件編碼(pID),零件名稱(pName)和零件價格(pPrice)。其中任何零件不重名。已知的函數依賴有pID→pName,pName→pPrice,則pPrice對pID傳遞函數依賴。×18.對于函數依賴A1A2…An→B1B2…Bm,如果B中最少有一種屬性不在A中,則稱該依賴為完全非平凡函數依賴。×19.如果一種關系數據庫中的全部關系模式都滿足BC范式,那么在函數依賴范疇內,它已實現了模式的徹底分解,達成了最高的規范化程度,消除了更新異常和數據冗余。√20.如果一種關系模式R的全部屬性都是不可分的基本數據項,則這個關系屬于第一范式。√21.函數依賴A1A2→A1B1等價于A1A2→B1。√22.如果一種關系數據庫中的全部關系模式都滿足第三范式,那么在函數依賴范疇內,它已實現了模式的徹底分解,達成了最高的規范化程度,消除了更新異常和數據冗余。×第3章數據庫設計一、單選題(共有題目42題)1.在E-R圖中規定用“菱形框”表達()。A.實體B.屬性C.聯系D.模型2.數據庫設計中,用于反映公司信息需求的是()。A.E-R模型B.關系模型C.層次模型D.網狀模型3.在數據庫設計中,學生的學號在某一局部應用中被定義為字符型,而在另一局部應用中被定義成整型,那么稱之為()沖突。A.屬性沖突B.命名沖突C.聯系沖突D.構造沖突4.設一位教師可講授多門課程,一門課程可由多位教師講授,教師與課程之間是()。A.一對一的聯系B.一對多的聯系C.多對一的聯系D.多對多的聯系5.在數據庫設計的需求分析階段,業務流程普通采用()表達。A.E-R模型B.數據流圖C.程序構造圖D.程序框圖6.概念設計的成果是()。A.一種與DBMS有關的概念模式B.一種與DBMS無關的概念模式C.數據庫系統的公用視圖D.數據庫系統的數據字典7."學生-選課-課程"數據庫中有三個關系:S(S#,SNAME,SEX,AGE)SC(S#,C#,GRADE)C(C#,CNAME,TEACHE-R)為了考慮安全性,每個教師只能存取自己講授的課程的學生成績,為此DBA應創立()。A.視圖(view)B.索引(index)C.游標(cursor)D.表(table)8.E-R模型是進行()的一種重要工具。A.需求分析B.概念設計C.邏輯設計D.物理設計9.用樹型構造表達實體之間聯系的數據模型稱為()。A.關系模型B.運算模型C.網狀模型D.層次模型10.在關系數據庫的查詢優化中,事先解決文獻,如排序、建立索引的目的是()。A.優化體現式B.減少中間成果C.擴大緩沖數據D.減少掃描文獻的時間11.E-R圖是數據庫設計的慣用工具之一,它合用于建立數據庫的()。A.概念模型B.邏輯模型C.構造模型D.物理模型12.某個E-R圖中有5個實體型,2個1∶n聯系和2個m∶n聯系,則該E-R圖轉換的關系模式個數最少是()個。A.5個B.7個C.8個D.9個13.在數據庫設計中,根據轉換規則,規范化理論,DBMS的功效,選擇一種合適的數據模型,將概念模型轉換成DBMS所支持的數據模型,屬于()設計階段。A.邏輯模式B.概念模式C.系統分析D.物理模式14.E-R圖中的重要元素是()。A.結點、統計和文獻B.實體、聯系和屬性C.統計、文獻和表D.統計、表、屬性15.下列對E-R圖設計的說法中錯誤的是()。A.設計局部E-R圖中,能作為屬性解決的客觀事物應盡量作為屬性解決。B.局部E-R圖中的屬性均應為原子屬性,即不能再細分為子屬性的組合。C.對局部E-R圖集成時既能夠一次實現全部集成,也能夠兩兩集成,逐步進行。D.集成后所得的E-R圖中可能存在冗余數據和冗余聯系,應予以全部去除。16.有學生選課關系:學生選課(學號,課程號,成績),對該關系的查詢語句以下:SELECT課程號,AVG(成績)FROM學生選課GROUPBY課程號如果要提高該查詢的效率,應當建索引的屬性是()。A.學號B.課程號C.成績D.(學號,課程號)17.下列有關索引的對的敘述是()。A.使用索引能夠提高數據查詢速度和數據更新速度B.使用索引能夠提高數據查詢速度,但會減少數據更新速度C.使用索引能夠提高數據查詢速度,對數據更新速度沒有影響D.使用索引對數據查詢速度和數據更新速度均沒有影響18.如果兩個實體之間的聯系是m:n,則()引入第三個交叉關系。A.需要B.不需要C.可有可無D.合并兩個實體19.所謂概念模型是()。A.客觀存在的事物及其互相聯系。B.將信息世界中的信息數據化。C.實體模型在計算機中的數據化表達。D.現實世界到機器世界的一種中間層次,即信息世界。20.設一種科研項目只能由一種研究組承當,而一種研究組可承當多個項目。則項目與研究組之間是()。A.一對一的關系B.一對多的關系C.多對一的聯系D.多對多的聯系21.當局部E-R圖合并成全局E-R圖時可能出現沖突,不屬于合并沖突的是()。A.屬性沖突B.語法沖突C.構造沖突D.命名沖突22.從E-R模型關系向關系模型轉換時,一種M:N聯系轉換為關系模式時,該關系模式的核心字是()。A.M端實體的核心字B.N端實體的核心字C.M端實體核心字與N端實體核心字組合D.重新選用其它屬性23.在關系數據庫設計中,設計關系模式是數據庫設計中()階段的任務。A.邏輯設計B.概念設計C.物理設計D.需求分析24.數據庫的開發控制,完整性檢查,安全性檢查等是對數據庫的()。A.設計B.保護C.操作D.維護25.在一種E-R模型中,有3個不同的實體集和3個不同的二元聯系,其中有1個一對一聯系、1個一對多聯系和1個多對多聯系,根據E-R模型轉換成關系模型的規則,轉換成關系的數目最少是()。A.3B.4C.5D.626.在一種E-R模型中有6個不同的實體集和9個不同的二元聯系,其中涉及3個一對一聯系、3個一對多聯系和3個多對多聯系,則將此E-R模型轉換成關系模型時,最少得到()個關系模式。A.6B.9C.12D.1527."學生-選課-課程"數據庫中有三個關系:S(S#,SNAME,SEX,AGE)SC(S#,C#,GRADE)C(C#,CNAME,TEACHE-R)為了提高查詢速度,對SC表(關系)創立唯一索引,應當創立在()屬性。A.(S#,C#)B.S#C.C#D.GRADE28.下列屬于邏輯構造設計階段任務的是()。A.生成數據字典B.集成局部E-R圖C.將E-R圖轉換為一組關系模式D.擬定數據存取辦法29.下面有關E-R模型向關系模型轉換的敘述中,不對的的是()。A.一種實體類型轉換為一種關系模式B.一種1:1聯系能夠轉換為一種獨立的關系模式,也能夠與聯系的任意一端實體所對應的關系模式合并C.一種1:n聯系能夠轉換為一種獨立的關系模式,也能夠與聯系的任意一端實體所對應的關系模式合并D.一種m:n聯系轉換為一種關系模式30.在數據庫設計中,當合并局部E-R圖時,學生在某一局部應用中被當做實體,而在另一局部應用中被當做屬性,那么稱之為()沖突。A.屬性沖突B.命名沖突C.聯系沖突D.構造沖突31.若實體A和B是1對多的聯系,實體B和C是1對多的聯系,則實體A對C的聯系是()的聯系。A.一對一B.一對多C.多對多D.多對一32.需求分析闡明書在()階段生成。A.需求分析階段B.概念設計階段C.邏輯設計階段D.物理設計階段33.先從中層數據流圖出發設計系統的局部E-R圖,再對各局部E-R圖進行集成和優化,這種辦法屬于概念構造設計中的()辦法。A.自頂向下B.自底向上C.自內向外D.混合方略34.針對數據庫文獻的某個核心字段的值,在邏輯上重新排列庫文獻次序所建立的文獻稱為()。A.文本文獻B.索引文獻C.排序文獻D.命令文獻35.在數據庫設計中,將E-R圖轉換成關系數據模型的過程屬于()。A.需求分析階段B.邏輯設計階段C.概念設計階段D.物理設計階段36.概念模型()。A.依賴于計算機硬件和DBMSB.獨立于計算機硬件,依賴于DBMSC.獨立于計算機硬件和DBMSD.依賴于計算機硬件,獨立于DBMS37.數據庫邏輯構造設計的重要任務是()。A.建立E-R圖B.把數據送入數據庫C.建立數據流圖和需求闡明書D.將E-R圖轉換為某個DBMS所支持的數據模型38.下列有關數據庫運行和維護的敘述中,對的的是()。A.只要數據庫正式投入運行,標志著數據庫設計工作的結束。B.數據庫的維護工作就是維護數據庫系統的正常運行。C.數據庫的維護工作就是發現錯誤,修改錯誤。D.數據庫正式投入運行標志著數據庫運行和維護工作的開始。39.不允許在關系中出現重復統計的約束是通過()。A.外部關系鍵實現B.索引實現C.主關系鍵實現D.惟一索引實現40.如果采用關系數據庫實現應用,在數據庫的()設計階段將關系模式進行規范化出來。A.需求分析B.概念構造C.物理設計D.邏輯設計41.如何采用關系數據庫實現應用,在數據庫的邏輯構造設計階段需要將()轉換為關系數據模型。A.E-R模型B.層次模型C.關系模型D.網狀模型42.下述哪一條不屬于概念模型應含有的性質()。A.有豐富的語義體現能力B.易于交流和理解C.易于變動D.在計算機中實現的效率高二、填空題(共有題目12題)1.________是數據庫設計的起點,為后來的具體設計做準備。需求分析2.“為哪些表,在哪些字段上,建立什么樣的索引”這一設計內容應當屬于數據庫設計中的________設計階段。物理3.建立索引能夠有效的提高檢索速度,但在對數據進行維護操作時還要考慮索引的________。維護代價4.在文獻系統中,即使是最簡樸的數據存儲任務也必須用某種________編寫程序。高級程序設計語言5.數據字典中的________是不可再分的數據單位。數據項6.分E-R圖之間的沖突重要有屬性沖突、________、構造沖突三種。命名沖突7.數據庫的物理構造重要指數據庫的存儲構造和________。存取辦法8.數據庫實施階段涉及兩項重要的工作,一項是數據的________,另一項是應用程序的編碼和調試。載入(裝載)9.規范化理論是數據庫________階段的指南和工具。邏輯構造設計10.在數據庫設計中,把數據需求寫成文檔,它是各類數據描述的集合,涉及數據項、數據構造、數據流、數據存儲、數據加工過程等的描述,普通稱為________。數據字典11.數據流圖(DFD)是________階段的工具。需求分析12.在數據庫中建立索引重要是為了提高________。檢索速度(查詢速度;訪問速度;存取速度)三、判斷題(共有題目21題)1.需求分析能夠獨立于數據庫管理系統。√2.數據庫重組與重構的差別在于:重組并不修改原有的邏輯模式和內模式;而重構則會部分修改原有的邏輯模式和內模式。√3.邏輯設計能夠獨立于數據庫管理系統。×4.概念設計能夠獨立于數據庫管理系統。√5.數據字典是在需求分析階段建立,在數據庫設計階段修改、補充和完善的。√6.數據庫的物理設計的目的就是提高數據庫的性能和有效運用存儲空間。√7.對于關系數據庫系統,顧客既要提出“做什么”,也要指出“怎么做”。×8.數據庫的物理設計階段根據DBMS的特點和解決的需要,選擇存儲構造,建立索引,形成數據庫的模式。×9.規范化理論給出了判斷關系模型優劣的理論原則。√10.數據庫的物理設計能夠獨立于數據庫管理系統。×11.設計數據庫的概念模型和概念構造是數據庫設計的第一步。×12.對于十分復雜的、大規模的、規定較高的數據庫應用系統,應當采用規范設計的辦法。√13.數據流圖不能體現數據和解決過程的關系。×14.數據庫設計的每個階段完畢后都要進行設計分析,評價某些重要的設計指標,將設計階段產生的文檔進行評審并與顧客交流,對顧客不滿意之處必須進行修改。√15.數據庫開發的需求分析階段必須要有顧客參加。√16.屬性值分布嚴重不均的屬性上不適合建立索引。√17.當發現一種關系上建立的索引文獻不適合時,不能對其進行修改操作,只能刪除,重新建立新的索引。√18.當發現一種關系上建立的索引文獻不適合時,不能對其進行修改操作,只能刪除,重新建立新的索引。√19.物理設計是在邏輯設計基礎之上,為一種擬定的邏輯構造設計最符合應用環境的物理構造。√20.數據字典是對系統中數據類型的具體描述,是各類數據屬性的清單。√21.連接是開銷較大的運算,參加連接的關系越多開銷也越大。因此,要通過邏輯模式的規范化來提高數據庫查詢的性能。×第4-6章數據查詢一、單選題(共有題目32題)1.按照用途來分,表能夠分為()兩大類。A.數據表和索引表B.系統表和數據表C.顧客表和非顧客表D.系統表和顧客表2.DBMS對數據庫的檢索、插入、修改和刪除操作的功效稱為()。A.數據操縱B.數據控制C.數據管理數據定義D.數據管理3.SQL是一種()語言。A.高級算法B.人工智能C.關系數據庫D.函數型4.有關SQLServer文獻組的敘述對的的是()。A.一種數據庫文獻不能存在于兩個或兩個以上的文獻組中B.日志文獻能夠屬于某個文獻組C.文獻組能夠包含不同數據庫的數據文獻D.一種文獻組只能放在一種存儲設備中5.SQLServer的物理存儲重要涉及兩類文獻()。A.主數據文獻、次要數據文獻B.數據文獻、事務日志文獻C.表文獻、索引文獻D.事務日志文獻、文本文獻6.SQL語言集數據查詢、數據操縱、數據定義和數據控制功效于一體,語句DELETE實現()功效。A.數據查詢B.數據操縱C.數據定義D.數據控制7.用于存儲數據庫中表和索引等數據庫對象信息的文獻為()。A.數據文獻B.事務日志文獻C.文本文獻D.圖像文獻8.SQL語言是()語言。A.層次數據庫B.網絡數據庫C.關系數據庫D.非數據庫9.主數據庫文獻的擴展名為()。A.ndfB.dbC.mdfD.ldf10.SQL語言按其功效可分為4類,涉及查詢語言、定義語言、操縱語言和控制語言,其中最重要的、使用最頻繁的語言是()。A.定義語言B.查詢語言C.操縱語言D.控制語言11.SQL是()英文單詞的縮寫。A.StandardQueryLanguageB.StructuredQueryLanguageC.SelectQueryLanguageD.SomeQueryLanguage12.下列()不是關系數據庫語言的共同特點。A.能夠嵌入到高級語言中使用B.語言含有完備的體現能力C.是面對集合的語言D.是過程化的語言13.下列有關主核心字敘述對的的是()。A.一種表能夠沒有主核心字B.只能將一種字段定義為主核心字C.如果一種表只有一種統計,則主核心字字段可覺得空值D.以上選項都不對14.向基本表中增加一種新列后,原有元祖在該列上的值是()。A.TrueB.FalseC.空值D.不擬定15.若要刪除數據庫中已經存在的表A,可用()語句。A.DELETETABLEAB.DELETEAC.DROPTABLEAD.DROPA16.使用CREATETABLE語句創立數據表時()。A.必須在數據庫表名稱中指定表所屬的數據庫。B.必須指明數據表的全部者。C.指定的全部者和表名稱組合起來再數據庫中必須唯一。D.省略數據表名稱時,則自動創立一種本地臨時表。17.下列有關ALTERTABLE語句敘述錯誤的是()。A.ALTERTABLE語句能夠添加字段B.ALTERTABLE語句能夠刪除字段C.ALTERTABLE語句能夠修改字段名稱D.ALTERTABLE語句能夠修改字段數據類型18.SQL語句中修改表構造的命令是()。A.MODIFYTABLEB.MODIFYSTRUCTUREC.ALTERTABLED.ALTERSTRUCTURE19.用SQL語言描述“在老師表中查找全部姓王的老師”,下列敘述對的的是()。A.SELECT*FROM老師表WHERE姓名LIKE‘王%’B.SELECT*FROM老師表WHERE姓名LIKE‘王_’C.SELECT*FROM老師表WHERE姓名LIKE‘王__’D.SELECT*FROM老師表WHERE姓名LIKE‘王/’20.查詢中統計某列值的個數應使用()函數。A.SUM()B.COUNT(*)C.COUNT(列名)D.AVG()21.同WHEREAgeBETWEEN17AND20完全等價的是()。A.WHEREAge>17ANDAge<20B.WHEREAge>=17ANDAge<20C.WHEREAge>17ANDAge<=20D.WHEREAge>=17ANDAge<=2022.用SQL語言描述“在老師表中查找男老師的全部信息”,下列對的的是()。A.SELECTFROM老師表IF(性別=‘男’)B.SELECT性別FROM老師表IF(性別=‘男’)C.SELECT*FROM老師表WHERE(性別=‘男’)D.SELECT*FROM性別WHERE(性別=‘男’)23.使用SQL語句進行分組檢索時,為了去掉不滿足條件的分組,應當()。A.使用WHERE子句B.在GROUPBY背面使用HAVING子句C.先使用WHERE子句,再使用HAVING子句D.先使用HAVING子句,再使用WHERE子句24.SQL中涉及屬性Age與否是空值的比較操作,寫法()是錯誤的。A.AgeISNULLB.NOT(AgeISNULL)C.Age=NULLD.AgeISNOTNULL25.有關查詢語句中ORDERBY子句使用對的的是()。A.如果未指定排序字段,則默認按遞增排序B.表的字段都可用于排序C.如果在SELECT子句中使用DISTINCT核心字,則排序字段必須出現在查詢成果中D.連接查詢不允許使用ORDERBY子句26.下列聚合函數中不忽視空值(null)的是()。A.SUM(列名)B.MAX(列名)C.COUNT(*)D.AVG(列名)27.在SQL語句中,與體現式“工資BETWEEN1210AND1240”功效相似的體現式是()。A.工資>=1210AND工資<=1240B.工資>1210AND工資<1240C.工資<=1210AND工資>1240D.工資>=1210

OR工資<=124028.實現關系代數投影運算的SQL子句是()。A.SELECTB.ORDERBYC.FROMD.WHERE29.在集合組員的算術比較運算中,與NOTIN等價的是()。A.<>ANYB.=ANYC.<>ALLD.=ALL30.當FROM子句中出現多個基本表或視圖時,系統將執行()操作。A.笛卡兒積B.非等值連接C.自然連接D.并31.設A、B兩個表的統計數分別為3和4,對兩個表執行交叉連接查詢,查詢成果中最多獲得()條統計。A.3B.4C.7D.1232.有關系R(sno,sname,age),下列有關空值的查詢語句中,不能產生對的成果的是()。A.SELECTsnameFROMRWHEREage=NULLB.SELECTsnameFROMRWHEREageISNULLC.SELECTsnameFROMRWHERENOT(ageISNULL)D.SELECTsnameFROMRWHEREageISNOTNULL二、填空題(共有題目23題)1.構造化查詢語言的縮寫是________。SQL2.SQLServer屬于________型數據庫。關系3.SQL是________的縮寫。構造化查詢語言(StructuredQueryLanguage)4.SQL語句中,修改表構造的命令是________。Altertable5.在SQLServer中,數據庫是由數據庫文獻和________文獻構成的。日志(事務日志)6.在SELECT語句的子句中,普通和HAVING子句同時使用的是________子句。GROUPBY7.子查詢按與父查詢與否含有依賴關系分為無關子查詢和________子查詢兩種類型。有關8.自然連接是指,去掉相似屬性的________連接。等值9.SELECT語句查詢條件中的謂詞“=ANY”與運算符________等價。IN10.SELECT語句查詢條件中的謂詞“!=ALL”與運算符________等價。NOTIN11.SQL語言的條件體現式中字符串匹配操作符是________。LIKE12.在SELECT語句中,對查詢成果進行排序的子句是________。ORDERBY13.如果使用SELECT語句返回指定條數的統計,則應使用________核心字來限定輸出字段。top14.假定學生關系是S(S#,SNAME,SEX,AGE);課程關系是C(C#,CNAME,TEACHER);學生選課關系是SC(S#,C#,GRADE)。要查找選修“COMPUTER”課程的“女”學生姓名,將涉及到________關系。S、C、SC;15.關系數據庫的選擇、連接、投影、除、并、交、差、笛卡爾積等運算是通過________命令實現的。SELECT16.在SELECT語句中,能消除重復行的核心字是________。DISTINCT17.在WHERE子句的條件體現式中,能夠用________通配符與所在位置的一串字符相匹配。%18.聯合查詢使用________運算符將多個查詢的數據組合到一起。union19.當一種子查詢的成果作為查詢的條件,即在一種SELECT命令的WHERE子句中出現另一種SELECT命令,這種查詢稱為________查詢。嵌套20.連接查詢可分為3種類型:內連接、________和交叉連接。外連接21.與體現式“倉庫號NOTIN(’wh1’,’wh2’)”功效相似的體現式是________。倉庫號!=’wh1’and倉庫號!=’wh2’22.修改數據的命令是________。UPDATE23.SQL語言中修改數據的命令是________。UPDATE三、判斷題(共有題目9題)1.對于某個關系來說,如果查詢操作比更新操作頻繁得多,對使用頻率高的屬性建立索引比較有價值。√2.SQLServer數據庫中的NULL值(空值)表達的是“空格”或“0”值。×3.在SQL語句中,ORDERBY表達要對輸出成果進行排序。√4.能夠用核心字“AS”給某個屬性命別名。√5.“=NULL”表達一種值是空值。×6.在SQL-Select語句中,“%”表達任意的一種字符,“_”表達任意數量的字符。×7.查詢解決最復雜的部分是檢查與否存在所要查詢的關系以及檢查該操作與否在正當的授權范疇內。×8.查詢解決程序只負責查詢,而更新有更新解決程序復雜。×9.在對一種關系進行數據更新操作時,要注意其完整性規定。√第7章視圖與索引一、單選題(共有題目8題)1.單個顧客使用的數據視圖的描述稱為()。A.外模式B.概念模式C.內模式D.存儲模式2.最后顧客使用的數據視圖稱為()。A.內模式B.外模式C.概念模式D.存儲模式3.在關系數據庫系統中,為了簡化顧客的查詢操作,而又不增加數據的存儲空間,慣用的辦法是創立()。A.另一種表(table)B.游標(cursor)C

溫馨提示

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

評論

0/150

提交評論