數(shù)據(jù)庫原理與應用-試卷2_第1頁
數(shù)據(jù)庫原理與應用-試卷2_第2頁
數(shù)據(jù)庫原理與應用-試卷2_第3頁
數(shù)據(jù)庫原理與應用-試卷2_第4頁
數(shù)據(jù)庫原理與應用-試卷2_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

PAGEPAGE1一、填空(每空2分,共20分)1.在SQLServer2005普通的變量名不僅要符合標識符命名規(guī)則,而且必須以_______開頭,長度不超過128個字符。2.數(shù)據(jù)庫系統(tǒng)的核心是_______。3.在圖書管理系統(tǒng)中,有讀者實體集R,圖書實體集B,則R和B存在聯(lián)系為_______。4.數(shù)據(jù)庫管理系統(tǒng)(DatabaseManagementSystem,簡稱DBMS)是位于用戶與_______之間的一層數(shù)據(jù)管理軟件。5.數(shù)據(jù)庫系統(tǒng)的三級模式結構是指數(shù)據(jù)庫系統(tǒng)是由外模式、________、內(nèi)模式三級構成。6.關系模型中常用的關系操作包括________和插入、刪除、修改操作兩大部分。7.關系的三類完整性約束包括實體完整性、________、用戶定義完整性。8.關系模式R中屬性或屬性組X并非R的碼,但X是另一個關系模式的碼,稱X是R的________。9.在用戶看來,關系模型中數(shù)據(jù)的邏輯結構是一張_____。10.數(shù)據(jù)庫中只存放視圖的定義,而不存放視圖對應的數(shù)據(jù),因此,視圖與基本表不同,是一個________。二、選擇題(每題2分,共20分)1.在關系模型中,關系中每一個屬性值都具有()性質(zhì)。A、原子性B、非空C、正確性D、一致性2.概念模型獨立于()。A、E-R模型B、硬件設備C、DBMSD、操作系統(tǒng)3.下列敘述正確的為()。A、主碼是一個屬性,它能唯一標識一列B、主碼是一個屬性,它能唯一標識一行C、主碼是一個屬性或屬性集,它能唯一標識一列D、主碼是一個屬性或屬性集,它能唯一標識一行4.數(shù)據(jù)庫三級模式體系結構的劃分,有利于保持數(shù)據(jù)庫的()。A、數(shù)據(jù)獨立性B、數(shù)據(jù)安全性C、結構規(guī)范化D、操作可行性5.一個關系中的候選關鍵字()。A、至多一個B、可多個C、必須多個D、至少3個6.常用的關系運算是關系代數(shù)和()。A、集合代數(shù)B、邏輯演算C、關系演算D、集合演算7.在SQLServer2005數(shù)據(jù)庫管理系統(tǒng)中,身份驗證模式有()和混合驗證模式兩種。A、SQLServer身份驗證B、windows身份驗證C、管理員身份驗證D、用戶身份驗證8.并發(fā)操作會帶來哪些數(shù)據(jù)不一致性()。A、不可修改、不可重復讀、臟讀、死鎖B、不可重復讀、臟讀、死鎖C、丟失修改、臟讀、死鎖D、丟失修改、不可重復讀、臟讀9.在數(shù)據(jù)庫與宿主語言之間傳遞信息是通過()。A、全局變量B、共性變量C、公共數(shù)據(jù)區(qū)D、系統(tǒng)緩沖區(qū)10.數(shù)據(jù)庫的()是指數(shù)據(jù)的正確性和相容性。A、安全性B、完整性C、并發(fā)控制D、恢復三、簡答及操作題(每小題5分,共30分)圖書管理數(shù)據(jù)庫關系模式如下:圖書表(書號,書名,作者)學生表(姓名,班級,借書證號)借書表(借書證號,書號,借書日期)請回答如下問題:(1)用SQL語言,查詢書名中包含“數(shù)據(jù)庫”3個字的全部圖書;(2)用SQL語言,查詢書名為數(shù)據(jù)庫且作者為王珊的圖書書號;(3)用SQL語言,查詢借書證號為(98001)的學生借書天數(shù),以便了解是否有超期未還現(xiàn)象(假設查詢?nèi)掌跒?010-(4)用SQL語言,查詢借書的學生姓名和所借書名稱;(5)用SQL語言,創(chuàng)建學生借書視圖,包括學生姓名和借書日期;(6)試述此關系模式中的參照完整性約束及違約時如何進行處理的?(舉例說明插入時操作即可)四、應用題(共30分)1.用E-R圖表示下述概念模型。并將供應商、項目與零件的聯(lián)系轉化為關系模式,用下劃線標示出主碼。(提示:多個m:n聯(lián)系轉化為一個關系模式,關系模式用R(U)表示)(本題共計20分,其中畫E-R圖15分,轉化關系模式5分)一個倉庫可以存放多種零件,一種零件可以存放在多個倉庫中;一個倉庫有多個職工當倉庫保管員,一個職工只能在一個倉庫工作;職工之間有領導—被領導關系;一個供應商可以供給若干項目多種零件,每個項目可以使用不同供應商供應的零件,每種零件可由不同供應商供給。2.以下關系表是否滿足第二范式?并說明理由,如果不滿足第二范式,應當怎樣分解關系表?(本題共計10分,說明理由、分解關系表各占5分)商品編號商品名稱商品數(shù)量倉庫地址倉庫編號1234電視241#20110011223冰箱551#20110011101計算機671#20510021200手機881#2051002

濱州學院2010-2011學年第一學期期末考試信息管理與信息系統(tǒng)(本)2008級《數(shù)據(jù)庫原理與應用》答案(A)一、填空題(每空2分,共24分)1.@2.數(shù)據(jù)庫管理系統(tǒng)(DBMS)3.M:N聯(lián)系或多對多聯(lián)系4.操作系統(tǒng)5.模式6.查詢操作7.參照完整性8.外碼9.二維表10.虛表二、選擇題(每題2分,共20分)1-5ACDAB6-10CBDAB三、簡答及操作題(每小題5分,共30分)(1)Select*From圖書表Where書名LIKE‘%數(shù)據(jù)庫%’;(2)Select書號From圖書表Where書名=‘數(shù)據(jù)庫’AND作者=‘王珊’;(3)Select2010-12-9From借書表Where借書證號=‘98001’(4)Select姓名,書名From圖書表,學生表,借書表Where圖書表.書號=借書表.書號AND學生表.借書證號=借書表.借書證號;(5)createview借書視圖asSelect姓名,借書日期From學生表,借書表Where學生表.借書證號=借書表.借書證號;(6)借書表中的借書證號和書號分別參照學生表中的借書證號和圖書表的書號,參照完整性違約時有時是拒絕執(zhí)行,有時要根據(jù)應用語義執(zhí)行一些附加的操作,以保證數(shù)據(jù)庫的正確性。——2分例:在參照表(借書表)中插入元組時,要和參照表(學生表的借書證號和圖書表的書號)一致,否則不允許插入?!?分四、應用題(共30分)1.1.畫E—R圖—15分供應供應供應商零件職工工倉庫庫項目工作庫存領導mnnpm1nn1將供應商、項目與零件的聯(lián)系轉化為關系模式,并用下劃線標示主碼—5分供應(供應商號,項目號,零件號,數(shù)量)2.關系表不滿足第二范式。因為分析關系表可知主屬性為商品編號和倉庫編號(或者倉庫地址),那么關系表中的商品名稱、商品數(shù)量部分函數(shù)依賴于商品編號,所以不滿足第二范式。—5分應分解為如下2個關系表,商品表和倉庫表。—5分注:分解關系表時,商品表中加入倉庫編號屬性列或者倉庫地址屬性列者都對;但是,在倉庫表中

溫馨提示

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

評論

0/150

提交評論