freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

xxxx年西安電子科技大學(xué)考研復(fù)試-數(shù)據(jù)庫-文庫吧

2025-06-14 09:34 本頁面


【正文】 不一定是自然連接。l 等值連接要求相等的分量,不一定是公共屬性;而自然連接要求相等的分量必須是公共屬性。l 等值連接不把重復(fù)的屬性除去;而自然連接要把重復(fù)的屬性除去。2說明視圖與基本表的區(qū)別和聯(lián)系?視圖是從一個(gè)或幾個(gè)基本表導(dǎo)出的表,它與基本表不同,是一個(gè)虛表。數(shù)據(jù)庫中只存放視圖的定義,而不存放視圖對(duì)應(yīng)的數(shù)據(jù),這些數(shù)據(jù)存放在原來的基本表中。所以基本表中的數(shù)據(jù)發(fā)生變化,從視圖中查詢出的數(shù)據(jù)也就隨之改變了。視圖一經(jīng)定義就可以像基本表一樣被查詢、刪除,也可以在一個(gè)視圖之上再定義新的視圖,但是對(duì)視圖的更新操作有限制。3為什么要進(jìn)行數(shù)據(jù)庫轉(zhuǎn)儲(chǔ),比較各種數(shù)據(jù)轉(zhuǎn)儲(chǔ)方法?所謂轉(zhuǎn)儲(chǔ)即DBA定期地將整個(gè)數(shù)據(jù)庫復(fù)制到磁帶或另一個(gè)磁盤上保存起來的過程。這些備用的數(shù)據(jù)文本稱為后備副本或后援副本。當(dāng)數(shù)據(jù)庫遭到破壞后可以將后備副本重新裝入,但重裝后備副本只能將數(shù)據(jù)庫恢復(fù)到轉(zhuǎn)儲(chǔ)時(shí)的狀態(tài),要想恢復(fù)到故障發(fā)生時(shí)的狀態(tài),必須重新運(yùn)行自轉(zhuǎn)儲(chǔ)以后的所有更新事務(wù)。轉(zhuǎn)儲(chǔ)可分為靜態(tài)轉(zhuǎn)儲(chǔ)和動(dòng)態(tài)轉(zhuǎn)儲(chǔ)。靜態(tài)轉(zhuǎn)儲(chǔ)是在系統(tǒng)中無運(yùn)行事務(wù)時(shí)進(jìn)行的轉(zhuǎn)儲(chǔ)操作。即轉(zhuǎn)儲(chǔ)操作開始的時(shí)刻,數(shù)據(jù)庫處于一致性狀態(tài),而轉(zhuǎn)儲(chǔ)期間不允許(或不存在)對(duì)數(shù)據(jù)庫的任何存取、修改活動(dòng)。顯然,靜態(tài)轉(zhuǎn)儲(chǔ)得到的一定是一個(gè)數(shù)據(jù)一致性的副本。靜態(tài)轉(zhuǎn)儲(chǔ)簡單,但轉(zhuǎn)儲(chǔ)必須等待正運(yùn)行的用戶事務(wù)結(jié)束才能進(jìn)行,同樣,新的事務(wù)必須等待轉(zhuǎn)儲(chǔ)結(jié)束才能執(zhí)行。顯然,這會(huì)降低數(shù)據(jù)庫的可用性。動(dòng)態(tài)轉(zhuǎn)儲(chǔ)是指轉(zhuǎn)儲(chǔ)期間允許對(duì)數(shù)據(jù)庫進(jìn)行存取或修改。即轉(zhuǎn)儲(chǔ)和用戶事務(wù)可以并發(fā)執(zhí)行。動(dòng)態(tài)轉(zhuǎn)儲(chǔ)可克服靜態(tài)轉(zhuǎn)儲(chǔ)的缺點(diǎn),它不用等待正在運(yùn)行的用戶事務(wù)結(jié)束,也不會(huì)影響新事務(wù)的運(yùn)行。但是,轉(zhuǎn)儲(chǔ)結(jié)束時(shí)后援副本上的數(shù)據(jù)并不能保證正確有效。為此,必須把轉(zhuǎn)儲(chǔ)期間各事務(wù)對(duì)數(shù)據(jù)庫的修改活動(dòng)登記下來,建立日志文件(log file)。這樣,后援副本加上日志文件就能把數(shù)據(jù)庫恢復(fù)到某一時(shí)刻的正確狀態(tài)。轉(zhuǎn)儲(chǔ)還可以分為海量轉(zhuǎn)儲(chǔ)和增量轉(zhuǎn)儲(chǔ)兩種方式。海量轉(zhuǎn)儲(chǔ)是指每次轉(zhuǎn)儲(chǔ)全部數(shù)據(jù)庫。增量轉(zhuǎn)儲(chǔ)則指每次只轉(zhuǎn)儲(chǔ)上一次轉(zhuǎn)儲(chǔ)后更新過的數(shù)據(jù)。從恢復(fù)角度看,使用海量轉(zhuǎn)儲(chǔ)得到的后備副本進(jìn)行恢復(fù)一般說來會(huì)更方便些。但如果數(shù)據(jù)庫很大,事務(wù)處理又十分頻繁,則增量轉(zhuǎn)儲(chǔ)方式更實(shí)用更有效。4并發(fā)控制可能會(huì)產(chǎn)生哪幾類數(shù)據(jù)不一致?用什么方法能避免各種不一致的情況?并發(fā)操作帶來的數(shù)據(jù)不一致性包括三類:丟失修改、不可重復(fù)讀和讀“臟”數(shù)據(jù)。產(chǎn)生上述三類數(shù)據(jù)不一致性的主要原因是并發(fā)操作破壞了事務(wù)的隔離性。并發(fā)控制就是要用正確的方式調(diào)度并發(fā)操作,使一個(gè)用戶事務(wù)的執(zhí)行不受其它事務(wù)的干擾,從而避免造成數(shù)據(jù)的不一致性。并發(fā)控制的主要技術(shù)是封鎖(Locking)。5活鎖產(chǎn)生的原因是什么?解決辦法是什么?如果事務(wù)T1封鎖了數(shù)據(jù)R,事務(wù)T2又請(qǐng)求封鎖R,于是T2等待。T3也請(qǐng)求封鎖R,當(dāng)T1釋放了R上的封鎖之后系統(tǒng)首先批準(zhǔn)了T3的請(qǐng)求,T2仍然等待。然后T4又請(qǐng)求封鎖R,當(dāng)T3釋放了R上的封鎖之后系統(tǒng)又批準(zhǔn)了T4的請(qǐng)求,...,T2有可能永遠(yuǎn)等待,這就是活鎖的情形,(a)所示。避免活鎖的簡單方法是采用先來先服務(wù)的策略。五 應(yīng)用題(共10分)ABCDER1a1a2a3R2a3a4R3a4a5,二維表最終變?yōu)槿缦卤硭続BCDER1a1a2a3a4a5R2a3a4a5R3a4a5因此該分解是無損連接的。2.(1)SELECT SN,AGE,SEX FROM S WHERE AGE(SELECT AGE FROM S WHERE SN=’王華’)(2)SELECT S FROM SC WHERE C=’C2’AND GRADE=(SELECT MAX(GRADE) FROM SC WHERE C=’C2’)(3)SELECT SN, C,GRADE FROM S,SC WHERE S. S=SC. C(4)SELECT S,SUM(GRADE) FROM SC GROUP BY SHAVING COUNT(C)=43 因?yàn)?X174。Y 所以 X174。XY (增廣律)因?yàn)? X174。Z 所以 XY174。ZY (增廣律)所以 X174。XZ (傳遞律)習(xí)題一、(每小題4分,共8分) 商店銷售商品的數(shù)據(jù)庫,涉及如下數(shù)據(jù): 商店號(hào)、商店名、地址; 商品號(hào)、商品名、單價(jià); 某商店銷售某商品的數(shù)量和日期。 要求:(1)設(shè)計(jì)E/R圖; (2)轉(zhuǎn)換成關(guān)系模型(注明函數(shù)依賴)。二、(每小題4分,共12分) 用SQL的有關(guān)語句定義 (1)學(xué)生關(guān)系S(或Student),包括學(xué)號(hào)SNo、姓名SN、年齡SA、系別SD; (2)課程關(guān)系C,包括課程號(hào)CNo、課程名CN、任課教師TN; (3)學(xué)生選課關(guān)系SC,包括SNo、CNo和成績G。 注意:說明主鍵碼和外鍵碼(如果有的話).三、(每小題4分,共8分) 按題2的關(guān)系模式,用SQL的有關(guān)語句實(shí)現(xiàn) (1)對(duì)于學(xué)生選課關(guān)系SC,授予王小蘭查詢權(quán)限以及對(duì)SNo和CNo的插入權(quán)限; (2)從學(xué)生選課關(guān)系SC中,刪除李小冬(學(xué)生關(guān)系中可能有重名)的所有選課。四、(共6分) 結(jié)合題2的關(guān)系模式,用SQL語句查詢鄭老師講的每門課的學(xué)生平均成績,輸出課程號(hào)和平均成績。五、(共12分) 有關(guān)圖書發(fā)行的關(guān)系模型如下: 書店s(書店號(hào)SNo,書店名SN,地址A) 圖書u(書號(hào)BNo,書名T,作者N,價(jià)格P) 圖書館L(館號(hào)LNo,館名LN,城市C) 圖書發(fā)行SBL(SNo,LNo,BNo,發(fā)行量Q) 分別用關(guān)系代數(shù)和sQL語言表達(dá)如下查詢: “松鶴圖書館”(館名)收藏圖書的書名和出售該書的書店名。六、(每小題2分,共6分) 按嵌入式SQL的格式插入任一本書的書號(hào)BNo、書名T、作者N。七、(每小題4分,共12分) 按題2的關(guān)系模式,找出計(jì)算機(jī)系有不及格課程的學(xué)生名單。 (1)用關(guān)系代數(shù)表達(dá)式表達(dá)查詢; (2)用元組關(guān)系演算表達(dá)查詢; (3)用數(shù)據(jù)邏輯規(guī)則表達(dá)查詢。八、(每小題6分,共12分) 涉及到學(xué)生、教師和課程的關(guān)系模式STC(SNo,SN,SA,TN,CN,G),其中6個(gè)屬性分別為學(xué)生的學(xué)號(hào)、姓名,年齡、教師的姓名、課程名以及學(xué)生的成績。假設(shè)學(xué)生有重名,課程名也可能有重名。又假設(shè)教師無重名,且每個(gè)教師只教一門課,但一門課可有幾個(gè)教師同時(shí)開設(shè)。當(dāng)某個(gè)學(xué)生選定某門課后,其上課教師就固定了。要求: (1)寫出鍵碼和函數(shù)依較(部分依賴可不寫); (2)分解關(guān)系模式使之屬于BC范式。九、(每小題6分,共12分) 電影數(shù)據(jù)庫涉及如下數(shù)據(jù): 電影類包括電影名、制作年份等屬性; 演員類包括姓名、性別等屬性; 每部電影都可能有多個(gè)演員出演,而每個(gè)演員都可能出演多部電影。要求: (1)用ODL給出類的說明(包括范圍名); (2)用OQL查詢演員魏小華所出演電影的電影名。十、(每小題6分,共12分) 圖書管理數(shù)據(jù)庫關(guān)系模型如下: 圖書B(書號(hào)BN,書名T,作者A,出版社P) 學(xué)生S(姓名N,班級(jí)C,借書證號(hào)LN) 借書L(LN,BN,日期D) 查詢:2002.1.1(20020101)}2前借書的學(xué)生姓名和書名。 要求:(1)以笛卡爾積為基礎(chǔ)表達(dá)查詢; (2)畫出優(yōu)化的查詢表達(dá)樹。答案—、(每小題4分,共8分) (1) (2)商店(商店號(hào),商店名,地址) 商店號(hào)→商店名,地址 商店(商品號(hào),商品名,單價(jià)) 商品號(hào)→商品名,單價(jià) 銷售(商店號(hào),商品號(hào),數(shù)量,日期) 商店號(hào),商品號(hào),日期→數(shù)量二、(每小題4分,共12分) (1)CREATETABLE S{ SNo INT PRIMARY KEY, SN CHAR(30), SA INT, SD CHAR(20) }; (2)CREATE TABLE C{ CNo INT PRIMARY KEY, CN CHAR(20), TN CHAR(20) }; (3)CREATE TADLE SC{ SNO INT, CNo INT, G INT, PRIMARY KEY(5No,CNo), FOREIGN KEY(SNo)REFERENCES S(SNo), FOREIGN KEY(CNo)REFERENCES C(CNo) };三、(每小題4分,共8分) (1)CRANT SELECT,INSERT(SNo,CNo)ON SCTO王小蘭;(2)DELETE FROM SC WHERE SNo IN (SELECT SNo FROM S WHERE SN=‘李小冬’ );四、(共6分)SELECT CNo,AVG(G) FROM SC,C WHERESC.CNo=C.CNoANDTN LIKE‘鄭%’GROUP BY CNo;五、(共12分) (2)SELECT T,SN FROM L,SBL,B,S WHERE L.LNo=SBL.LNo AND SBL.BNo=B.BNo AND SBL.SNo=5.SNo AND L.LN=‘松鶴圖書館’六、(每小題2分,共6分) (1)說明:EXECSQLBEGIN DECLARESECTION; int bno; chart[30]。 char n[20]。 char SQLSTATEC6); EXEC SQL END DECLARE SECTION; (2)賦值:bno:=10001。 t:=‘?dāng)?shù)據(jù)庫’; n:=‘文敏’; (3)插入;EXECSQLINSERT INTO B VALUES(;bno,:t,:n);八、(每小題6分,共12分) (1)鍵碼;{SNo,CN}和{SNo,TN} 函數(shù)依賴:SNo→SN,SA(BC范式違例) TN→CN(BC范式違例) SNo,CN→TN,G a) SNo,CN→SN,SA SNo,TN→G b) SNo,TN→CN c) SNo,TN→SN,SA(a,b,c為部分依賴,可不寫) (2)STC1(SNo,SN,SA) STC2(TN,CN) STC3(SNo,TN,G)九、(每小題6分,共12分) (1)interface Movie (extent Movies) { attribute string title。 attribute integer year; relationship SetActarcs inverse Ad::starredIn; }; interface Act (extent Acts) { attribute string name。 attribute char sex; relationship SetMoviestarredIn inverse Movie::acts; }; (2)SELECT m.title FROM Acts a,a. starredIn m WHERE a. name=‘魏小華’;第三套一、填空題(每空1分,共20分) 一對(duì)一 、 一對(duì)多 和 多對(duì)多 。 數(shù)據(jù)庫管理系統(tǒng)(DBMS) 。,實(shí)體以及實(shí)體間的聯(lián)系都是用 關(guān)系 來表示的。 選擇 、投影、 連接 、除等運(yùn)算。 域關(guān)系演算 語言。、 數(shù)據(jù)操作 、 數(shù)據(jù)定義和 數(shù)據(jù)控制 功能于一體,充分體現(xiàn)了關(guān)系數(shù)據(jù)語言的特點(diǎn)和優(yōu)點(diǎn)。 存取控制 。,其中最重要的是 函數(shù)依賴 和 多值依賴 。 部分函數(shù)依賴 和 傳遞函數(shù)依賴 。: 結(jié)構(gòu) 設(shè)計(jì)和 行為 設(shè)計(jì)。 外部程序 ,并將它們的輸出發(fā)送給瀏覽器。 面向?qū)ο? 技術(shù)相結(jié)合,形成了面向?qū)ο髷?shù)據(jù)庫系統(tǒng)。二、單項(xiàng)選擇題(在每小題的四個(gè)備選答案中,選出一個(gè)正確答案,并將正確答案的序號(hào)填在題干的括號(hào)內(nèi)。每小題4分,共20分)( B )來劃分的。 ( C ) ,那么模式分解一定能夠達(dá)到( B ) A. 2NF B. 3NF C. BCNF D. 1NF,這是( C )
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1