




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
數(shù)據(jù)庫系統(tǒng)概述
一、概述
1.數(shù)據(jù)庫系統(tǒng)是采用了數(shù)據(jù)庫技術(shù)的計(jì)算機(jī)系統(tǒng),數(shù)據(jù)庫系統(tǒng)由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、應(yīng)用系統(tǒng)和()。
A.系統(tǒng)分析員B.程序員C.數(shù)據(jù)庫管理員D操作員
2.數(shù)據(jù)庫(DB),數(shù)據(jù)庫系統(tǒng)(DBS)和數(shù)據(jù)庫管理系統(tǒng)(DBMS)之間的關(guān)系是()。
A.DBS包括DB和DBMSB.DBMS包括DB和DBS
C.DB包括DBS和DBMSD.DBS就是DB,也就是DBMS
3.下面列出的數(shù)據(jù)庫管理技術(shù)發(fā)展的三個階段中,沒有專門的軟件對數(shù)據(jù)進(jìn)行管理的是()。I.人工管理
階段n.文件系統(tǒng)階段m.數(shù)據(jù)庫階段
A.I和IIB.只有IIC.II和IIID.只有I
4.下列四項(xiàng)中,不屬于數(shù)據(jù)庫系統(tǒng)特點(diǎn)的是()。
A.數(shù)據(jù)共享B.數(shù)據(jù)完整性C.數(shù)據(jù)冗余度高D.數(shù)據(jù)獨(dú)立性高
5.數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)獨(dú)立性體現(xiàn)在()。
A.不會因?yàn)閿?shù)據(jù)的變化而影響到應(yīng)用程序
B.不會因?yàn)閿?shù)據(jù)存儲結(jié)構(gòu)與數(shù)據(jù)邏輯結(jié)構(gòu)的變化而影響應(yīng)用程序
C.不會因?yàn)榇鎯Σ呗缘淖兓绊懘鎯Y(jié)構(gòu)
D.不會因?yàn)槟承┐鎯Y(jié)構(gòu)的變化而影響其他的存儲結(jié)構(gòu)
6.描述數(shù)據(jù)庫全體數(shù)據(jù)的全局邏輯結(jié)構(gòu)和特性的是()。
A.模式B.內(nèi)模式C.外模式D.
7.要保證數(shù)據(jù)庫的數(shù)據(jù)獨(dú)立性,需要修改的是()。
A.模式與外模式B.模式與內(nèi)模式C.三級模式之間的兩層映射D.三層模式
8.要保證數(shù)據(jù)庫的邏輯數(shù)據(jù)獨(dú)立性,需要修改的是()。
A.模式與外模式之間的映射B.模式與內(nèi)模式之間的映射
C.模式D.三級模式
9.用戶或應(yīng)用程序看到的那部分局部邏輯結(jié)構(gòu)和特征的描述是()模式。
A.模式B.物理模式C.子模式D.內(nèi)模式
10.下述()不是DBA數(shù)據(jù)庫管理員的職責(zé)。
A.完整性約束說明B.定義數(shù)據(jù)庫模式C.數(shù)據(jù)庫安全D.數(shù)據(jù)庫管理系統(tǒng)設(shè)計(jì)
11.概念模型是現(xiàn)實(shí)世界的第一層抽象,這?類模型中最著名的模型是()。
A.層次模型B.關(guān)系模型C網(wǎng)狀模型D.實(shí)體-關(guān)系模型
〈實(shí)體-聯(lián)系圖EntityRelationshipDiagram基本要素:實(shí)體型屬性聯(lián)系〉
12.區(qū)分不同實(shí)體的依據(jù)是()。
A.名稱B.屬性C.對象D.概念
13.關(guān)系數(shù)據(jù)模型是目前最重要的一種數(shù)據(jù)模型,它的三個要素分別是()。
A.實(shí)體完整性、參照完整性、用戶自定義完整性
B.數(shù)據(jù)結(jié)構(gòu)、關(guān)系操作、完整性約束
C.數(shù)據(jù)增加、數(shù)據(jù)修改、數(shù)據(jù)查詢
D.外模式、模式、內(nèi)模式
14.在()中一個結(jié)點(diǎn)可以有多個雙親,結(jié)點(diǎn)之間可以有多種聯(lián)系。
A.網(wǎng)狀模型B.關(guān)系模型C.層次模型D.以上都有
15.()的存取路徑對用戶透明,從而具有更高的數(shù)據(jù)獨(dú)立性、更好的安全保密性,也簡化了程序員的工作和
數(shù)據(jù)庫開發(fā)建立的工作。
A.網(wǎng)狀模型B.關(guān)系模型C.層次模型D.以上都有
正確答案:⑴C(2)A(3)D(4)C(5)B(6)A(7)C(8)A(9)C(10)D
(11)D(12)B(13)B(14)A(15)B
ACCESS數(shù)據(jù)庫基礎(chǔ)
i.數(shù)據(jù)庫設(shè)計(jì)的根本目標(biāo)是要解決
A)數(shù)據(jù)共享問題
B)數(shù)據(jù)安全問題
C)大量數(shù)據(jù)存儲問題
D)簡化數(shù)據(jù)維護(hù)
2.設(shè)有如下關(guān)系表:
RST
ABCABCABC
112313112
223223
313
則下列操作中正確的是
A)T=RAS
B)T=RUS
C)T=RXS
D)T=R/S
3.數(shù)據(jù)庫系統(tǒng)的核心是
A)數(shù)據(jù)模型B)數(shù)據(jù)庫管理系統(tǒng)C)數(shù)據(jù)庫D)數(shù)據(jù)庫管理員
4.將兩個關(guān)系拼接成一個新的關(guān)系,生成的新關(guān)系中包含滿足條件的元組,這種操作稱為
A)選擇B)投影C)聯(lián)接D)并
5.如果表A中的一條記錄與表B中的多條記錄相匹配,且表B中的一條記錄與表A中的多條記錄相匹配,則表
A與表B存在的關(guān)系是
A)一對一B)一對多C)多對一D)多對多
6.利用Access創(chuàng)建的數(shù)據(jù)庫文件,其擴(kuò)展名為
A).ADPB).DBFC).FRMD).MDB
7.下面關(guān)于Access表的敘述中,錯誤的是
A)在Access表中,可以對備注型字段進(jìn)行“格式”屬性設(shè)置
.B)若刪除表中含有自動編號型字段的一條記錄后,Access不會對表中自動編號型字段重新編號’
C)創(chuàng)建表之間的關(guān)系時,應(yīng)關(guān)閉所有打開的表
D)可在Access表的設(shè)計(jì)視圖“說明"列中,對字段進(jìn)行具體的說明
8.在Access表中,可以定義3種主關(guān)鍵字,它們是
A)單字段、雙字段和多字段
B)單字段、雙字段和自動編號
C)單字段、多字段和自動編號
D)雙字段、多字段和自動編號
精品
9.在"tEmployee"表中,"姓名"字段的字段大小為10,在此列輸入數(shù)據(jù)時,最多可輸入的漢字?jǐn)?shù)和英文字符
數(shù)分別是
A)55B)510C)1010D)1020
10.若要確保輸入的聯(lián)系電話值只能為8位數(shù)字,應(yīng)將該字段的輸入掩碼設(shè)置為
A)00000000
B)99999999
C)########
D)
11.若在'Employee”表中查找所有姓“王”的記錄,可以在查詢設(shè)計(jì)視圖的準(zhǔn)則行中輸入
A)Like"王"B)Like"王*"C)="王"D)="王”
12.能被“對象所識別的動作”和"對象可執(zhí)行的活動”分別稱為對象的
「應(yīng)方法和事件B)事件和方法C)事件和屬性D)過程和方法
13.在關(guān)于報(bào)表數(shù)據(jù)源設(shè)置的敘述中,以下正確的是
A)可以是任意對象B)只能是表對象C)只能是查詢對象D)可以是表對象或查詢對象:
14.在報(bào)表設(shè)計(jì)的工具欄中,用于修飾版面以達(dá)到更好顯示效果的控件是
?A)直線和矩形;B)直線和圓形C)直線和多邊形D)矩形和圓形
15.若要求在文本框中輸入文本時達(dá)到密碼號的顯示效果,則應(yīng)設(shè)置的屬性是
A)“默認(rèn)值"屬性B)“標(biāo)題"屬性C)“密碼”屬性D)“輸入掩碼.屬性
16.假定有以下循環(huán)結(jié)構(gòu)
DoUntil條件
循環(huán)體
Loop
則正確的敘述是
A)如果"條件”值為0,則一次循環(huán)體也不執(zhí)行
B)如果“條件”值為0,則至少執(zhí)行一次循環(huán)體
C)如果“條件”值不為0,則至少執(zhí)行一次循環(huán)體
D)不論"條件”是否為“真”,至少要執(zhí)行一次循環(huán)體
答案:
1.A2.B3.B4.C5.D6.D7.B8.C9.C10.A11.B12.A13.D14.A15.D16.B
數(shù)據(jù)庫系統(tǒng)基本問題
1.層次數(shù)據(jù)模型的定義?
在數(shù)據(jù)庫中定義滿足下面兩個條件的基本層次聯(lián)系的集合為層次模型:
?有且只有一個結(jié)點(diǎn)沒有雙親結(jié)點(diǎn),這個結(jié)點(diǎn)稱為根結(jié)點(diǎn);
?根以外的其他結(jié)點(diǎn)有且只有一個雙親結(jié)點(diǎn)。
2.網(wǎng)狀數(shù)據(jù)模型的定義?
在數(shù)據(jù)庫中定義滿足下面兩個條件的基本層次聯(lián)系的集合為網(wǎng)狀模型:
?允許一個以上的結(jié)點(diǎn)沒有雙親結(jié)點(diǎn);
?至少有一個結(jié)點(diǎn)可以有多于一個的雙親結(jié)點(diǎn)。
3.關(guān)系數(shù)據(jù)模型的定義?
關(guān)系數(shù)據(jù)模型是由若干關(guān)系組成的集合。
每個關(guān)系從結(jié)構(gòu)上看實(shí)際上是一張二維表格,表中的每行表示一個實(shí)體對象,表的每列對應(yīng)一個實(shí)體屬性,實(shí)
體之間的關(guān)系用關(guān)鍵字來表示,這樣的一張表稱為一個關(guān)系。
4.什么是數(shù)據(jù)完整性?關(guān)系數(shù)據(jù)庫中數(shù)據(jù)完整性約束的分類。
精品
數(shù)據(jù)的完整性是指存儲在數(shù)據(jù)庫中的數(shù)據(jù)的一致性和正確性。關(guān)系模型數(shù)據(jù)完整性的分類有
?域完整性:列的值域的完整性。
?實(shí)體完整性:表中記錄的完整性。
?引用完整性:被引用表中的主關(guān)鍵字和引用表中的外部主關(guān)鍵字之間的關(guān)系。
?用戶自定義完整性:
5.什么是存儲過程?存儲過程的優(yōu)點(diǎn)是什么?
⑴存儲過程是存放在服務(wù)器上的預(yù)先定義與編譯好的T_SQL語句。存儲過程在第一次執(zhí)行時進(jìn)行語法檢查
和編譯。編譯好的版本存儲在過程高速緩存中用于后續(xù)調(diào)用,執(zhí)行速度快。存儲過程由應(yīng)用程序激活,而不是
由SQLServer自動執(zhí)行。
(2)存儲過程特點(diǎn):
?使多個應(yīng)用程序可以共享應(yīng)用程序的處理邏輯,所有的客戶機(jī)程序使用同一個存儲過程進(jìn)行各種操作,從
而確保數(shù)據(jù)訪問和操作的一致性,也提高了應(yīng)用程序的可維護(hù)性。"."i…[
由于存儲過程在第一次執(zhí)行之后,就駐存在高速緩存存儲器中,因此可以提高系統(tǒng)的執(zhí)行效率。提供一
種安全機(jī)制。如果用戶被授予執(zhí)行存儲過程的權(quán)限,那么既使該用戶沒有執(zhí)行訪問在該存儲過程中所參考
的表或者視圖的權(quán)限,該用戶也可以完全執(zhí)行該存儲過程。
減少了網(wǎng)絡(luò)的流量負(fù)載。由于存儲過程是存在服務(wù)器端的,因此客戶端要執(zhí)行存儲過程時,只需要傳送一
條命令即可,如果不使用存儲過程,則需要傳送許多條SQL語句。
?因?yàn)榇鎯^程提供該前端應(yīng)用程序共享的處理邏輯,若要改變業(yè)務(wù)規(guī)則或策略,只需改變存儲過程和參數(shù)。
6.有關(guān)系模式R(U,F),屬性集U={A,B,C,D,E},函數(shù)依賴集合F={AB?C,C?D,B?E},請回答:R最高屬于第幾
范式?說明理由;如果R不屬于第三范式?說明理由并轉(zhuǎn)換為第三范式。
答案6:
(1)R最高屬于第一范式;
⑵R的候選碼是:(A,B)(A.C)
(3)分解R為第三范式:
oRl(A,B,C)
oR2(C,D)
oR3(B,E)
7.什麼是數(shù)據(jù)字典?
答案7:
數(shù)據(jù)字典是系統(tǒng)中各類數(shù)據(jù)描述的集合,是進(jìn)行詳細(xì)的數(shù)據(jù)收集和數(shù)據(jù)分析所獲得的主要成果。數(shù)據(jù)字典在
數(shù)據(jù)庫設(shè)計(jì)中占有很重要的地位。
數(shù)據(jù)字典通常包括數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲和處理過程五個部分。其中數(shù)據(jù)項(xiàng)是數(shù)據(jù)的最小組
成單位,若干個數(shù)據(jù)項(xiàng)可以組成一個數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)字典通過對數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)的定義來描述數(shù)據(jù)流、數(shù)據(jù)
存儲的邏輯內(nèi)容。
每個數(shù)據(jù)庫中至少要存儲兩部分內(nèi)容:數(shù)據(jù)的描述和對應(yīng)每個描述的若干值。
8.視圖集成中,主要解決的沖突有哪些?
答案8:
(1)命名沖突:在不同的視圖中,可能有:
?同名異義沖突
■異名同義沖突
?相同屬性的取值單位沖突。
(2)結(jié)構(gòu)沖突:
?同一對象在一個視圖中作為實(shí)體,在另一個視圖中可能作為屬性或聯(lián)系。
精品
?同一實(shí)體在不同的分E-R圖中所包含的屬性個數(shù)和屬性排列次序不完全相同。
■不同的視圖對同一個聯(lián)系可能有不同的約束。
9.什么是事務(wù),簡述事務(wù)主要特性。
答案9:
(1)事務(wù)(transaction)是用戶定義的?個數(shù)據(jù)庫操作序列,是數(shù)據(jù)庫中不可分割的最基本的工作單元,也是數(shù)據(jù)
庫恢復(fù)和并發(fā)控制的基本單元。
(2)事務(wù)具有四個特性:
?原子性(Atomicity),事務(wù)的原子性指的是,事務(wù)中包含的程序作為數(shù)據(jù)庫的邏輯工作單位,它所做的數(shù)據(jù)
修改操作要么全部執(zhí)行,要么完全不執(zhí)行。這種特性稱為原子性。
-一致性(Consistency),事務(wù)的一致性指的是在一?個事務(wù)執(zhí)行之前和執(zhí)行之后數(shù)據(jù)庫都必須處于一致性狀態(tài)。
這種特性稱為事務(wù)的一致性。
?分離性(Isolation),分離性指并發(fā)的事務(wù)是相互隔離的。即一個事務(wù)內(nèi)部的操作及正在操作的數(shù)據(jù)必須封鎖
起來,不被其它企圖進(jìn)行修改的事務(wù)看到。分離性是DBMS針對并發(fā)事務(wù)間的沖突提供的安全保證。DBMS可
以通過加鎖在并發(fā)執(zhí)行的事務(wù)間提供不同級別的分離。
■持久性(Durability),持久性意味著當(dāng)系統(tǒng)或介質(zhì)發(fā)生故障時,確保已提交事務(wù)的更新不能丟失。即一旦?
個事務(wù)提交,DBMS保證它對數(shù)據(jù)庫中數(shù)據(jù)的改變應(yīng)該是永久性的,耐得住任何系統(tǒng)故障。持久性通過數(shù)據(jù)庫
備份和恢復(fù)來保證。
10.并發(fā)控制的目的和意義?并發(fā)操作可能產(chǎn)生的主要問題有哪些?
答案10:
(1)并發(fā)控制的目的:改善系統(tǒng)的資源利用率,充分利用數(shù)據(jù)庫共享數(shù)據(jù)的特點(diǎn);在保證事務(wù)的特性和數(shù)
據(jù)庫一致的前提下,提高多用戶的并發(fā)程度;
(2)事務(wù)如果不加控制地并發(fā)執(zhí)行,會產(chǎn)生下列三個問題:
?丟失更新(lostupdate)
,讀臟數(shù)據(jù)(dirtyread)
?讀值不可復(fù)現(xiàn)(unrepeatableread)
11.數(shù)據(jù)庫系統(tǒng)可能發(fā)生的主要故障有哪些?簡述DBMS恢復(fù)數(shù)據(jù)庫的措施和方法。
答案11:
(1)數(shù)據(jù)庫系統(tǒng)的主要故障有以下三種:
?事務(wù)故障
?系統(tǒng)故障
?存儲介質(zhì)故障
⑵DBMS采用相應(yīng)策略進(jìn)行數(shù)據(jù)庫恢復(fù):
?事務(wù)提交
■數(shù)據(jù)庫轉(zhuǎn)儲
?日志和日志文件
12.DBMS的體系結(jié)構(gòu)分幾種?
答案12:
DBMS的三種體系結(jié)構(gòu):
(1)物理中心數(shù)據(jù)庫;?臺大型的中心計(jì)算機(jī)存放數(shù)據(jù)庫管理系統(tǒng)和數(shù)據(jù)庫,通過網(wǎng)絡(luò)連接大吊終端。
(2)分布式數(shù)據(jù)庫:一個分布式數(shù)據(jù)庫是由分布于計(jì)算機(jī)網(wǎng)絡(luò)上的多個邏輯相關(guān)的數(shù)據(jù)庫組成的集合,網(wǎng)
絡(luò)中的每個結(jié)點(diǎn)具有獨(dú)在處理的能力(稱為場地自治),可執(zhí)行局部應(yīng)用,同時,每個結(jié)點(diǎn)通過網(wǎng)絡(luò)通訊系統(tǒng)
也能執(zhí)行兩個結(jié)點(diǎn)以上的全局應(yīng)用。
(3)客戶/服務(wù)器結(jié)構(gòu):一臺大型的服務(wù)器計(jì)算機(jī)存放數(shù)據(jù)庫管理系統(tǒng)和數(shù)據(jù)庫,通過網(wǎng)絡(luò)連接大量客戶端
計(jì)算機(jī);數(shù)據(jù)庫服務(wù)器提供客戶端的服務(wù)請求,存儲和管理數(shù)據(jù)庫,把局部數(shù)據(jù)傳送到客戶端進(jìn)行處理,處理
精品
后的數(shù)據(jù)再寫回服務(wù)器;客戶端的DBMS沒有并發(fā)控制耍求,功能比較簡單??蛻舳撕头?wù)器端分工明確,各
司其職。
精品
13.在分布式事務(wù)的控制中采用了哪兩階段提交協(xié)議(Two-PhaseCommitProtocol)?
答案13:
即分布式事務(wù)的提交分為兩個階段:
?預(yù)提交階段(Pre-CommitPhase)
?決策后階段(Post-DecisionPhase)
14.面向?qū)ο髷?shù)據(jù)庫獨(dú)立的對象標(biāo)識的特性?
答案14:
獨(dú)立的對象標(biāo)識符OID具有下面特性:
(1)每個對象在產(chǎn)生時得到一個唯一的標(biāo)識符。
⑵標(biāo)識符在對象的整個生命周期內(nèi)是固定不變的。
(3)一個被刪除對象的標(biāo)識符不可再用。
(4)對象標(biāo)識獨(dú)立于對象的存儲位置和對象的狀態(tài)。
(5)用戶定義的關(guān)鍵字仍然可以存在。
15.簡述數(shù)據(jù)倉庫的定義。
答案15:
數(shù)據(jù)倉庫的定義是:”數(shù)據(jù)倉庫是支持決策過程的、面向主題的、集成的、隨時間變化的、持久的數(shù)據(jù)集合。
16.數(shù)據(jù)倉庫的分析型的數(shù)據(jù)與傳統(tǒng)數(shù)據(jù)庫的操作型數(shù)據(jù)的主要差別有哪些?
答案16:
操作型數(shù)據(jù)分析型數(shù)據(jù)
細(xì)節(jié)的綜合的
在存取的瞬間是正確的代表過去的數(shù)據(jù)
可更新,由錄入人員或經(jīng)過專門培訓(xùn)的輸入事務(wù)而更
不可更新,終端用戶的訪問權(quán)限常常是只讀的
新
受到更多關(guān)注的是結(jié)論性的數(shù)據(jù),是綜合的,或是提煉
處理細(xì)節(jié)問題
的
操作需求事先可知道,系統(tǒng)可按預(yù)計(jì)的工作量進(jìn)行優(yōu)
操作需求事先不知道,永遠(yuǎn)不知道下一步用戶要做什么
化
事務(wù)驅(qū)動分析驅(qū)動
對性能要求高對性能要求寬松
面向日常業(yè)務(wù)操作應(yīng)用面向分析決策,支持管理需求
一次操作數(shù)據(jù)量少一次操作數(shù)據(jù)量多
對響應(yīng)時間要求高對響應(yīng)時間要求低
17.圖書館管理系統(tǒng)中管理員與圖書之間的管理關(guān)系,如圖書上架、借出圖書等管理工作的聯(lián)系是否在E-R模
型中畫出?
答案17:
(1)凡是E_R模型中出現(xiàn)的聯(lián)系,都應(yīng)該反映在數(shù)據(jù)庫中,就是說,數(shù)據(jù)庫中應(yīng)該存儲在E-R模型圖中畫
出的所有聯(lián)系信息。
精品
(2)根據(jù)用戶對系統(tǒng)的要求,判斷是否需要建立管理員與圖書之間的管理關(guān)系。例如,假如用戶耍求記錄
每個管理員的工作情況:如每個管理員每天借出了多少圖書?接收還回圖書多少次?購進(jìn)圖書多少?上架多少
等等,領(lǐng)導(dǎo)可以根據(jù)每個人的工作情況評價工作人員的業(yè)績,這就需要在數(shù)據(jù)庫中記錄這些管理工作。否則,
就不需要建立這種聯(lián)系。
18.圖書館管理系統(tǒng)中借閱人(學(xué)生)查詢圖書的聯(lián)系是否需要在E-R模型中畫出?
答案18:
查閱操作是否需要在數(shù)據(jù)庫中有關(guān)的信息,也根據(jù)用戶對系統(tǒng)的要求,決定是否需要建'、/:查閱人員與查閱
圖書之間的關(guān)系。對于保密的資料,必須記錄每個查閱人的情況,包括查閱人的信息、查閱時間、查閱內(nèi)容等。
對「不需要記錄查閱過程的系統(tǒng),就不需要建立這種聯(lián)系。
數(shù)據(jù)庫系統(tǒng)思考題(一)
1、使用DBMS技術(shù)進(jìn)行數(shù)據(jù)管理的主要特點(diǎn)是:
問答第1題
⑴數(shù)據(jù)庫具有面向各種應(yīng)用的數(shù)據(jù)組織和結(jié)構(gòu)。
⑵具有高度的數(shù)據(jù)獨(dú)立性。
⑶實(shí)現(xiàn)數(shù)據(jù)的高度共享并保證數(shù)據(jù)的完整性和安全性
2、數(shù)據(jù)庫的三級模式結(jié)構(gòu)的含義是:
問答第2題
外模式:外模式又稱用戶模式,在傳統(tǒng)的數(shù)據(jù)庫系統(tǒng)中稱為子模式。外模式是概念模式的子集,它按用戶視圖
定義數(shù)據(jù),也可以從概念模式中導(dǎo)出。
概念模式:概念模式乂稱邏輯模式,是全局?jǐn)?shù)據(jù)邏輯關(guān)系的抽象和描述。它獨(dú)立于數(shù)據(jù)的物理存儲結(jié)構(gòu),是所
有用戶的共同的邏輯數(shù)據(jù)視圖。
內(nèi)模式:內(nèi)模式又稱物理模式,用以描述數(shù)據(jù)在數(shù)據(jù)庫中的存儲和存取方式。
3、分布式數(shù)據(jù)庫管理系統(tǒng)中事務(wù)的提交分哪兩個階段?
問答第3題
(1)預(yù)提交階段
⑵決策后階段。
4、設(shè)置和管理鎖必須遵守的兩段式協(xié)議的內(nèi)容
問答第4題
(1)一個數(shù)據(jù)單元在第一次被訪問之前必須對它加鎖。
⑵如果一個數(shù)據(jù)單元已經(jīng)有「一個共享鎖,只能對它再附加共享鎖。假如它有了一個獨(dú)占鎖,不能再對它附
加任何鎖。
⑶由?個進(jìn)程設(shè)置的所有鎖,只能在該進(jìn)程結(jié)束時釋放,而且要起釋放。
5、數(shù)據(jù)庫系統(tǒng)可能發(fā)生的主要故障有:
問答第5題
事務(wù)故障、系統(tǒng)故障和存儲介質(zhì)故障。
6、DBMS中事務(wù)的特性及含義是指:
精品
問答第6題
(1)事務(wù)的原子性指的是,事務(wù)中包含的程序作為數(shù)據(jù)庫的邏輯工作單位,它所做的對數(shù)據(jù)修改操作要么全部
執(zhí)行,要么完全不執(zhí)行,這種特性稱為原子性。
⑵事務(wù)的一致性指的是在一個事務(wù)執(zhí)行之前和執(zhí)行之后數(shù)據(jù)庫都必須處于一致性狀態(tài),這種特性稱為事務(wù)的
一致性。
⑶分離性指并發(fā)的事務(wù)是相互隔離的。即一個事務(wù)內(nèi)部的操作及正在操作的數(shù)據(jù)必須封鎖起來,不被其它企
圖進(jìn)行修改的事務(wù)看到。
(4)持久性意味著當(dāng)系統(tǒng)或介質(zhì)發(fā)生故障時,確保已提交事務(wù)的更新不能丟失。即一旦一個事務(wù)提交,DBMS
保證它對數(shù)據(jù)庫中數(shù)據(jù)的改變應(yīng)該是永久性的,耐得住任何系統(tǒng)故障。
7、數(shù)據(jù)庫管理系統(tǒng)的功能主要劃分為哪4部分:
問答第7題
(1)數(shù)據(jù)庫模式定義
(2)數(shù)據(jù)操縱
⑶數(shù)據(jù)庫系統(tǒng)控制
(4)數(shù)據(jù)庫維護(hù)和服務(wù)
8、說明關(guān)系數(shù)據(jù)模型中候選碼和碼(主關(guān)鍵字)的定義
問答第8題
⑴候選碼:在關(guān)系模式R(U)中,K為R的屬性或者屬性組,若滿足K-U,則K為關(guān)系模式R的候選碼。
⑵主碼:若關(guān)系模式R(U)中有多個候選碼,則選定其中的?個候選碼作為主碼,或稱主關(guān)鍵字。
9、數(shù)據(jù)倉庫的定義:
問答第9題
數(shù)據(jù)倉庫是支持決策過程的、面向主題的、集成的、隨時間變化的、持久的數(shù)據(jù)集合。
10、關(guān)系數(shù)據(jù)庫語言SQL的主要功能包括:
問答第10題
數(shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)控制
11.試述獨(dú)立的對象標(biāo)識OID具有的特性:
問答第11題
獨(dú)立的對象標(biāo)識O1D具有下面特性:
(1)每個對象在產(chǎn)生時得到?個唯一的標(biāo)識符。
⑵該標(biāo)識符在對象的整個生命周期內(nèi)是固定不變的,而且是唯一的。
⑶一個被刪除對象的標(biāo)識符不可再用。
(4)對象標(biāo)識符獨(dú)立于對象的存儲位置和對象的狀態(tài)。
(5)用戶定義的關(guān)鍵字仍然可以存在,而且可以提供一些函數(shù)實(shí)現(xiàn)把一個對象的標(biāo)識符轉(zhuǎn)換成一個相關(guān)的用戶
定義的關(guān)鍵字,或者相反方向的轉(zhuǎn)換。
12、有關(guān)系模式R(U,F),屬性集U={A,B,C,D,E},函數(shù)依賴集合F={C->A,BC->D,D->E},請回答如下的問
題:⑴R最高屬于第幾范式?說明理由;⑵請分解R為符合第三范式的關(guān)系模式集合,并給出每個關(guān)系的
主碼:
問答第12題
R最高屬于1NF范式。理由:關(guān)系模式R(U,F)的主碼是(B,C),屬性之間存在部分函數(shù)依賴C>A,同時存在傳
遞函數(shù)依賴BC->D,D->E?
符合第三范式的關(guān)系模式集合:
R1(C,A),主碼:C
R2(BC,D),主碼:BC
R3(D.E),主碼:D
精品
13、設(shè)有關(guān)系R和S如下圖所示。請畫出R和S的并(R6S)、交(RUS)、差(R-S)運(yùn)算結(jié)果。
R:工二S:口X
364
257723
7236
4
問答第13題
并(RVS)運(yùn)算結(jié)果、交(RAS)運(yùn)算結(jié)果、差(R-S)運(yùn)算結(jié)果
14、下圖畫出供應(yīng)商、零件和項(xiàng)目和倉庫四者相互關(guān)系的E-R模型圖,圖中給出"庫存"和"供應(yīng)"兩個聯(lián)系的屬
性,其他每類實(shí)體的屬性自定。完成下列設(shè)計(jì)工作:⑴請?jiān)O(shè)計(jì)出相應(yīng)的關(guān)系數(shù)據(jù)庫的關(guān)系模式,標(biāo)明主碼。(2)
請?jiān)O(shè)計(jì)一個SQL查詢語句,查詢供應(yīng)零件品種數(shù)目大于10種的供應(yīng)商的名字和供應(yīng)零件品種數(shù)。
問答第14題
⑴關(guān)系模式(表格結(jié)構(gòu))如下,紅色為主碼:
零件表(零件號,零件名,.....)。
供應(yīng)商表(供應(yīng)商號,供應(yīng)商名稱,供應(yīng)商地址……)
項(xiàng)目表(項(xiàng)目號,項(xiàng)目名,.....)
項(xiàng)目供應(yīng)零件表(供應(yīng)商號,零件號,項(xiàng)目號,供應(yīng)數(shù)量)
倉庫表(倉庫號,倉庫名,.....)
庫存表(倉庫號,零件號,庫存昂:,...-)
⑵SQL查詢語句如下:
SELECT供應(yīng)商名稱,COUNT(*)FROM供應(yīng)商表S,項(xiàng)目供應(yīng)零件表M,零件表P,項(xiàng)目表O
WHERES.供應(yīng)商號=M.供應(yīng)商號ANDM.零件號=P.零件號ANDM.項(xiàng)目號=O.項(xiàng)目號GROUPBY供
精品
應(yīng)商名稱HAVINGC()UNT(*)>10
精品
思考題二
一、填空題
1、分布式數(shù)據(jù)庫是數(shù)據(jù)庫技術(shù)和()結(jié)合的產(chǎn)物。
第1個空答案為網(wǎng)絡(luò)技術(shù)
2、在關(guān)系數(shù)據(jù)庫中,通過()來表示實(shí)體集之間的聯(lián)系。
第2個空正確答案為關(guān)系表
3、分布式數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)分片的方法有:()。
第3個空正確答案為水平分片、垂直分片、水平垂直混合分片三種方法
4、DBMS的系統(tǒng)緩沖區(qū)是由控制信息和若干()組成。
第4個空正確答案為數(shù)據(jù)頁
5、對數(shù)據(jù)庫的物理設(shè)計(jì)優(yōu)劣評價的重點(diǎn)是()。
第5個空正確答案為訪問時間效率和空間利用效率
6、DBMS中基本的加鎖類型是()。
第6個空正確答案為共享鎖和獨(dú)占鎖
7、數(shù)據(jù)挖掘的方法有()。
第7個空正確答案為直接數(shù)據(jù)挖掘和間接數(shù)據(jù)挖掘
8、現(xiàn)實(shí)世界中,實(shí)體之間聯(lián)系的類型有如下幾種:().
第8個空正確答案為一對一聯(lián)系、一對多聯(lián)系、多對多聯(lián)系
9、DBMS設(shè)置檢查點(diǎn)的主要目的是().
第9個空正確答案為提高數(shù)據(jù)庫恢復(fù)的效率
10、數(shù)據(jù)庫系統(tǒng)的三級模式是().
第10個空正確答案為外模式、概念模式和內(nèi)模式
二、問答題
1、視圖概念的主要優(yōu)點(diǎn)有:
問答第1題
⑴提供了邏輯上的數(shù)據(jù)獨(dú)立性:修改了基本表,通過建立視圖,可以不改變應(yīng)用程序。
⑵簡化了用戶查詢;
(3)不同的用戶通過視圖可以從不同的觀點(diǎn)觀察數(shù)據(jù);
(4)視圖作為授權(quán)的單位提高了系統(tǒng)的安全性,通過視圖可以對用戶隱藏某些數(shù)據(jù)。
2、關(guān)系數(shù)據(jù)庫邏輯設(shè)計(jì)過程主要包括哪些步驟:
問答第2題
(1)從E-R模式導(dǎo)出初始數(shù)據(jù)庫模式。
⑵關(guān)系模式規(guī)范化。
⑶模式評價。
(4)以DBMS語法描述數(shù)據(jù)庫模式。
3、簡述語義數(shù)據(jù)模型和結(jié)構(gòu)數(shù)據(jù)模型的主要差別:⑴語義數(shù)據(jù)模型注重:⑵語義數(shù)據(jù)模型不注重:⑶語
義數(shù)據(jù)模型如:
A、結(jié)構(gòu)數(shù)據(jù)模型注重:B、結(jié)構(gòu)數(shù)據(jù)模型不注重:C、結(jié)構(gòu)數(shù)據(jù)模型如:
精品
問答第3題
⑴語義數(shù)據(jù)模型注重:數(shù)據(jù)表示的語義
⑵語義數(shù)據(jù)模型不注重:數(shù)據(jù)的組織結(jié)構(gòu)
⑶語義數(shù)據(jù)模型如:實(shí)體聯(lián)系數(shù)據(jù)模型、面向?qū)ο髷?shù)據(jù)模型
A、結(jié)構(gòu)數(shù)據(jù)模型注重:數(shù)據(jù)的組織結(jié)構(gòu)
B、結(jié)構(gòu)數(shù)據(jù)模型不注重:數(shù)據(jù)表示的語義
C、結(jié)構(gòu)數(shù)據(jù)模型如:層次數(shù)據(jù)模型、網(wǎng)狀數(shù)據(jù)模型、關(guān)系數(shù)據(jù)模型。
4、簡述數(shù)據(jù)倉庫的特征:
問答第4題
(1)數(shù)據(jù)倉庫是面向主題的。
(2)數(shù)據(jù)倉庫是集成的的。
⑶數(shù)據(jù)倉庫是隨時間變化的。
(4)數(shù)據(jù)倉庫是穩(wěn)定的。
(5)信息的概括和聚集
5、解釋下面的詞語:⑴物理數(shù)據(jù)的獨(dú)立性:(2)邏輯數(shù)據(jù)的獨(dú)立性:(3)意向鎖:(4)關(guān)系:
問答第5題
⑴物理數(shù)據(jù)的獨(dú)立性:指數(shù)據(jù)的全局邏輯結(jié)構(gòu)獨(dú)立于物理存儲結(jié)構(gòu)。
(2)邏輯數(shù)據(jù)的獨(dú)立性:指數(shù)據(jù)的全局邏輯結(jié)構(gòu)獨(dú)立于局部邏輯結(jié)構(gòu)。
(3)意向鎖:意向鎖是在加鎖結(jié)點(diǎn)的祖先結(jié)點(diǎn)上用作"意向"或"標(biāo)記",意味著鎖是加在該結(jié)點(diǎn)的下屬結(jié)點(diǎn)上。
(4)關(guān)系:某一時刻對應(yīng)某個關(guān)系模式的內(nèi)容(元組的集合,或稱行的集合)稱作關(guān)系。6,設(shè)有關(guān)系R和S
如下圖所示。請畫出R和S等值(R.A=S.A)連接和不等值(R.A<S.A)連接的運(yùn)算結(jié)果。
R:V—
Tr4□
773317
工4工5
問答第6題
(1)RA=S.A的等值連接結(jié)果如下:
R.ABCS.AXY
345317
773723
443445
(2)R.A<S.A的不等值連接結(jié)果如下:
精品
R.ABCS.AXY
345445
345723
345952
258445
258723
258317
258952
773952
443723
443952
7、有關(guān)系模式R(U,F),屬性集合U={A,B,C,D,E},函數(shù)依賴集合F={A->BC,B->D,CD->E,E->B},
請回答如下的問題:
(1)R的候選碼是:
(2)R的主碼是:
(3)R最高屬于第幾范式?說明理由;
(4)R是否為第三范式,解釋原因;
(5)請分解R為符合第三范式的關(guān)系模式集合,并給出每個關(guān)系模式的主碼。
問答第7題
⑴R的候選碼是:A
⑵R的主碼是:A
⑶R最高屬于第幾范式?說明理由;R最高屬于第2(2NF)范式。理由:關(guān)系模式R(U,F)中不存在非主屬性對
碼的部分函數(shù)依賴。
(4)R是否為第三范式,解釋原因;R不屬,第三范式。理由:關(guān)系模式R(U,F)中存在非主屬性對碼的傳遞函
數(shù)依賴,如
(5)請分解R為符合第三范式的關(guān)系模式集合,并給出每個關(guān)系模式的主碼。
保持函數(shù)依賴的分解如下:R1(A,B,C),主碼:AR2(BX>),主碼:BR3(C,D,E),主碼:(C,D)R4(E,B),主碼:E
不保持函數(shù)依賴的分解如下:R1(A,B,Q,主碼:AR2(C,D,E),主碼:(C,D)8、完成下面的數(shù)據(jù)庫設(shè)計(jì):請?jiān)O(shè)
計(jì)某單位的科研項(xiàng)目管理數(shù)據(jù)庫,主要的實(shí)體包括:科研項(xiàng)目組、科研人員和科研項(xiàng)目。
他們之間的關(guān)系如下:每個科研項(xiàng)目組可以有多個科研人員,每個科研人員可以屬于多個科研項(xiàng)目組;每個科
研項(xiàng)目組可以負(fù)責(zé)多個科研項(xiàng)目,每個科研項(xiàng)目只能由一個科研項(xiàng)目組負(fù)責(zé);每個科研人員可以參與多個科研
項(xiàng)目的工作,每個科研項(xiàng)目由多個科研人員參與工作。學(xué)生自己設(shè)計(jì)每類實(shí)體的主要屬性。
要求完成如下設(shè)計(jì)工作:
(1)畫出該系統(tǒng)的E-R模型圖,包括實(shí)體及實(shí)體之間的聯(lián)系,并標(biāo)出:
W實(shí)體的主要屬性,
(b)實(shí)體之間聯(lián)系的主要屬性;
(2)把E-R模型圖轉(zhuǎn)換為關(guān)系表(標(biāo)明主關(guān)鍵字)。
(3)請?jiān)O(shè)計(jì)一個SQL查詢語句,顯示參與科研項(xiàng)目數(shù)大于5項(xiàng)的科研人員的姓名、參與的科研項(xiàng)目數(shù)目。
E_R模型圖如下:
精品
實(shí)體關(guān)系表,紅色為主碼:
(1)項(xiàng)目表:(項(xiàng)目號,項(xiàng)目名,..........)
(2)科研組表:(科研組號,科研組名,.........)
(3)科研人員表:(人員號,人員名,..........)
兩個多對多的聯(lián)系轉(zhuǎn)換為兩個關(guān)系表:
(1)屬于表:(人員號,科研組號,.........)
(2)參與項(xiàng)目表:(人員號,項(xiàng)目號,..........)
SQL語句如下:
SELECT人員名稱,COUNT(*)
FROM科研人員表R,參與項(xiàng)目表M
WHERER.人員號=M.人員號
GROUPBY人員名稱
HAVINGCOUNT(*)>5
思考題二參考答案:
一、填空題
第1個空答案為網(wǎng)絡(luò)技術(shù)
第2個空正確答案為關(guān)系表
第3個空正確答案為水平分片、垂直分片、水平垂直混合分片三種方法
第4個空正確答案為數(shù)據(jù)頁
第5個空正確答案為訪問時間效率和空間利用效率
第6個空正確答案為共享鎖和獨(dú)占鎖
第7個空正確答案為直接數(shù)據(jù)挖掘和間接數(shù)據(jù)挖掘
精品
第8個空正確答案為一對一聯(lián)系、一對多聯(lián)系、多對多聯(lián)系
第9個空正確答案為提高數(shù)據(jù)庫恢復(fù)的效率
第10個空正確答案為外模式、概念模式和內(nèi)模式
二、問答題答案
問答第1題
⑴提供了邏輯上的數(shù)據(jù)獨(dú)立性:修改了基本表,通過建立視圖,可以不改變應(yīng)用程序。
⑵簡化了用戶查詢;
⑶不同的用戶通過視圖可以從不同的觀點(diǎn)觀察數(shù)據(jù);
⑷視圖作為授權(quán)的單位提高了系統(tǒng)的安全性,通過視圖可以對用戶隱藏某些數(shù)據(jù)。
問答第2題
(1)從E-R模式導(dǎo)出初始數(shù)據(jù)庫模式。
⑵關(guān)系模式規(guī)范化。
⑶模式評價。
(4)以DBMS語法描述數(shù)據(jù)庫模式。
問答第3題
⑴語義數(shù)據(jù)模型注重:數(shù)據(jù)表示的語義
⑵語義數(shù)據(jù)模型不注重:數(shù)據(jù)的組織結(jié)構(gòu)
⑶語義數(shù)據(jù)模型如:實(shí)體聯(lián)系數(shù)據(jù)模型、面向?qū)ο髷?shù)據(jù)模型
A、結(jié)構(gòu)數(shù)據(jù)模型注重:數(shù)據(jù)的組織結(jié)構(gòu)
B、結(jié)構(gòu)數(shù)據(jù)模型不注重:數(shù)據(jù)表示的語義
C、結(jié)構(gòu)數(shù)據(jù)模型如:層次數(shù)據(jù)模型、網(wǎng)狀數(shù)據(jù)模型、關(guān)系數(shù)據(jù)模型。
問答第4題
(1)數(shù)據(jù)倉庫是面向主題的。
⑵數(shù)據(jù)倉庫是集成的的。
⑶數(shù)據(jù)倉庫是隨時間變化的。
(4)數(shù)據(jù)倉庫是穩(wěn)定的。
(5)信息的概括和聚集
問答第5題
(1)物理數(shù)據(jù)的獨(dú)立性:指數(shù)據(jù)的全局邏輯結(jié)構(gòu)獨(dú)立于物理存儲結(jié)構(gòu)。
⑵邏輯數(shù)據(jù)的獨(dú)立性:指數(shù)據(jù)的全局邏輯結(jié)構(gòu)獨(dú)立于局部邏輯結(jié)構(gòu)。
⑶意向鎖:意向鎖是在加鎖結(jié)點(diǎn)的祖先結(jié)點(diǎn)上用作"意向"或"標(biāo)記",意味著鎖是加在該結(jié)點(diǎn)的下屬結(jié)點(diǎn)上。
(4)關(guān)系:某-時刻對應(yīng)某個關(guān)系模式的內(nèi)容(元組的集合,或稱行的集合)稱作關(guān)系。
問答第6題
(1)R.A=S.A的等值連接結(jié)果如下:
R.ABCS.AXY
345317
773723
443445
⑵R.A<S.A的不等值連接結(jié)果如下:
精品
R.ABCS.AXY
345445
345723
345952
258445
258723
258317
258952
773952
443723
443952
問答第7題
⑴R的候選碼是:A
(2)R的主碼是:A
⑶R最高屬于第幾范式?說明理由;R最高屬于第2(2NF)范式。理由:關(guān)系模式R(U,F)中不存在非主屬性對
碼的部分函數(shù)依賴。
⑷R是否為第三范式,解釋原因;R不屬于第三范式。理由:關(guān)系模式R(U,F)中存在非主屬性對碼的傳遞函
數(shù)依賴,如A->B,B〉D。
(5)請分解R為符合第三范式的關(guān)系模式集合,并給出每個關(guān)系模式的主碼。
保持函數(shù)依賴的分解如下:R1(A,B,Q,主碼:AR2(BQ),主碼:BR3(C,D,E),主碼:(C,D)R4(E,B),主碼:E
不保持函數(shù)依賴的分解如下:R1(A,B,C),主碼:AR2(C,D,E),主碼:(C,D)
問答第8題
E_R模型圖如下:
組號:輦):工員號人員名
--Td二一
科研項(xiàng)目組m屬干r科研人員
一,一/
V二一項(xiàng)目負(fù)責(zé)一二〉
―-參與項(xiàng)目
n\,八
科研項(xiàng)目
**^****^^"*****
、?一—___-
精品
實(shí)體關(guān)系表,紅色為主碼:
(1)項(xiàng)目表:(項(xiàng)目號,項(xiàng)目名,.........)
(2)科研組表:(科研組號,科研組名,.........)
(3)科研人員表:(人員號,人員名,.........)
兩個多對多的聯(lián)系轉(zhuǎn)換為兩個關(guān)系表:
(1)屬于表:(人員號?,科研組號,.........)
(2)參與項(xiàng)目表:(A員號,項(xiàng)目號,.........)
SQL語句如下:
SELECT人員名稱,COUNT(*)
FROM科研人員表R,參與項(xiàng)目表M
WHERER.人員號=M.人員號
GROUPBY人員名稱
HAVINGCOUNT(*)>5
思考題三
問答題
1、數(shù)據(jù)庫管理系統(tǒng)的體系結(jié)構(gòu)有哪三種:
問答第1題
物理中心數(shù)據(jù)庫結(jié)構(gòu)、分布式數(shù)據(jù)庫結(jié)構(gòu)、客戶/服務(wù)器組織結(jié)構(gòu)
2.面向?qū)ο髷?shù)據(jù)庫管理系統(tǒng)中的模式演變的內(nèi)容主要包括如下兩方面:
問答第2題
改變類結(jié)點(diǎn)的定義、改變類層次結(jié)構(gòu)
3.關(guān)系數(shù)據(jù)模型的完整性包括:
問答第3題
實(shí)體完整性,域完整性,引用完整性。
4.DBMS中事務(wù)的特性是:
問答第4題
原子性、一致性、分離性、持久性
5、SQI.Server的數(shù)據(jù)庫備份策略有三種:
問答第5題
只備份數(shù)據(jù)庫、備份數(shù)據(jù)庫和日志文件、增量備份。
6、數(shù)據(jù)庫設(shè)計(jì)的4個階段是:
問答第6題
(1)需求分析階段(2)概念設(shè)計(jì)階段(3)邏輯設(shè)計(jì)階段(4)物理設(shè)計(jì)階段
7、數(shù)據(jù)庫管理系統(tǒng)在事務(wù)日志中記錄的主要信息有:
問答第7題
事務(wù)標(biāo)識;事務(wù)運(yùn)行的關(guān)鍵時間,如開始時間、提交時間等;對數(shù)據(jù)庫的更新操作類型(增加、刪除、修改)
和操作對象;更新事務(wù)的前映像和后映像內(nèi)容。
8、解釋下面詞語的含義:⑴數(shù)據(jù)庫安全性指:⑵DBMS保證數(shù)據(jù)庫安全性的措施:(3)數(shù)據(jù)庫完整性指:
⑷DBMS保證數(shù)據(jù)庫完整性的措施:⑸數(shù)據(jù)庫DB:(6)數(shù)據(jù)庫管理系統(tǒng)DBMS:
問答第8題
(1)數(shù)據(jù)庫安全性指:數(shù)據(jù)庫的安全性是為了防止對數(shù)據(jù)庫數(shù)據(jù)的惡意破壞和非法存取。
精品
(2)DBMS保證數(shù)據(jù)庫安全性的措施:DBMS提供安全認(rèn)證登錄和授權(quán)訪問數(shù)據(jù)庫對象。
⑶數(shù)據(jù)庫完整性指:數(shù)據(jù)庫的完整性是指數(shù)據(jù)庫數(shù)據(jù)的正確性和相容性。
(4)DBMS保證數(shù)據(jù)庫完整性的措施:DBMS提供實(shí)體完整性、域完整性和引用完整性約束。
(5)數(shù)據(jù)庫DB:數(shù)據(jù)庫是長期儲存在計(jì)算機(jī)內(nèi)的、有組織的、可共享的數(shù)據(jù)集合。
⑹數(shù)據(jù)庫管理系統(tǒng)DBMS:DBMS是對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行存儲和管理的軟件系統(tǒng),是一套系統(tǒng)軟件。
精品
9、CAx系統(tǒng)集成中,實(shí)現(xiàn)不同應(yīng)用系統(tǒng)數(shù)據(jù)集成的三種方式為:
問答第9題
(1)點(diǎn)到點(diǎn)的集成方式:每兩個CAx應(yīng)用程序之間都有?對前后處理器用于交換數(shù)據(jù)。
⑵BUS總線集成方式:每個CAx應(yīng)用程序只須與標(biāo)準(zhǔn)數(shù)據(jù)格式之間有一對前后處理器交換數(shù)據(jù)。
⑶共享數(shù)據(jù)庫集成方式:所有的CAx應(yīng)用程序模塊都采用統(tǒng)一的模型結(jié)構(gòu),共享同一個產(chǎn)品數(shù)據(jù)庫。
10、數(shù)據(jù)倉庫的分析型數(shù)據(jù)與事務(wù)管理數(shù)據(jù)庫的操作型數(shù)據(jù)之間的主要差別(至少寫出5點(diǎn)):
問答第1。題
操作型數(shù)據(jù)分析型數(shù)據(jù)
細(xì)節(jié)的綜合的
事務(wù)驅(qū)動分析驅(qū)動
一次操作數(shù)據(jù)量少一次操作數(shù)據(jù)中多
面向日常業(yè)務(wù)操作應(yīng)用面向分析決策,支持管理需求
數(shù)據(jù)可更新數(shù)據(jù)不可更新
11、分析如下的問題:有關(guān)系模式R(U,F),屬性集U={A,B,C,D,E},函數(shù)依賴集合F={AB->C,C->D,D->E},
請回答如下的問題:
(1)R最高屬于第幾范式?說明理由;
⑵如果R不屬于第三范式?說明理由,并分解R為符合第三范式的關(guān)系模式集合。
問答第11題
⑴、R最高屬于2NF范式。理由:關(guān)系模式R(UB的主碼是(A,B),非主屬性存在對碼的傳遞函數(shù)依賴AB->C,
C->D,D->E?
⑵、R不屬于第三范式,理由:關(guān)系模式R(U,F)的主碼是(A,B),非主屬性存在對碼的傳遞函數(shù)依賴AB->C,C->D,
D->E?
分解為符合第三范式的關(guān)系模式集合如下:R1(A,B,C)R2(CQ)R3(D,E)
12、完成如下設(shè)計(jì):請?jiān)O(shè)計(jì)某單位的庫存管理數(shù)據(jù)庫系統(tǒng),系統(tǒng)要求如下:存儲供應(yīng)商信息,庫存零件信息,
倉庫信息,倉庫管理員的信息。該單位有多個倉庫,每個倉庫可以存放多種零件,一種零件可以存放在多個倉
庫中;每個倉庫只有一個倉庫管理員,一個倉庫管理員只能管理一個倉庫;每個供應(yīng)商可以供應(yīng)多種零件,同
一種零件可以由多個供應(yīng)商供應(yīng)。要求完成如下設(shè)計(jì)工作:⑴畫出該系統(tǒng)的E-R模型圖,包括實(shí)體及實(shí)體
之間的聯(lián)系,并標(biāo)出:(a)實(shí)體的主要屬性,(b)實(shí)體之間聯(lián)系的主要屬性;(2)把E-R模型圖轉(zhuǎn)換為關(guān)系表(標(biāo)
明主關(guān)鍵字)。(3)請定義一個視圖,該視圖的列信息包括零件名稱以及零件所在倉庫名稱的信息。
精品
問答第12題
*實(shí)體關(guān)系表,紅色為主碼:
⑴供應(yīng)商表:(供應(yīng)商號,供應(yīng)商名,.........)
⑵零件表:(零件號,零件名,.........)
⑶倉庫表:(倉庫號、倉庫名,管理員號,.......)
⑷倉庫管理員表:(倉庫號,倉庫名,管理員號,.......)
*兩個多對多的聯(lián)系轉(zhuǎn)換為兩個關(guān)系表:
⑴供應(yīng)表:(供應(yīng)商號,零件號,供應(yīng)量,.........)
⑵存放表:(倉庫號,零件號,存放量,.........)
*定義一個視圖,該視圖的列信息包括零件名稱以及零件所在倉庫名稱,SQL語句如下:
CREATEVIEWpart
AS
SELECT零件名,倉庫名
FROM零件表,倉庫表,存放表
WHERE零件表.零件號=存放表.零件號
AND倉庫表.倉庫號=存放表.倉庫號
13、設(shè)有關(guān)系R和S如下圖所示。請畫出R和S的等值連接和自然連接的運(yùn)算結(jié)果。
精品
ABCs:AXY
67345
57723
723367
44
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 單位采購電腦合同范本
- 公章裝修合同范本
- 折子房購房合同范本
- 企業(yè)電腦設(shè)備采購合同范本
- 保潔工工作合同范本
- 割草合同范本
- 供熱管道清洗工程合同范本
- 信用卡債務(wù)委托合同范本
- 公司借款給員工合同范本
- 合同范例加拿大
- 幼兒園公開課:大班語言《相反國》課件(優(yōu)化版)
- 水利設(shè)施維護(hù)投標(biāo)方案(技術(shù)標(biāo))
- 2024屆湖南省長沙市湖南師大附中等校高三上學(xué)期月考(二)語文試題(解析版)
- 上??萍及嫘W(xué)二年級下冊綜合實(shí)踐活動全冊教案
- 氣缸磨損的測量說課教案
- 《高鐵乘務(wù)安全管理及應(yīng)急處置》課程教案-崔藝琳編寫
- 新課程標(biāo)準(zhǔn)2022版初中歷史考試題及答案
- 前言 馬克思主義中國化時代化的歷史進(jìn)程與理論成果
- 產(chǎn)品可靠性測試計(jì)劃
- 心理健康與職業(yè)生涯(中職)PPT完整全套教學(xué)課件
- 中國文藝美學(xué)要略·論著·《畫學(xué)心法問答》
評論
0/150
提交評論