專升本《數(shù)據(jù)庫系統(tǒng)原理》_第1頁
專升本《數(shù)據(jù)庫系統(tǒng)原理》_第2頁
專升本《數(shù)據(jù)庫系統(tǒng)原理》_第3頁
專升本《數(shù)據(jù)庫系統(tǒng)原理》_第4頁
專升本《數(shù)據(jù)庫系統(tǒng)原理》_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

專升本《數(shù)據(jù)庫系統(tǒng)原理〉一、(共52題,共151分)在數(shù)據(jù)庫系統(tǒng)中,當(dāng)數(shù)據(jù)庫的內(nèi)模式發(fā)生改變時,應(yīng)用程序可以不變。這是由數(shù)據(jù)庫中數(shù)據(jù)的()保證的(2分)物理數(shù)據(jù)獨(dú)立性B.邏輯數(shù)據(jù)獨(dú)立性C.位置數(shù)據(jù)獨(dú)立性D.存儲數(shù)據(jù)獨(dú)立性標(biāo)準(zhǔn)答案:A在下面列出的數(shù)據(jù)模型中,哪一個是概念數(shù)據(jù)模型()(2分)關(guān)系模型B.層次模型C.網(wǎng)狀模型D.實體-聯(lián)系模型標(biāo)準(zhǔn)答案:D下面列出的條目中,哪些是數(shù)據(jù)庫技術(shù)的主要特點()I.數(shù)據(jù)共享度高數(shù)據(jù)的冗余小較高的數(shù)據(jù)獨(dú)立性程序的標(biāo)準(zhǔn)化(2分)I、II和IIIB.I和IIC.I、II和IVD.都是標(biāo)準(zhǔn)答案:A在三級模式之間引入兩級映像,其主要功能之一是()(2分)使數(shù)據(jù)與程序具有較高的獨(dú)立性使系統(tǒng)具有較高的通道能力保持?jǐn)?shù)據(jù)與程序的一致性提高存儲空間的利用率標(biāo)準(zhǔn)答案:A由于關(guān)系模式設(shè)計不當(dāng)所引起的插入異常指的是()(2分)兩個事務(wù)并發(fā)地對同一關(guān)系進(jìn)行插入而造成數(shù)據(jù)庫不一致由于碼值的一部分為空而不能將有用的信息作為一個元組插入到關(guān)系中未經(jīng)授權(quán)的用戶對關(guān)系進(jìn)行了插入插入操作因為違反參照完整性約束條件而遭到拒絕標(biāo)準(zhǔn)答案:B下面有關(guān)模式分解的敘述中,不正確的是()(2分)若一個模式分解保持函數(shù)依賴,則該分解一定具有無損連接性若要求分解保持函數(shù)依賴,那么模式分解可以達(dá)到3NF,但不一定能達(dá)到BCNF若要求分解既具有無損連接性,又保持函數(shù)依賴,則模式分解可以達(dá)到3NF,但不一定能達(dá)到BCNF若要求分解具有無損連接性,那么模式分解一定可以達(dá)到BCNF標(biāo)準(zhǔn)答案:D事務(wù)的一致性是指()。(2分)事務(wù)中包括的所有操作要么者B做,要么都不做事務(wù)一旦提交,對數(shù)據(jù)庫的改變是永久的一個事務(wù)內(nèi)部的操作及使用的數(shù)據(jù)對并發(fā)的其他事務(wù)是隔離的事務(wù)必須是使數(shù)據(jù)庫從一個一致性狀態(tài)變到另一個一致性狀態(tài)標(biāo)準(zhǔn)答案:DSQL語言是()(2分)高級言語B.匯編語言C.結(jié)構(gòu)化查詢語言D.宿主語言標(biāo)準(zhǔn)答案:C在SQL中,與“NOTIN,等價的操作符是()(2分)SOMEC=SOMED=ALL標(biāo)準(zhǔn)答案:A關(guān)于事務(wù)的故障與恢復(fù),下列說法正確的是()(2分)事務(wù)日志用來記錄事務(wù)執(zhí)行的頻度任何故障的恢復(fù)都由系統(tǒng)自動完成系統(tǒng)故障的恢復(fù)只需進(jìn)行REDO操作對日志文件設(shè)置檢查點是為了提高故障恢復(fù)效率標(biāo)準(zhǔn)答案:D關(guān)系型數(shù)據(jù)庫中,關(guān)于數(shù)據(jù)庫表的外碼敘述正確的是()。(3分)外碼一定有一個參照關(guān)系外碼通常是被參照關(guān)系的主碼或候選碼外碼一般不是參照關(guān)系的屬性使用企業(yè)管理器中的關(guān)系圖可以方便地創(chuàng)建外碼標(biāo)準(zhǔn)答案:a,b已知數(shù)據(jù)庫的排序規(guī)則是默認(rèn)設(shè)置。在northwind數(shù)據(jù)庫中有一個[orderdetails],表示所有定單的詳情,該表中有一列quantity,表示定單中某產(chǎn)品的數(shù)量。如果想實現(xiàn)按照產(chǎn)品數(shù)量從小到大排序來查詢定單,使用的orderby子句為()。(3分)Select*from[orderdetails]OrderbyquantitydescSelect*from[orderdetails]OrderbyquantityascSelect*from[orderdetails]OrderbyquantitySelect*from[orderdetails]Orderbydescquantity標(biāo)準(zhǔn)答案:B,C事務(wù)的并發(fā)控制系統(tǒng)是為了保證事務(wù)的()而設(shè)計的。(3分)原子性B.一致性C.隔離性D.持久性標(biāo)準(zhǔn)答案:B,C我們使用的sql語言是()。(3分)結(jié)構(gòu)化查詢語言標(biāo)準(zhǔn)化查詢語言MicrosoftSQLServer數(shù)據(jù)庫管理系統(tǒng)的專用語言關(guān)系數(shù)據(jù)庫管理系統(tǒng)使用的國際標(biāo)準(zhǔn)語言標(biāo)準(zhǔn)答案:a,d在下列選項中不屬于關(guān)系數(shù)據(jù)庫中的完整性規(guī)則的有()。(3分)A.實體完整性規(guī)則B.索引完整性規(guī)則C.視圖引用完整性規(guī)則D.用戶定義的完整性規(guī)則標(biāo)準(zhǔn)答案:B,C簡述數(shù)據(jù)庫系統(tǒng)的訪問控制機(jī)制。(5分)標(biāo)準(zhǔn)答案:在數(shù)據(jù)庫管理系統(tǒng)中,用戶存取權(quán)限指的是不同的用戶對于不同數(shù)據(jù)對象所允許執(zhí)行的操作權(quán)限,每個用戶只能訪問他有權(quán)存取的數(shù)據(jù)并執(zhí)行有權(quán)進(jìn)行的操作。訪問控制就是DBMS為了防止非授權(quán)訪問而采取的控制措施。訪問控制通過預(yù)先為用戶定義不同的操作權(quán)限實現(xiàn)。對于通過身份鑒定獲得進(jìn)入系統(tǒng)的用戶即合法用戶,DBMS根據(jù)其對數(shù)據(jù)的存取權(quán)限定義對他的各種操作請求進(jìn)行控制,確保它只能執(zhí)行被授權(quán)的操作即合法操作。簡述ALTERTABLE命令中只有增加屬性列而沒有刪除屬性列的子句的原因。(5分)標(biāo)準(zhǔn)答案:SQL的ALTERTABLE命令的功能是隨時修改數(shù)據(jù)庫結(jié)構(gòu),通過ALTERTABLE命令,用戶能夠在任何時候向基本表中增加一個屬性列,也可以修改一個已有屬性列的名稱甚至數(shù)據(jù)類型,可以刪除一個已經(jīng)定義的完整性約束。但不能刪除一個已有的屬性列。這是因為如果允許刪除屬性列,將破壞關(guān)系數(shù)據(jù)庫的數(shù)據(jù)獨(dú)立性,因為對于一個數(shù)據(jù)庫來講,建立在數(shù)據(jù)庫之上的應(yīng)用系統(tǒng)不會受到數(shù)據(jù)庫結(jié)構(gòu)的改變的影響,數(shù)據(jù)結(jié)構(gòu)即關(guān)系的結(jié)構(gòu)對之上的應(yīng)用系統(tǒng)來說是透明的,如果允許刪除屬性列,那么使用該屬性列的應(yīng)用程序?qū)⒉荒苷_\(yùn)行,因此修改數(shù)據(jù)庫結(jié)構(gòu)時只允許添加新的屬性列不允許刪除已有屬性列。什么是關(guān)系模型的實體完整性、參照完整性?(5分)標(biāo)準(zhǔn)答案:關(guān)系模型的完整性約束包括,實體完整性、參照完整性和用戶定義完整性,即常說的關(guān)系模型的三類完整性約束條件。其中,(1)實體完整性約束不允許數(shù)據(jù)庫中存在不能區(qū)分或不存在的實體。實體完整性約束規(guī)則:若屬性或?qū)傩越M合A是基本關(guān)系R的主碼,則R中的A不能出現(xiàn)重復(fù)值也不能取空值。(2)參照完整性約束要求數(shù)據(jù)庫中不允許引用不存在的實體。參照完整性約束規(guī)則:若屬性(或?qū)傩越M)K是基本關(guān)系R的外碼,同時也和基本關(guān)系S的主碼X相對應(yīng)(基本關(guān)系R和S不一定是不同的關(guān)系),則對于R中每個元組在K上的值必須為:1)或者取空值(K的每個屬性值均為空值);2)或者等于S中某個元組的主碼值。在數(shù)據(jù)管理技術(shù)的發(fā)展過程中,經(jīng)歷了人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫系統(tǒng)階段。在這幾個階段中,數(shù)據(jù)獨(dú)立性最高的是()階段。(2分)A.數(shù)據(jù)庫系統(tǒng)B.文件系統(tǒng)C.人工管理D.數(shù)據(jù)項管理標(biāo)準(zhǔn)答案:A數(shù)據(jù)庫的概念模型獨(dú)立于()。(2分)A.具體的機(jī)器和DBMSB.E-R圖C.信息世界D.現(xiàn)實世界標(biāo)準(zhǔn)答案:A(2分)保證數(shù)據(jù)庫系統(tǒng)完成數(shù)據(jù)管理功能的核心軟件是()A.數(shù)據(jù)庫B.數(shù)據(jù)庫管理系統(tǒng)C.數(shù)據(jù)模型D.軟件工具標(biāo)準(zhǔn)答案:B數(shù)據(jù)庫的三級模式結(jié)構(gòu)中,描述數(shù)據(jù)庫中全體數(shù)據(jù)的全局邏輯結(jié)構(gòu)和特征的是()(2分)A.外模式B.內(nèi)模式C.存儲模式D.模式標(biāo)準(zhǔn)答案:D關(guān)系數(shù)據(jù)庫管理系統(tǒng)實現(xiàn)的專門關(guān)系運(yùn)算包括()。(2分)A.排序、索引、統(tǒng)計B.選擇、投影、連接C.關(guān)聯(lián)、更新、排序D.顯示、打印、制表標(biāo)準(zhǔn)答案:B關(guān)系模型中,一個關(guān)系的碼是()。(2分)可由多個任意屬性組成至多由一個屬性組成可由一個或多個其值能惟一標(biāo)識該關(guān)系模式中任何元組的屬性組成以上都不是標(biāo)準(zhǔn)答案:CSQL語言是()之上的結(jié)構(gòu)化查詢語言。(2分)A.層次數(shù)據(jù)庫B.網(wǎng)絡(luò)數(shù)據(jù)庫C.關(guān)系數(shù)據(jù)庫D.非數(shù)據(jù)庫標(biāo)準(zhǔn)答案:C假定學(xué)生關(guān)系是S(S#,SNAME,SEX,AGE),課程關(guān)系是C(C#,CNAME,TEACHER),學(xué)生選課關(guān)系是SC(S#,C#,GRADE)0(2分)A.SB.SC,CC.S,SCD.S,C,SC標(biāo)準(zhǔn)答案:D數(shù)據(jù)庫中的數(shù)據(jù)是有意義的,數(shù)據(jù)的意義是由()定義的。(2分)A.數(shù)據(jù)模型B.數(shù)據(jù)字典C.主碼D.外碼標(biāo)準(zhǔn)答案:B關(guān)系模型中的關(guān)系模式至少是()。(2分)A.1NFB.2NFC.3NFD.BCNF標(biāo)準(zhǔn)答案:A對數(shù)據(jù)庫中數(shù)據(jù)的并發(fā)操作可能帶來的數(shù)據(jù)不一致包括()等。(4分)A.丟失修改B.不可重復(fù)讀C.讀“臟”數(shù)據(jù)D.增加數(shù)據(jù)冗余度標(biāo)準(zhǔn)答案:A,B,C查詢員工工資信息時,結(jié)果按工資升序排列,正確的排序子句是()(4分)A.ORDERBY工資B.ORDERBY工資desc(2分)C.ORDERBY工資ascD.ORDERBY工資dictinct標(biāo)準(zhǔn)答案:A,C下列SQL命令中屬于DDL的是()。(4分)A.INSERTB.SELECTC.DROPD.CREATE標(biāo)準(zhǔn)答案:C,D在下面軟件系統(tǒng)中不屬于DBMS的是()。(4分)A.WordB.ExcelC.SQLServerD.Oracle標(biāo)準(zhǔn)答案:a,b什么是數(shù)據(jù)庫管理系統(tǒng)?(5分)標(biāo)準(zhǔn)答案:數(shù)據(jù)庫管理系統(tǒng)(DBMS)是操縱和管理數(shù)據(jù)庫的一組軟件,它是數(shù)據(jù)庫系統(tǒng)(DBS)的重要組成部分。不同的數(shù)據(jù)庫系統(tǒng)都配有各自的DBMS,而不同的DBMS各支持一種數(shù)據(jù)庫模型,雖然它們的功能強(qiáng)弱不同,但大多數(shù)DBMS的構(gòu)成相同,功能相似。一般說來,DBMS具有定義、建立、維護(hù)和使用數(shù)據(jù)庫的功能,它通常由三部分構(gòu)成:數(shù)據(jù)描述語言及其翻譯程序、數(shù)據(jù)操縱語言及其處理程序和數(shù)據(jù)庫管理的例行程序。什么是數(shù)據(jù)庫系統(tǒng)的二級映象,有什么作用?(5分)標(biāo)準(zhǔn)答案:數(shù)據(jù)庫系統(tǒng)的三級模式之間存在二級映象,外模式/模式之間的邏輯映象,模式/內(nèi)模式之間的物理映象,這兩層映象保證了數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)獨(dú)立性。其中邏輯映像實現(xiàn)數(shù)據(jù)的邏輯獨(dú)立性,物理映像實現(xiàn)數(shù)據(jù)的物理獨(dú)立性。數(shù)據(jù)邏輯獨(dú)立性是指局部邏輯數(shù)據(jù)結(jié)構(gòu)(外模式即用戶視圖)與全局邏輯數(shù)據(jù)結(jié)構(gòu)(模式)之間的獨(dú)立性。當(dāng)數(shù)據(jù)庫的全局邏輯數(shù)據(jù)結(jié)構(gòu)(模式)發(fā)生變化(數(shù)據(jù)定義的修改、數(shù)據(jù)之間聯(lián)系的變更或增加新的數(shù)據(jù)類型等)時,它不影響某些局部的邏輯結(jié)構(gòu)的性質(zhì),應(yīng)用程序不必修改。物理數(shù)據(jù)獨(dú)立性是指數(shù)據(jù)的存儲結(jié)構(gòu)與存取方法(內(nèi)模式)改變時,對數(shù)據(jù)庫的全局邏輯結(jié)構(gòu)(模式)和應(yīng)用程序不必作修改的一種特性,也就是說,數(shù)據(jù)庫數(shù)據(jù)的存儲結(jié)構(gòu)與存取方法獨(dú)立與之上的應(yīng)用程序和模式。數(shù)據(jù)庫系統(tǒng)為什么要進(jìn)行并發(fā)控制?(5分)標(biāo)準(zhǔn)答案:數(shù)據(jù)庫中的數(shù)據(jù)是面向全局的、可以共享的,所有用戶在對數(shù)據(jù)庫進(jìn)行操作時都是平等的,所以在數(shù)據(jù)庫中多個用戶并發(fā)操作的現(xiàn)象是必然的。當(dāng)多個用戶并發(fā)的存取數(shù)據(jù)庫時就有可能會產(chǎn)生多個事務(wù)同時存取同一數(shù)據(jù)的情況,這時若對并發(fā)操作不加控制就可能會存取和存儲不正確的數(shù)據(jù),破壞數(shù)據(jù)庫的一致性,所以必須要有并發(fā)控制。在數(shù)據(jù)庫系統(tǒng)的用戶中,負(fù)責(zé)數(shù)據(jù)庫系統(tǒng)的正常運(yùn)行,承擔(dān)創(chuàng)建、監(jiān)控和維護(hù)數(shù)據(jù)庫結(jié)構(gòu)責(zé)任的是()。(2分)應(yīng)用程序員終端用戶數(shù)據(jù)庫管理員數(shù)據(jù)庫管理系統(tǒng)的軟件設(shè)計員標(biāo)準(zhǔn)答案:CSQL語言定義的視圖對應(yīng)于數(shù)據(jù)庫系統(tǒng)三級模式結(jié)構(gòu)中的()。(2分)A.外模式B.邏輯模式C.內(nèi)模式D.都不對應(yīng)標(biāo)準(zhǔn)答案:A對數(shù)據(jù)庫中數(shù)據(jù)可以進(jìn)行查詢、插入、刪除、修改,這是因為數(shù)據(jù)庫管理系統(tǒng)提供了()。(2分)A.數(shù)據(jù)庫定義功能B.數(shù)據(jù)庫操縱功能C.數(shù)據(jù)庫維護(hù)功能D.數(shù)據(jù)庫控制功能標(biāo)準(zhǔn)答案:B關(guān)系數(shù)據(jù)庫中是通過()的描述實現(xiàn)數(shù)據(jù)之間的聯(lián)系的。(2分)A.實體完整性B.參照完整性C.用戶定義完整性D.數(shù)據(jù)字典標(biāo)準(zhǔn)答案:BDBMS是通過()來讀取數(shù)據(jù)庫中的數(shù)據(jù)的。(2分)A.操作系統(tǒng)B.系統(tǒng)緩沖區(qū)C.數(shù)據(jù)處理系統(tǒng)D.數(shù)據(jù)庫系統(tǒng)標(biāo)準(zhǔn)答案:A根據(jù)關(guān)系數(shù)據(jù)庫規(guī)范化理論,下面命題中正確的是()。(2分)若R^2NF,則R^3NF若R^3NF,則R不屬于BCNF若R^3NF,貝I]R^BCNF若R^BCNF,貝I]R^3NF標(biāo)準(zhǔn)答案:D為了考慮安全性,每個教師只能存取自己講授的課程的學(xué)生成績,為此DBA應(yīng)為教師創(chuàng)建()。(2分)A.視圖B.索引C.模式D.表標(biāo)準(zhǔn)答案:A”事務(wù)的所有操作在數(shù)據(jù)庫中要么全部正確反映出來,要么全部不反映",這是事務(wù)的哪一個特性?()(2分)A.原子性B.—致性C.隔離性D.持久性標(biāo)準(zhǔn)答案:A數(shù)據(jù)庫中,區(qū)分不同實體的依據(jù)是()。(2分)A.名稱B.碼C.對象D.概念標(biāo)準(zhǔn)答案:B公司有多個部門和多名職員,每個職員只能屬于一個部門,一個部門可以有多名職員,從職員到部門的聯(lián)系類形是()。(2分)A.多對多B.一對一C.一對多D.多對一標(biāo)準(zhǔn)答案:C46.下列四項中,屬于數(shù)據(jù)庫系統(tǒng)特點的是()(4分)A.數(shù)據(jù)共享C.數(shù)據(jù)冗余度高標(biāo)準(zhǔn)答案:A,B,D數(shù)據(jù)完整性數(shù)據(jù)獨(dú)立性高關(guān)系數(shù)據(jù)模型是目前最重要的一種數(shù)據(jù)模型,它的三個要素分別是()。(4分)A.實體完整性B.關(guān)系結(jié)構(gòu)關(guān)系操作D.關(guān)系的三類完整性約束標(biāo)準(zhǔn)答案:B,C,D下面的選項是關(guān)系數(shù)據(jù)庫基本特征的有()。(4分)不同的列應(yīng)有不同的數(shù)據(jù)類型不同的列應(yīng)有不同的列名與行的次序無關(guān)與列的次序無關(guān)標(biāo)準(zhǔn)答案:B,C,D(4分)49.在視圖上可以完成的操作是(A.更新視圖B.查詢D.在視圖上定義新的視圖在視圖上定義新的表標(biāo)準(zhǔn)答案:A,B,D(4分)D.在視圖上定義新的視圖50.下列的SQL命令中,A.CREATE50.下列的SQL命令中,A.CREATETABLEC.CREATEVIEW標(biāo)準(zhǔn)答案:A,B,CDROPVIEWGRANT什么是數(shù)據(jù)庫?(5分)標(biāo)準(zhǔn)答案:數(shù)據(jù)庫是長期存儲在計算機(jī)內(nèi)、有組織的、可共享的數(shù)據(jù)集合。數(shù)據(jù)庫是按某種數(shù)據(jù)模型進(jìn)行組織的、存放在外存儲器上,且可被多個用戶同時使用。因此,數(shù)據(jù)庫具有較小的冗余度,較高的數(shù)據(jù)獨(dú)立性和易擴(kuò)展性。什么是數(shù)據(jù)庫的數(shù)據(jù)獨(dú)立性,包括哪些方面?(5分)標(biāo)準(zhǔn)答案:數(shù)據(jù)獨(dú)立性表示應(yīng)用程序與數(shù)據(jù)庫中存儲的數(shù)據(jù)不存在緊密的依賴關(guān)系,包括邏輯數(shù)據(jù)獨(dú)立性和物理數(shù)據(jù)獨(dú)立性。數(shù)據(jù)獨(dú)立性是數(shù)據(jù)庫系統(tǒng)的三級模式之間存在二級映象實現(xiàn)的,這兩層映象保證了數(shù)據(jù)

溫馨提示

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

評論

0/150

提交評論