




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、數(shù)據庫原理及應用試卷2006成都理工大學2006-2007學年班級 姓名 學號 成績 密封線第一學期數(shù)據庫原理與應用考試試卷b時間:120分鐘大題一二三四五六總分得分一、填空題(每空1分,共20分)1、在數(shù)據庫理論中,將客觀存在并可相互區(qū)別的事物稱為實體;實體所具有的某一特性稱為屬性;惟一標識實體的屬性集稱為鍵;屬性的取值范圍稱為該屬性的域;同型實體的集合稱為實體集。2、數(shù)據模型應滿足三方面要求:一是能比較真實地模擬現(xiàn)實世界,二是容易為人所理解,三是便于在計算機上實現(xiàn)。3、在數(shù)據模型的數(shù)據結構、數(shù)據操作和數(shù)據完整性約束條件三要素中,用于描述系統(tǒng)靜態(tài)特性的是數(shù)據結構。4、sql server d
2、bms使用的數(shù)據模型是關系數(shù)據模型。5、數(shù)據是信息的載體,有“型”和值之分。圍繞數(shù)據所做的所有工作被稱為數(shù)據處理。6、數(shù)據庫中數(shù)據的兩級獨立性為數(shù)據的物理獨立性和數(shù)據的邏輯獨立性。7、非關系模型數(shù)據庫操作的一般特點是面向記錄操作。8、dbms中的并發(fā)控制機制可防止并發(fā)操作可能對數(shù)據庫造成的破壞。9、一個數(shù)據庫系統(tǒng)應用包括計算機硬件、操作系統(tǒng)、數(shù)據庫管理系統(tǒng)、數(shù)據庫、數(shù)據庫應用程序和數(shù)據庫管理員組成。其中數(shù)據庫管理員負責全面地管理和控制數(shù)功能。10、數(shù)據庫中常見的三種數(shù)據模型是層次、網狀和關系模型。11、若事務在運行中,由于種種原因,使事務未運行到正常終止點之前就被撤消,這種情況被稱為事務故障。
3、12、在數(shù)據庫規(guī)范設計方法中,著名的new orleans方法將數(shù)據庫設計分為4個階段:需求分析、概念設計、邏輯設計和物理設計。13、設有關系 r(s1,s2,x1,x2),其主碼為(s1,s2),函數(shù)依賴關系集為s1x1, (s1,s2)x2,則此關系滿足第一范式要求,可分解為主碼為(s1,s2)的關系r1(s1,s2,x2)和r2(s1,x1)兩個滿足更高一級范式要求的范式。 二、選擇填空題(每小題1分,共15分)1、數(shù)據庫系統(tǒng)與文件系統(tǒng)相比,其兩個突出的特點是_和_。(a)數(shù)據存儲量小、數(shù)據能共享 (b)數(shù)據具有獨立性、以數(shù)據項為最小存儲單位(c)冗余小共享度高、數(shù)據獨立性 (d)數(shù)據安
4、全性、數(shù)據一致性2、數(shù)據庫管理系統(tǒng)應為數(shù)據庫提供數(shù)據的定義、_和_功能。(a)數(shù)據插入、數(shù)據查詢(b)數(shù)據刪除、數(shù)據維護(c)數(shù)據操縱、數(shù)據控制(d)數(shù)據維護、數(shù)據一致性檢查3、一個數(shù)據庫系統(tǒng)_邏輯模式,以邏輯模式為框架的數(shù)據庫稱為概念數(shù)據庫。(a) 最多有一個(b)只能有一個(c) 至少有一個(d)可以有一個以上的4、數(shù)據庫中兩個實體集之間的聯(lián)系有一對一、一對多和多對多三種方式。層次數(shù)據模型不能對_的聯(lián)系直接表示。(a) 一對多(b)一對一(c) 多對多(d)多個實體間的一對多5、關系代數(shù)語言是用對關系的運算來表達查詢要求的語言,其中定義的四種專門的關系運算是_。(a) 選擇、投影、乘積和除
5、運算(b)修改、刪除、更新和替換運算(c) 選擇、投影、連接和除運算(d)并、交、差和笛卡爾運算6、數(shù)據庫的概念模型是對信息世界的建模,概念模型應當全面、準確地描述出信息世界中的基本概念。概念模型的表示方法很多,其中最廣泛應用的是_。(a) pad圖法(b) n_s盒圖法(c)數(shù)據流圖分析法(d)e_r圖法7、在關系數(shù)據庫中關系中的元組位置和屬性的位置都具有_。(a)同質性(b)順序無關性(c)完整性(d)獨立性8、把用戶對數(shù)據庫的所有操作自動記錄下來存儲到審計日志文件中,是為了數(shù)據庫的 。(a)可靠性 (b)安全性(c)一致性 (d)完整性9、如果一個關系沒有經過規(guī)范化,則可能會出現(xiàn)數(shù)據冗余
6、大、數(shù)據更新異常、數(shù)據刪除異常和_異常。(a) 修改 (b)合并(c) 分解(d)插入10、已知在某公司有多個部門,每個部門又有多名職工,而每一位職工只能屬于一個部門,則部門與職工兩個實體集之間是_聯(lián)系。(a) 一對一(b)一對多(c) 多對多(d)未知11、數(shù)據的完整性為_。(a) 數(shù)據的正確性(b)數(shù)據的獨立性、可控性(c) 數(shù)據的一致性(d)數(shù)據的正確性、有效性和相容性12、為了使用戶使用數(shù)據庫更方便,常常把數(shù)據庫管理系統(tǒng)提供的數(shù)據操作語言嵌入到某一計算機高級語言中,此語言稱為_。(a) 查詢語言(b)嵌入式語言(c) 宿主語言(d)關系語言13、數(shù)據庫邏輯結構設計是將概念設計階段設計的
7、概念模型轉換為_。(a)層次模型(b)網狀模型(c) 關系模型(d)某個dbms支持的數(shù)據模型14、在分組檢索中,要去掉不滿足條件的分組和不滿足條件的記錄,應當 。(a)使用where子句 (b)使用having子句(c)先使用having子句,再使用where子句 (d)先使用where子句,再使用having子句15、下列_不是常用的數(shù)據庫保護技術的內容。(a) 數(shù)據并發(fā)控制(b)數(shù)據的結構化(c) 設置訪問密碼(d)備份數(shù)據庫三、判斷題(10分)(f)1、關系數(shù)據庫中關系是二維表的形式,任意一個二維表都可以是一個關系。(f)2、在傳統(tǒng)集合運算中,假定有模式相同的關系r和s,其交運算結果為
8、rs,則rs中的元組屬于r而不屬于s。(f)3、數(shù)據庫系統(tǒng)的三級模式結構是指任何一個數(shù)據庫系統(tǒng)都只有一個邏輯模式,但可以有多個物理模式和多個用戶模式。(t)4、數(shù)據庫的概念模型是對現(xiàn)實世界中客觀對象、屬性、聯(lián)系等的描述形式。概念模型不依賴于具體的計算機系統(tǒng)。(f)5、在關系數(shù)據庫中,候選碼是唯一能標識實體的屬性或屬性組。主碼、次碼都是候選碼。(f)6、在關系數(shù)據庫中,關系中的屬性有主屬性和非主屬性之分,主屬性是指候選碼中的屬性。(t)7、關系數(shù)據庫中的關系可以分為基本表、視圖表和查詢表三種類型。(f)8、在關系數(shù)據庫中,定義視圖的主要目的是可以簡化查詢語句的編寫。(t)9、使用索引可以提高數(shù)據
9、查詢速度,但會降低數(shù)據更新速度。(t)10、在數(shù)據庫數(shù)據保護中可以通過并發(fā)控制來保證數(shù)據的被正確使用和修改,從而保證數(shù)據庫正常。四、sql或t-sql語句應用(25分)設有一個顧客商品關系數(shù)據庫,有三個基本表,表結構如下:商品表:article (商品號,商品名,單價,庫存量)客戶表:customer (顧客號,顧客名,性別,年齡,電話)訂單表:orderitem (顧客號,商品號,數(shù)量,購買價,日期)注意:屬性類型由設計者根據具體情況定義。1、 創(chuàng)建商品表,并定義表的主碼約束(3分);create table article (商品號 char(5) primary key,商品名 char
10、(10),單價 money,庫存量 int)2、 查詢編號為g10015的顧客信息(3分);select c.* from customer c where顧客號= g100153、 查詢一次被訂購最多的商品信息(4分);select a.* ,o.max(數(shù)量) from orderitem o,article a where o.商品號=a.商品號4、 查詢最近5天的訂單信息(用getdate()可獲取當前日期,用day(日期型參數(shù))獲得日型參數(shù)的日信息)(5分);select o.* from orderitem o where getdate()-日期<=55、 創(chuàng)建一個名為s_
11、view視圖,檢索庫存量低于smin(臨界庫存)的商品信息(5分);create view s_view as select article.* from article where 庫存量<smin 6、 創(chuàng)建一個刪除顧客信息的觸發(fā)器,當存在訂購信息時不允許刪除(5分)。create trigger c_delete on customer for delete as if(select count(*) from orderitem o,deleted where o.顧客號=deleted. 顧客號)>0 rollback transaction else delete cu
12、stomer from customer,deleted where customer. 顧客號=deleted. 顧客號五、數(shù)據庫邏輯設計(10分)供應商倉庫職工零件工作供應庫存領導庫存量供應量有某工廠物資管理系統(tǒng)經概念設計后得概念模型的e-r圖如圖,其各實體聯(lián)系的描述如下。1)物資管理涉及的實體集及屬性: 倉庫:倉庫號、倉庫面積、電話號碼 零件:零件號、名稱、規(guī)格、單價、描述 供應商:供應商號、姓名、地址、電話、帳號 職工:職工號、姓名、年齡、職稱2)聯(lián)系: 庫存:倉庫-零件(多對多),含庫存量屬性 工作:倉庫-職工(一對多) 供應:供應商-零件(多對多),含供應量 領導:職工-職工(多對
13、多)現(xiàn)要對該“工廠物資管理系統(tǒng)”進行邏輯設計,所選數(shù)據模型為關系模型。請按要求將e-r圖中聯(lián)系轉換為關系模型(3+2+2+3分)。六、關系代數(shù)查詢(20分)設學生課程數(shù)據庫有三個基本表:學生:學號、姓名、年齡、生源所在地、所在系;課程:課程號、課程名、課程性質、學時、學分、先行課;選課:學號、課程號、成績。其中:1)學生表的主碼為學號;2)課程表的主碼為課程號;課程性質可取學位課、必修課、專業(yè)選修課、公共選修課四種值。3)選課表的主碼為學號和課程號,外碼為學號、課程號,被參照表分別為學生表和課程表。試用關系代數(shù)法完成下列查詢:1、 求學過編號為kj2001的課程且成績?yōu)?0分以上的學生的學號(3分); 學號(課程號=kj2001成績>90(選課) 2、求學過“數(shù)據結構”課程學生的姓名和學號(3分);學號,姓名(課程名=數(shù)據結構(課程
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 運營管理中的挑戰(zhàn)與應對策略計劃
- 倉庫設備維護管理倡議計劃
- 《貴州德力能源有限公司納雍縣新房鄉(xiāng)營龍煤礦(變更)礦產資源綠色開發(fā)利用方案(三合一)》評審意見
- 組裝機箱知識培訓課件
- 2025年阿拉善盟年貨運從業(yè)資格證考試題庫
- 2025年武漢貨運資格考試答案
- 2025年烏魯木齊貨年從業(yè)資格證考試題目
- 2025年福州貨運從業(yè)資格證考試題庫答案解析
- 第5課+古代非洲與美洲+高一下學期統(tǒng)編版(2019)必修中外歷史綱要下
- 0-3歲嬰幼兒游戲知到課后答案智慧樹章節(jié)測試答案2025年春青島職業(yè)技術學院
- 中央2025年交通運輸部所屬事業(yè)單位招聘261人筆試歷年參考題庫附帶答案詳解
- 中智集團所屬中智國際商務發(fā)展限公司招聘高頻重點提升(共500題)附帶答案詳解
- 【9語一模】2024年蚌埠市懷遠縣中考一模語文試題
- 《芮城花椒栽培技術規(guī)程》
- 《零售基礎》課件-第一章 零售概述
- 專項10:文言文-【中職專用】2025年職教高考學業(yè)考試語文二輪專項突破(福建專用)
- DB45T 1097-2014 鋼管混凝土拱橋施工技術規(guī)程
- DB37T 5123-2018 預拌混凝土及砂漿企業(yè)試驗室管理規(guī)范
- 工藝工程師招聘筆試題及解答(某大型集團公司)2024年
- 2024解析:第九章固體壓強-講核心(解析版)
- 醫(yī)療器械批發(fā)崗位職責培訓
評論
0/150
提交評論