數(shù)據(jù)庫系統(tǒng)原理總復(fù)習(xí)題-數(shù)據(jù)庫習(xí)題集_第1頁
數(shù)據(jù)庫系統(tǒng)原理總復(fù)習(xí)題-數(shù)據(jù)庫習(xí)題集_第2頁
數(shù)據(jù)庫系統(tǒng)原理總復(fù)習(xí)題-數(shù)據(jù)庫習(xí)題集_第3頁
數(shù)據(jù)庫系統(tǒng)原理總復(fù)習(xí)題-數(shù)據(jù)庫習(xí)題集_第4頁
數(shù)據(jù)庫系統(tǒng)原理總復(fù)習(xí)題-數(shù)據(jù)庫習(xí)題集_第5頁
已閱讀5頁,還剩66頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

B具體的機(jī)器和DBMS B.E—R圖 程序結(jié)構(gòu)化B.?dāng)?shù)據(jù)結(jié)構(gòu)化C.程序標(biāo)準(zhǔn)化D.?dāng)?shù)據(jù)模塊化 數(shù)據(jù)B.?dāng)?shù)據(jù)模型 用戶程序與DBMS數(shù)據(jù) BAA.使用文 D.C、數(shù)據(jù)庫是在計算機(jī)系統(tǒng)中按照一定的數(shù)據(jù)模型組織和應(yīng)用的▁▁▁▁,支、 (DBA.DBS包括DB和 B.DBMS包括DB和C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS 數(shù)據(jù)量.沒有嚴(yán)格保護(hù)數(shù)據(jù)C.未對數(shù)據(jù)進(jìn)行完整性控制D.?dāng)?shù)據(jù)冗余一個完整的數(shù)據(jù)庫應(yīng)用系統(tǒng)B.應(yīng)用C.一組D.既有硬件也有數(shù)學(xué)B.應(yīng)用C.計算機(jī)輔助設(shè)計 B.對已定義的數(shù)據(jù)庫進(jìn)行管理 C數(shù)據(jù)庫模式描述語言B.?dāng)?shù)據(jù)庫子語言C.?dāng)?shù)據(jù)語言D.?dāng)?shù)據(jù)結(jié)構(gòu)語言 B.?dāng)?shù)據(jù)C.?dāng)?shù)據(jù)應(yīng) A D.面象 C C.?dāng)?shù)據(jù)功能 DB AAAAA A數(shù)據(jù)庫語言、數(shù)據(jù)庫 B D AAA A0 B.1 D.1個或1個以 B.層次模型C.網(wǎng)狀模 D.網(wǎng)狀模型和層次模 1:1關(guān)系 B.1:m關(guān)C.M:N關(guān) D.1:1和1:M關(guān)CB.只能表示實體間的1:N聯(lián)系CM:N聯(lián)系DAAAAAA FC D 數(shù)據(jù)庫技術(shù)的奠基人之一e.f.codd從1970年起過多篇,主要論述的是 C硬件系 數(shù)據(jù)庫管理系統(tǒng)及相關(guān)數(shù)據(jù)庫管理 用 DBMS是指▁▁▁▁▁▁▁▁它是位于▁▁▁▁▁▁和▁▁▁▁▁▁之間的一層管 DBMS管理的是▁▁▁▁▁的數(shù)據(jù)。 ⑴⑵⑶⑷⑸⑹⑺⑻ ⑼⑽①數(shù)據(jù)語 ⑥數(shù)據(jù)⑦數(shù)據(jù)字 相關(guān)的各類 當(dāng)數(shù)據(jù)的物理改變了,應(yīng)用程序不變,而由DBMS處理這種改變,這是指數(shù) 層次模 關(guān)系模數(shù)據(jù)結(jié) 1 模 現(xiàn)實世 模式之間的映象是由▁▁▁▁▁▁▁▁實現(xiàn)的模式與數(shù)據(jù)物理組織之間的映象是由▁應(yīng)用程 文件系 對數(shù)的操作按文件的數(shù)文之間沒有系數(shù)據(jù)文是面向用程數(shù)據(jù)結(jié)構(gòu)化,并由DBMS管理;用戶模式,從而提高數(shù)據(jù)共享性,使數(shù)據(jù)庫系統(tǒng)有較好的可擴(kuò)充性,給DBA、改變數(shù)DBMSDBMS各支持一種數(shù)據(jù)庫模型,雖然它們的功能強(qiáng)弱不同,但大多數(shù)DBMS的構(gòu)成相同,功能相似。DDLDDL和內(nèi)模式DDLDBA使用的,一般用戶不必DDL是專門定義外視圖的,外視圖是用戶觀點的數(shù)據(jù)庫描述,它是數(shù)據(jù)庫的局概念模式DDL是概念視圖的語言。概念視圖是數(shù)據(jù)庫的全局邏輯結(jié)構(gòu),⑵數(shù)據(jù)語言語句用戶使用語句向數(shù)據(jù)庫中存放數(shù)據(jù)。系統(tǒng)給出新增數(shù)據(jù)庫記錄的數(shù)據(jù)庫控制語句用戶通過這類語句向DBMS發(fā)出使用數(shù)據(jù)庫令,使數(shù)據(jù)庫置于可用狀 DDL翻譯程序、DML處理程序、終端查詢語言解釋程序、數(shù)。公用程序定義公用程序和公用程序。定義公用程序包括信息格式定義、概念模式。(DDL(DML數(shù)據(jù)庫的建立和功能它包括數(shù)據(jù)庫初始數(shù)據(jù)的輸入及轉(zhuǎn)換,數(shù)據(jù)庫的轉(zhuǎn)儲與恢DBA的職責(zé)是什么?答:DBA的職責(zé)是:DB中的信息內(nèi)容和結(jié)構(gòu);決定DB的結(jié)構(gòu)和存取策略;組項為若干個數(shù)據(jù)項的組合,它們是相互關(guān)聯(lián)的數(shù)據(jù)項。組項的名稱也必須具有唯記錄若干個數(shù)據(jù)項和組項的集合,它是對一個實體的完整性的描述。文件記錄值的集合。外模式用戶視圖(外視圖)的定義。它是用外模式DLL寫成的一組語句。概念模式描述數(shù)據(jù)庫所含實體、實體之間的聯(lián)系和信息流等。 外模式/要領(lǐng)模式映象描述外模式與概念模式之間信息的對應(yīng)關(guān)系。數(shù)據(jù)庫控制信息主要有安全性要求、完整性約束、多個用戶使用數(shù)據(jù)庫時的并行管賦了值的(在visualfoxpro中型就是數(shù)據(jù)庫表的結(jié)構(gòu)而值就是數(shù)據(jù)庫表中的記錄。⑴有且僅有一個結(jié)點無雙親,這個結(jié)點稱為“根結(jié)點 BDBMS絕大部分采取關(guān)系數(shù)據(jù)模型D B.選擇、投影、連接 BC關(guān)鍵 A BR和S,運算結(jié)果為W。如果W中的SW為▁▁▁▁▁運算的結(jié)果。如果WR又屬于S,則W為▁▁A. D.A. D. AAA CRS使用自然連接R和S含有一個或多個共有的▁▁▁▁▁▁。 BR,經(jīng)操作A,B(B'b'(R)..ABCabcdafcbdABCa..ABCabcdafcbdABCabccbdABabdaABabcbABdacbCABCa1xc2ABCa1xc2yd1yDEM1mi2nj5mkABCEMa1xmic2ymic2ynj CS(B,C,D B C.B(R)∪B(S) 并、差、選擇、投影、自然連接B.并、差、交、選擇、投影C.并、差、選擇、投影、乘積D.并、差、交、選擇、乘積

F D.FAAAA C 關(guān)系名(n) 投 選 屬性個 系 學(xué) 謂詞表 元組關(guān)

…C…R和SABCcbdABCbABCcbdABCbdaafd⑵⑶⑷ABCcbddaABCcbddadABCABCacbbcdABCabcbafcbddadABCbafABCAABCABC⑵⑶⑷R4=A,B(Bb1ABCABCABCABCABCAB⑴ ABccABdABccABdcBCbd⑶ ⑷R4=RAC⑸R5=RA⑹R6=ACABadbeccdabadcABccABCABadbeccdabadcABccABCcccABCadbbadccadbdbeccbebdccbdcAABCbcecbcbcABC3674577234ABC367457723443CDE345723⑵R2=R⑶R3=BDR ABCABCDE34746524773322443355ABCDE723345ABCDE742433732435R、W和DTYBcdmTYcedfPQTY2bcdTYBcdmTYcedfPQTY2bcd9aef2bef9ade7gef7gcd⑵R2=P5Te⑶ ⑷R4=[2],[1],[6]([3][5](R⑸ YTeYTedPQTY9aef7gefPQTYB2277gcdnQPYb2da9fb2fg7fg7dPQ2b7g設(shè)有如下圖所示的關(guān)系S、R⑴R1={t|(u(S(u)∧R(t)∧t[1]>u[2]∧t[2]≠8}2={XZ|SXYZ∨(XY∧y=2∧z≠1}ABC45ABC456323789ABCl2345678932l12lABC45ABC456321ABC323123設(shè)有如下圖所示的關(guān)系R和S,寫出下列元組演算表達(dá)式表示的關(guān)系。 1a13a54c42b01a17f89e90e5⑴R1={t|R(t)∧s⑵⑶R3={t|(u(R(t)∧S(u)∧t[1]<u[3]∧t[2]≠bu(R(u)∧t[1]=u[3]∧t[2]=u[1} 11a11a13a51a13a54c411534402⑴R∪S={t|R(t)∨S(t⑵ S(t⑶R×S={t|(u)( t[K1+K2]=v[K2](R為K1元關(guān)系,S為K2元關(guān)系⑷ ⑸(其中,F(xiàn)’F等價的公式設(shè)有如下圖所示的關(guān)系R、S和W,寫出下列域演算表達(dá)式的結(jié)果。 ABC5bABC5b14a61c8ABC5b65d32c4ABC2ad5be4cf將關(guān)系代數(shù)中的五種基本運算用域關(guān)系演算表達(dá)式表示(R和S都為屬性名E1E2E2E1中經(jīng)過關(guān)系演算所形成S、C和SC。將不列關(guān)系代數(shù)表達(dá)式用漢語表示出來,

"SR2=2,9,8S||SC||課程名"操作系統(tǒng)R3=2,3(S||(1,2(SC)1女李海男張海張女C李張李張張張1男2女5男C編譯原1男2女5男C編譯原125255(CNAME(SNAME(SNAME(C#(S#(SNAME(S#(S#(SNAME(S#(SNAME對于上題的關(guān)系S、CSC⑵檢索選修課程號為K8的學(xué)生學(xué)號和⑶檢索選修課程號為“C語言”的學(xué)生學(xué)號和⑹檢索不選修K8課程的學(xué)生和⑺檢索選修全部課程的學(xué)生對于上題的關(guān)系S、CSC⑵檢索選修課程號為K8的學(xué)生學(xué)號和。R和S1,5(2434(RS⑴從R與S的積中選擇R的第2列與S的第1列相等或者R的第3列與S的R的第1列和S的第2列。⑵{t|(u)(⑶{xv|(x)(R和SRR的第2列與S⑵1,2(23(RS⑶{xy|R(xy)∧(A.過程 B非過程 D導(dǎo)航B D非數(shù)據(jù)CBSQL語言的數(shù)據(jù)語句包括SELECT,INSERT,UPDATE和DELETE等。其中 并、差、選擇、投影、自然連接B.并、差、交、選擇、投影C.并、差、選擇、投影、乘積D.并、差、交、選擇、乘積6.SQL 下列SQL 其中:S#為學(xué)號,SN為,SEX為,AGE為,DEPT為系別,C#為課檢索所有比“”大的學(xué)生、和。正確的SELECT語句是 SN=“ WHERESN=“ WHEREC#“C2ANDGRADE>=(SELECT FORMSC C#“C2) GRADEFORMSC C#“C2 WHEREC#=“C2”ANDGRADENOTIN(SELECT FORMSC C#=“C2 WHEREC#=“C2”ANDGRADE>=ALL(SELECT FORMSC C#=“C2D檢索學(xué)生及其所選修課程號和成績。正確的SELECT語句是▁▁▁▁▁ S.SN,SC.C#,SC.GRADE CSELECT語句是▁▁▁▁▁。 GROUPBYS# ORDERBY2DESC GROUPBYS# ORDERBY2DESC HAVINGCOUNT(*)>=4 GROUPBY ORDERBY2DESC ORDERBY2DESC BYS#HAVINGCOUNT(*)>=4BSS#SNAMESXAGETEACHERS(S#,C#,GRADE 門號,SQL操作▁▁▁▁▁不能執(zhí)行。職工 ‘025‘‘03,720)‘005‘‘04,750)C.將職工號為‘001700若用如下的SQL語句創(chuàng)建一個student表:CREATETABLEstudent(NO C(4)NOTNULL, C(8)NOTNULL, C(2 N(2;, B‘031’,NULL,NULL)C.(NULL‘, SQL是▁▁▁▁▁▁▁▁▁▁。定義數(shù)據(jù) 定義索 定 R、S和T:SELECT*FROMRUNIONSELECT*FROMT R:主關(guān)鍵字的NO現(xiàn)下列的SQL語句。(25““,21“5031▁▁▁▁▁▁▁▁▁▁▁▁將學(xué)號為10的學(xué)生改為“▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁9501 ALES(25“,21“95031 “95031 NAME=“”WHERE CLASS=“95091” LIKE“王敘述SCDEATETABLE語句建立的。表示。DBA可以對物理文件進(jìn)行操作。敘述使用SQL答:由VisualFoxpro支持的SQL語言沒有提供關(guān)系的積、交和差運算。其全關(guān)SQL語句格式是:R∪S:SELECT語句(R)選擇:SELECT*FROM表WHERE指定選擇的條件<>><設(shè)的三個系假定這個關(guān)系組成的數(shù)模型就用戶子式A(AA(WQY()TY試用SQL語言寫出下列查詢,并給出執(zhí)行結(jié)果。 12343121234 A WQTY<=100ORCITY= A NOT AB A#=“256”ANDNOT AB A#=A.A#ANDB#=F.B#;B(BN(,PUB( GROUPBY 已知三個關(guān)系R、S和T。試用SQL語句實現(xiàn)如下操作 ABCABCADEDFR、STR-S-TR-S-TAC和E的平均值。⑴ ⑵ GROUP 有關(guān)系R和SABABABSQLC>50時,RBC=40RBb4。⑴ R.A=S.AAND⑵ B=“b4”WHERE 已知R和S兩個關(guān)系A(chǔ)BCABCCDE執(zhí)行如下SQL⑴ HAS ⑵ ⑵對視圖H的查詢結(jié)果。視圖 ABABCDEBDE已知關(guān)系RRABCSQL⑴按屬性ACRAE中查詢屬性A=“8”記錄。⑴ ,X(,N() ⑵ S和學(xué)生選課表SC。其關(guān)系模式如下:其中:SNO為學(xué)號,SN為,SD為系名,PROV為省區(qū),CN為課程名,GR為分?jǐn)?shù)。試用SQL語言實現(xiàn)下列操作: ⑵ SD=“英語系”ANDCN=“計算機(jī)”ANDS.SNO=SC.SNO BYGR S(SNO,SN(SNO(SNO,CNO,N,G(CNOSSCSOSN,NO,C,⑵從視圖V-SSC上查詢平均成績在90分以上的 ⑴CREATE ⑵ 其中:SB表示供應(yīng)商,SN為供應(yīng)商代號,SNAME為供應(yīng)商名字,CITY為供應(yīng)商所在城市,主關(guān)鍵字為SN。PN。其中:JB表示工程,JN為工程,JNAME為工程名字,CITY為工程式所在城市,JN。件代號,JN為工程,QTY表示提供的零件數(shù)量,主關(guān)鍵字為SN,PN,JN,外關(guān)鍵字SN,PN,JN。SQL語句:SELECT*FROMJBTOSCREEN; SELECT* CETY=“”TOSCREEN; MIN(WEIGHT)FROM PB)TOSCREEN; JN=“J1”TOSCREEN; PN=“P1”TOSCREEN;取出由供應(yīng)商S1提供零件的工程名稱;SELECTJB.JNAME SPJB.SN=“S1”TOSCREEN;取出供應(yīng)商S1 JN=“J1”O(jiān)R SPJB.JN=JB.JNANDJB.CITY=“”TO (JB.CITY=“”O(jiān)RJB.CITY=“”TO SB.SN=SPJB.SNANDJB.JN=SPJB.JNANDSB.CITY=JB.CITY JB.CITY=“”TO DISTINCT SB.SN=SPJB.SNANDSB.CITY=“)TO DISTINCT 取出由供應(yīng)商S1 SBSNS1”O(jiān)——————取出所有這樣的一些<CITY,CITY>12 DISTINCT SB.SN=SPJB.SNANDJB.JN=SPJB.JN TOSCREEN; DISTINCT SB.SN=SPJB.SNANDJB.JN=SPJB.JN TOSCREEN; P3 P3 P3 P3 P4廣州P5廣州P1 P2廣州P2P3P4P5P5P6廣州P6P1P1P6P6 DISTINCT P3 P3 P3 P3 P4 P5 P2 P5 P6 P1 P6 BIRTHDAY 3- 男3- 女3- 男3- 女3- 男3-3-3-3-6-6-6-男3-男3-女女9-2 BYclass HAVINGCOUNT(*)>=2TOSCREEN;student notlike“王%TO男男男男⑶屏幕顯示student表示每個學(xué)生的和 ,year(date()- studentTO232423232425studentbirthday nae,ax(brthday,min(birthay)FROM TOSCREEN; 77.09.01 ⑸以班號和從大到小的順序在屏幕上顯示student表中的全部記錄 BYclass,birthdayTOSCREEN; 74.06.03 75.02.10 75.10.02 76.01.23 76.02.20 77.09.01 x.name,y.cname teacherx,coursey x.no=y.tnoANDx.sex=TO 操作系統(tǒng)⑺在屏幕上列出最高分同學(xué) 、o和degree列 max(degree)FROM score)TOSCREEN; ⑻在屏幕上列出和“”同的所有同學(xué)的name。 )TO⑼在屏幕上列出和“”同并同班的同學(xué)name。 WHEREsex=(SELECTsexFROMstudentWHEREname=“)TO noIN(SELECTnoFROMstudentWHEREsex)TO B.不該的數(shù)據(jù)入 A B.提高查詢速度 當(dāng)關(guān)系模式R(A,B)已屬于3NF,下列說法中▁▁▁▁▁▁是正確的。 C.一定屬于BCNF D.A和C都是B 在關(guān)系DB RR最高范 BAAB B.多對1 AB11 A.3NF2NF1NF B.3NF1NF2NFC.1NF2NF3NF D.2NF1NF3NF可能是1NF B.必定是1NF C.必定是3NF D.必定是BCNF 消除了部分函數(shù)依賴的1NF的關(guān)系模式,必定是▁▁▁▁▁▁。 B.1個 C.1個或多個 B.1個 C.1個或多個 B 89不是3NF B.是3NF但不是2NF C.是3NF但不是BCNF D.是BCNF 在關(guān)系A(chǔ)(S,SN,D)和B(D,CN,NM)中,A的主鍵是S,B的主鍵是D,則D在S中稱為 轉(zhuǎn)變?yōu)?NF,將2NF經(jīng)過 變?yōu)?NF。 3NF2NF若關(guān)系為1NF,且它的每一非主屬性都 系為2NF。 ,{ 名⑴⑵R(X,Y,Z)⑶R(X,Y,Z)⑷R(X,Y,Z)⑸R(X,Y,Z)R(W,X,Y,Z)RBCNF。R候選關(guān)鍵字為XY,F(xiàn)中只有一個函數(shù)依賴,而該函數(shù)依賴的左部包RXY。R3NF。R候選關(guān)鍵字為XYXZ,R中所有屬性都是主屬性,不存在非主屬性RBCNF。R候選關(guān)鍵字為XY,∵X→YZ,∴X→Y,X→ZF→Z,Y→XZ是直接函數(shù)依賴于X,而不是傳遞依賴于X。又∵F的每一函數(shù)依賴的左部包含了任一候選關(guān)鍵字,∴RBCNF。RBCNF。R的候選關(guān)鍵字為XF中每一函數(shù)依賴的左部都包含了候選關(guān)X。RBCNF。R的候選關(guān)鍵字為XYFXYR1NF。R的候選關(guān)鍵字為WXY,Z為非主屬性,又由于X→ZF中R(U,F(xiàn),其中:U={,,,DE,,=A→,→A,→D}R的所有候選關(guān)鍵字。X’→UXRA,C,EE→ACE。(E)+=ABCDEPR(C,T,S,N,GRC,SCS。(S)=CNS∴RCSR(A,B,C,D,EB+R的所有候選關(guān)鍵字。RF中各個函數(shù)依賴的右邊屬性組成,A,B,C,D,EA→BC(A→B,A→C,B→D,E→A,故:·可除去A,B,C,DE。計算可知:E+=ABCDEE→U,∴E是一個候選關(guān)鍵字?!た沙,B,ECD(CD+=ABCDE·B,C,D,EA。計算可知:A+=ABCDEA→U,∴A是一個候選關(guān)鍵字?!た沙,D,E,∴組成候選字的屬性可能是BC(BC)+=ABCDER的所有候選關(guān)鍵字是A,BC,CD,ER(U,F(xiàn)U={,,,DE,=A→,ED,→,→D,DA}Rp={AB,AE,CE,BCD,AC}是否為無損連接分解?RpABCDER(A,B,C,D,E)F={A→C,B→D,C→D,DE→C,CE→A{R(ADR(ABR(BER(CDER(AER的無損連接分解?ABCDEHG,ABC→PGDFD+。={D,X0)DX(1)≠X(0。R的全部屬性集U={A,B,C,D,E,G}及函數(shù)依賴集;X{D0=D(=DE2=DE(ADE,D+C+A+(CD)+(D)+(AC)+(AC)+==令=ABDGF={AB→CE,A→C,GP→B,EP→A,CDE→P,HB→P,D→HG,ABC→PGF等價的最小函數(shù)依賴集。FAB→C,由于有A→C,則為多余的,得到:FR(U,F(xiàn),其中:U={E,F(xiàn),G,H},F(xiàn)={E→G,G→E,F(xiàn)→EG,H→EG,F(xiàn)H→EF的最小依賴集。F中依賴左部屬性單一化:FH→EF→E,則為多余的,則:F2F→EF→GH→EH→GF3={E→G,G→E,F(xiàn)→G,H→E}F3={E→G,G→E,F(xiàn)→E,H→E}R(U,F(xiàn),其中:U={A,B,C,D},F(xiàn)={A→B,B→C,D→B}RBCNF模式集:R分解成{ACD,BD}FACDBDBCNF嗎?如果不是,請進(jìn)一步分解。解:⑴ΠACD(F)={A→C,D→C}BDBCNF。ACDBCNF。模式ACDAD??紤]A→C,BCNF條件(∵AACD的候選關(guān)鍵字ACD分解為ACADACADBCNF。R(A,B,C,D⑴計算FFmRRBCNFR3NF并具有無損連接性與保持依賴性。x={AD},x(0)=AD,x(1)=ACD,x(2)=ACD,故(AD)ACDF∴D→C+=ABCD,因此,BDRA→C(∵ABDABDB→A3NF的具有依賴保持性的分解為ρ={AC,BA,DA}。判斷其無損ABCDCITY}R的兩個候選關(guān)鍵字。=(CTYSTZIP,F(xiàn)ZIP→CITYCITY,故(ST,ZIP)可能是候選關(guān)鍵字。ST+=ST,ZIP+=ZIP,CITY,故(ST,ZIP)是一個候選關(guān)鍵字。CITY,ST→ZIPZIP,故(CITY,ST)可能是候選關(guān)鍵字。CITY+=CITY,ST+=ST,故(CITY,ST)是一個候選關(guān)鍵字。因此,R的兩個候選關(guān)鍵字是(ST,ZIP)和(CITY,STRA,B,C,,E,RRR3NF。U(A,B,,D,∴RCERU,V,W,XY,Z⑴⑵ρ1UVWXYZWZa6VYXYa6UVρ2UVWXYZρ={1(A,A4,2(A,A2,(A2A34(A3,4,A5,5(A,R{B,O,I,S,Q,D},其上函數(shù)依賴集:F={S→D,I→B,IS→Q,B→O}。如果用SD,IB,ISQ,BOR,這樣的分解是具有無損連接嗎?BOISQDR(A,B,C,D證明:ρa(bǔ)1,a2,a3,由此證明不ABCDR(F,,H,,J,RRA,B,C,,ER⑵判斷RBCNF,并具有無損連接性?!郆ER⑵A→C(∵ABE已是BCNF。進(jìn)一步分解ABDEB→DABDEBD和ABEBD和ABEBCNF。∴ρ={AC,BD,ABE}ABCDEER(A,B,CA→B,∴(R1∩R2)→(R1-R2,因此,ρ1具有無損連接性。F,因此ρ1沒有依賴保持性。--∵(R1∩R2)→(R1R2)和(R1∩R2)R2R1)都不成立,因此ρ2不具有無損連接又→B}F等價,因此ρ2(S#(C#(G,任課(TN,教師所在的系(D3NF。(1)={S#,C)→,C#→(S#,C#TND。若新增設(shè)一門課程而暫時還沒有學(xué)生選修時,則因缺少關(guān)鍵字S#值而不能進(jìn)行∵F=Fm={(S#,C#)→G,C#→N→D設(shè)ρ={R1,R2}R的一個分解,F(xiàn)R上的函數(shù)依賴集,ρ具有無損連接性的充要條件是:R1∩R2→(R1-R2)∈F+R1∩R2→(R2-R1)∈F+,請證明。(1)R2ab的下標(biāo),這無關(guān)緊要。a2行就全是aρR1∩R2→(R2-R1)R1∩R2→(R1-R2)FF+F推出來,從而R2R1-R22行也改為a2行就變成a行,所以分解R1R2(x1,x2x1,∴RBCNFx1→x2x2→x1Rx1和x2,這兩個函數(shù)依賴的左部都包R的任一候選關(guān)鍵,∴RBCNF。(x1x2R∴RBCNF。證畢。R為第幾范式?是否存在操作異常?若存在,則將其分解為高一4662NF關(guān)系子466R2操作,也不會丟失材料方面的信息。,1NF關(guān)系,即不包含重復(fù)組并且不存在嵌套結(jié)構(gòu),給出的數(shù)1NF的關(guān)系如下圖所示。2NFR3NF。E-R圖來描述信息結(jié)構(gòu)但不涉及信息在計算機(jī)中的表示,它 B物理模型 E-RM:N聯(lián)系轉(zhuǎn)換為關(guān)系模式時,該關(guān)系模式A.M端實體的關(guān)鍵 B.N端實體的關(guān)鍵C.M端實體關(guān)鍵字與N端實體關(guān)鍵字組合 部E-R圖合并成全局E-R圖時可能出現(xiàn),不屬于合并的是屬性B.語法C.結(jié)構(gòu)D.命名 A.建立E-R圖和說明 B.1個 C.1個或多個 A.E-R模型 B.硬件設(shè)備和DBMS C.操作系統(tǒng)和DBMS A.可行性分析B.詳細(xì)設(shè)計C.需求分析D.程序編碼mm 圖5.3所示的E-R B.2 C.3 D.4CE-R數(shù)據(jù)模型一般在數(shù)據(jù)庫設(shè)計的▁▁▁▁▁階段使用。模型兩類,E-R模型是▁▁▁▁▁模型。、數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計應(yīng)該具有對于數(shù)據(jù)進(jìn)行收集、加工、抽取和等功能、在設(shè)計分E-R圖時,由于各個子系統(tǒng)分別有不同的應(yīng)用,而且往往是由不同的設(shè)計設(shè)計的所以各個分E-R圖之間難免有不一致的地方這些主要有▁▁▁▁▁、屬性命名結(jié)E-R圖向關(guān)系模型轉(zhuǎn)化要解決的問題是如何將實體和實體之間的聯(lián)系轉(zhuǎn)換成關(guān)系與特定的DBMS無關(guān)的,但為一般的關(guān)系模型、網(wǎng)狀模型或?qū)哟文P退硎镜囊话隳? 特定DBMS支持的邏輯模型⑴學(xué)生與課程的聯(lián)系類型,完善E-R圖⑵課程與教師的聯(lián)系類型,完善E-R圖E—RE-R⑷完善本題E-Rklpn klpn將如下圖所示的E-R單 單D-單位 地址

E-R圖轉(zhuǎn)換為如下關(guān)系模式: 試畫出這個數(shù)據(jù)庫的E-R圖。品,一種商品(商品名稱,型號,單價)E-R圖。本題對應(yīng)的E-R⑴設(shè)計該計算機(jī)管理系統(tǒng)的E-RE-R⑶轉(zhuǎn)換結(jié)果中每個關(guān)系模式的候選碼。E-R⑵對應(yīng)的關(guān)系模型結(jié)構(gòu)如下:E-RE-RE—R⑶將該全局E-R轉(zhuǎn)換為等價的關(guān)系模型表示的數(shù)據(jù)庫邏輯結(jié)構(gòu)。⑴學(xué)生選課局部E-R圖,教師任課局部E-R圖⑵合并的全局E-R圖E-R圖轉(zhuǎn)換為等價的關(guān)系模型表示的數(shù)據(jù)庫邏輯結(jié)構(gòu)如下:(a解:匯總后的E-R圖。⑵可隨時查詢書籍借還情況。包括借書人單位 。⑶當(dāng)需要時,可通過數(shù)據(jù)庫中保存的的電報、、及地址等信息向有關(guān)書籍的增購有關(guān)書籍約定,一個可多種書籍,同一本書僅為一。⑴構(gòu)造滿足需求的E-R⑴滿足上述需求的E-R圖E-R⑴該系統(tǒng)的E-R圖如圖5.1 B.C.定義 A.安全性B.完整性C.并發(fā)控制D.恢復(fù) 安全性B.一致性C.完整性D.可靠性C A=10A=A—5寫回

讀A=10A=A—8寫回

讀A=10 A=A*2

XX+10

XX—2 T1T2ASLOCK⑵⑶A=28UNLOCKA⑷寫回A=18UNLOCKA該操作的第⑴步中,事務(wù)T1應(yīng)申請X鎖E.該操作的第⑵步中,事務(wù)T2不可能得到對A的鎖 A.B.恢復(fù) 若事務(wù)TRR▁▁▁▁▁。AS鎖不能加X鎖B.不能加SX鎖C.可以加SX鎖D.不能加任何鎖DA.

溫馨提示

  • 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

提交評論