《數據庫原理與應用》數據庫A_第1頁
《數據庫原理與應用》數據庫A_第2頁
《數據庫原理與應用》數據庫A_第3頁
全文預覽已結束

下載本文檔

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

文檔簡介

1、精選優質文檔-傾情為你奉上、單項選擇題。下列各題A)、B)、C)、D)四個選項中,只有個選項是正確的。(1)在數據庫技術中,實體聯系模型是一種( A )A)概念數據模型 B)結構數據模型 C)物理數據模型 D)邏輯數據模型(2)假定學生關系是S(S,SNAME,SEX,AGE),課程關系是C(C,CNAME,TEACHER) ,學生選課關系是SC(S,C,GRADE),要查找選修“COMPUTER”課程的女學生的姓名,將涉及到關系( D )A)S B)SC,C C)S,SC D)S,C,SC(3)數據是信息的符號表示或稱載體;信息則是數據的內涵,是數據的( B ) A)語法解釋 B)語義解釋

2、C)語意說明 D)用法說明(4)數據管理技術發展階段中,人工管理階段與文件系統階段的主要區別是文件系統( B )A)數據共享性強 B)數據可長期保存C)采用一定的數據結構 D)數據獨立性好(5)下列關于關系數據模型的術語中,哪一個術語所表達的概念與二維表中的“行”的概念最接近?( D )A)屬性 B)關系 C)域 D)元組(6)在下面的兩個關系中,學號和班級號分別為學生關系和班級關系的主鍵(或稱主碼),則外鍵是( C ) 學生(學號,姓名,班級號,成績) 班級(班級號,班級名,班級人數,平均成績)A)學生關系的“學號” B)班級關系的“班級號”C)學生關系的“班級號” D)班級關系的“班級名”

3、(7)在FoxBASE中要建立一個與現有的某個數據庫有完全相同結構和數據的新數據庫,應該使用如下語句中的哪個語句?( C )A)CREATE B)APPEND C)COPY D)INSERT(8)關系數據模型通常由3部分組成,它們是( B ) A)數據結構,數據通信,關系操作B)數據結構,數據操作,數據完整性約束 C)數據通信,數據操作,數據完整性約束D)數據結構,數據通信,數據完整性約束(9)SQL語言集數據定義功能、數據操縱功能和數據控制功能于一體。如下所列語句中, 哪一個是屬于數據控制功能的?( A ) A)GRANT B)CREATE C)INSERT D)SELECT(10)如果有兩

4、個事務,同時對數據庫中同一數據進行操作,不會引起沖突的操作是(C ) A)其中有一個是DELETE B)一個是SELECT,另一個是UPDATE C)兩個都是SELECT D)兩個都是UPDATE(11)數據管理技術的發展是與計算機技術及其應用的發展聯系在一起的,經歷了由低級到高級的發展。分布式數據庫、面向對象數據庫等新型數據庫屬于哪一個發展階段?(D ) A)人工管理階段 B)文件系統階段C)數據庫系統階段 D)高級數據庫技術階段(12)為了防止一個用戶的工作不適當地影響另一個用戶,應該采取( C ) A)完整性控制 B)安全性控制 C)并發控制 D)訪問控制(13)關系數據庫中,實現實體之

5、間的聯系是通過表與表之間的( D ) A)公共索引 B)公共存儲 C)公共元組 D)公共屬性(14)SQL語言中,刪除一個表的命令是( B )A)DELETE B)DROP C)CLEAR D)REMOVE(15)不同的實體是根據什么區分的?( D )A)所代表的對象 B)實體名字 C)屬性多少 D)屬性的不同(16)有一個網絡數據庫應用系統,其中一臺計算機A存有DBMS(數據庫管理系統)軟件、所有用戶數據和應用程序,其余各節點作為終端通過通信線路向A發出數據庫應用請求,這種方式屬于( A )A)集中式數據庫系統 B)并行數據庫系統C)客戶機服務器數據庫系統 D)分布式數據庫系統(17)有一個

6、關系:學生(學號,姓名,系別),規定學號的值域是8個數字組成的字符串,這一規則屬于( C )A)實體完整性約束 B)參照完整性約束C)用戶自定義完整性約束 D)關鍵字完整性約束(18)表達實體類型及實體之間聯系用的數據結構是( D ) A)網狀 B)表 C)有向圖 D)樹型(19)數據獨立性是指(D ) A)數據依賴于程序 B)數據庫系統 C)數據庫管理系統 D)數據不依賴于程序(20)從計算機軟件系統的構成看,DBMS是建立在什么軟件之上的軟件系統?(B ) A)硬件系統 B)操作系統 C)語言處理系統 D)編譯系統1、SQL 中,下列涉及空值的操作,不正確的是 (C ) A AGE IS

7、NULL B AGE IS NOT NULL C AGE=NULL D NOT (AGE IS NULL) 2、關系數據模型的三個組成部分中,不包括 (D ) A 完整性規則 B 數據結構 C 數據操作 D 并發控制 3、DB, DBMS 和 DBS 三者間的關系是(B ) A DB 包括 DBMS 和 DBS B DBS 包括 DB 和 DBMS C DBMS 包括 DBS 和 DB D DBS 與 DB 、 DBMS 無關 4、數據庫的并發操作可能帶來的問題包括 (A ) A 丟失更新 B 數據獨立性會提高 C 非法用戶的使用 D 增加數據的冗余度 5、并發事務的交叉執行破壞了事務的(B

8、) A 原子性 B 隔離性 C 一致性 D 永久性 6、3NF (C )規范化為 BCNF 。 A 消除非主屬性對碼的部分函數依賴 B 消除非主屬性對碼的傳遞函數依賴 C 消除主屬性對碼的部分和傳遞函數依賴 D 消除非平凡且非函數依賴的多值依賴 7、(C )是長期存儲在計算機內的有組織,可共享的數據集合。 A 數據庫管理系統 B 數據庫系統 C 數據庫 D 文件組織 8、一個 1 : n 聯系可以轉換為一個獨立的關系模式,關系的碼為(C ) A 實體的碼 B. 各實體碼的組合 C. n 端實體的碼 D. 每個實體的碼 9、在數據庫設計中,將 ER 圖轉換成關系數據模型的過程屬于(B ) A.

9、需求分析階段 B. 邏輯設計階段 C. 概念設計階段 D. 物理設計階段 10、關系完備的系統是指(C )。 A. 僅支持關系數據結構,不支持集合級的操作 B. 僅支持關系數據結構和三種關系操作 C. 支持關系數據結構和所有的關系代數操作 D. 支持關系模型的所有特征 1. 關于冗余數據的敘述中,不正確的是 (C ) 。 A 冗余的存在容易破壞數據庫的完整性 B 冗余的存在給數據庫的維護增加困難 C 不應該在數據庫中存儲任何冗余數據 D 冗余數據是指可由基本數據導出的數據 2. 概念模型獨立于 (C ) 。 A ER 模型 B 硬件設備 C DBMS D 操作系統 3. 下列敘述正確的為(D

10、) 。 A. 主碼是一個屬性,它能唯一表識一列 B. 主碼是一個屬性,它能唯一表識一行 C. 主碼是一個屬性或屬性集,它能唯一表識一列 D. 主碼是一個屬性或屬性集,它能唯一表識一行 4. 數據庫三級模式體系結構的劃分,有利于保持數據庫的 ( A) 。 A 數據獨立性 B 數據安全性 C 結構規范化 D 操作可行性 5. 一個關系中的候選關鍵字(B )。 A 至多一個 B 可多個 C 必須多個 D 至少 3 個 6. 常用的關系運算是關系代數和(C )。 A 集合代數 B 邏輯演算 C 關系演算 D 集合演算 7. 在基本層次聯系中,記錄型之間的聯系是(B )。 A 一對一聯系 B 一對多聯系

11、 C 多對多聯系 D 多對一聯系 8. 并發操作會帶來哪些數據不一致性(D )。 A 不可修改、不可重復讀、臟讀、死鎖 B 不可重復讀、臟讀、死鎖 C 丟失修改、臟讀、死鎖 D 丟失修改、不可重復讀、臟讀 9. 在數據庫與宿主語言之間傳遞信息是通過(A )。 A. 全局變量 B. 共性變量 C. 公共數據區 D. 系統緩沖區 10. 數據庫的(B )是指數據的正確性和相容性。 A. 安全性 B. 完整性 C. 并發控制 D. 恢復 1、數據庫(DB)、數據庫系統(DBS)和數據庫管理系統(DBMS)三者之間的關系是_A_。ADBS包括DB和DBMS BDBMS包括DB和DBS CDB包括DBS

12、和DBMS DDBS就是DB,也就是DBMS2、關系數據模型_D_。只能表示實體之間的1:1聯系 只能表示實體之間的1:n聯系 只能表示實體之間的m:n聯系 可以表示實體間的上述三種聯系3、 在數據庫中,下列說法_A_是不正確的。4、 A 數據庫避免了一切數據的重復B 若系統是完全可以控制的,則系統可確保更新時的一致性C 數據庫中的數據可以共享 D數據庫減少了數據冗余4、 在數據庫中,產生數據不一致的根本原因是_D_。A 數據存儲量太大B 沒有嚴格保護數據 C 未對數據進行完整性控制D數據冗余5、 在數據庫的三級模式結構中,描述數據庫中全局邏輯結構和特征的是_D_。A 外模式B. 內模式 C.

13、 存儲模式 D. 模式6、 數據庫三級模式體系結構的劃分,有利于保持數據庫的_A_.A數據庫獨立性B. 數據安全性C結構規范化D. 操作可行性設計題(本題共有5小題,每小題4分,共20分)已知教學數據庫包含三個關系:學生關系S(S,SNAME,SA,SD),其中的屬性依次為:學號、學生姓名、學生年齡和學生所在系。課程關系C(C,CN,TNAME),其中的屬性依次為:課程號、課程名和任課教師姓名。選課關系SC(S,C,G),其中的屬性依次為:學號、課程號和成績。1使用關系代數表達式完成下列查詢(1) 查詢“信息系”選修“C1”(課程號)課程的學生姓名。(2) 查詢選修“蘇居柯”老師開設的課程名的

14、學生姓名和成績。(3) 查詢不學“C2”(課程號)課程的學生姓名和所在系。2使用SQL語句完成下列操作(1) 將“李明”同學的所在系修改為“信息系”。(2) 建立“信息系”所有學生的視圖STUINFO(S,SNAME,SA)參考答案:1(1)SNAME(SD=信息系(S)|C= C1(SC) (2) SNAME,G(TN=蘇居柯(C)|(SC)|(S)(3)SNAME,SD(S)SNAME,SD(C= C2(S|SC)2(1)UPDATESSET信息系WHERESNAME李明(2)CREATEVIEWSTU_INFO(S#,SNAME,SA);ASSELECTS,SNAME,SAFROMSWHERE SD“信息系”;五、綜合題(共1題,10分)設某商業集團數據庫中有三個實體集:“公司”實體集,其中的屬性有公司編號、公司名、地址等;“倉庫”實體集,其中的屬性有倉庫編號、倉庫名、規格、地址等;“職工”實體集,其中的屬性有職工編號、姓名、性別等。公司與倉庫之間存在“隸屬”聯系,每個公司管轄若干倉庫,每個倉庫只能屬于一個公

溫馨提示

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

評論

0/150

提交評論