數(shù)據(jù)庫(kù)考試題及答案_第1頁(yè)
數(shù)據(jù)庫(kù)考試題及答案_第2頁(yè)
數(shù)據(jù)庫(kù)考試題及答案_第3頁(yè)
數(shù)據(jù)庫(kù)考試題及答案_第4頁(yè)
數(shù)據(jù)庫(kù)考試題及答案_第5頁(yè)
已閱讀5頁(yè),還剩28頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

PAGEPAGE4習(xí)題[12分]用英文解釋DBMS 2、DataDictionary3、Transaction[10分]二、單項(xiàng)選擇題1.Theremaybeinstanceswhereanattributehasasetofvaluesforaspecificentity.Thistypeofattributeissaidtobe【】A.singlevaluedattributeB.multivaluedattributeC.simpleattributeD.compositeattribute2.Inaparticularbank,aloancanbelongtoonlyonecustomer,andacustomercanhaveseveralloans,thentherelationshipsetfromcustomertoloanis【】A.onetomanyB.manytomanyC.manytooneD.onetoone3.A【】containsmetadata─thatis,dataaboutdata.A.tableB.viewC.datadictionaryD.trigger4.Thephrase“greaterthanatleastone”isrepresentedinSQLby【】A.>allB.<allC.<someD.>some5.Ingeneral,allaggregatefunctionsexcept【】ignorenullvaluesintheirinputcollection.A.sumB.a(chǎn)vgC.minD.count6.IfascheduleScanbetransformedintoascheduleS’byaseriesofswapsofnon-conflictinginstructions,wesaythatSandS’are【】A.non-conflictingequivalentB.conflictequivalentC.non-conflictingserializableD.conflictserializable7.Thefundamentaloperationsintherelationalalgebraare【】。

A.∪,-,×,π和σB.∪,-,∞,π和σ

C.∪,∩,×,π和σD.∪,∩,∞,π和σ8.InSQL,=someisidenticaltoin,and【】isidenticaltonotin。

A.<>some

B.=allC.<>all

D.=some9.Theresultoftrueandnullis【】。A.nullB.trueC.falseD.notnull10.Thefunctionsumappliedonthecollection{1,1,3,4,4,11}returnsthevalue【】.A.24

B.6C.4

D.11[10分]設(shè)有Course(課程)、Teacher(教師)、Student(研究生),其中:Course有屬性cno(課程號(hào))、cname(課程名)和mark(學(xué)分);Teacher有屬性tno(教師編號(hào))、tname(教師姓名)和major(專(zhuān)業(yè)屬性);Student有屬性sno(學(xué)號(hào))、sname(學(xué)生姓名)、age(年齡)、bno(班級(jí)號(hào))、score(總成績(jī))屬性。Teacher與Student之間有指導(dǎo)論文的聯(lián)系,用Supervise表示,每位教師可指導(dǎo)多名研究生,每名研究生有且只能有一位指導(dǎo)教師;Teacher與Course之間有講授的聯(lián)系,用Teach表示,每位教師可以教授多門(mén)課程,每門(mén)課程可同時(shí)由多位教師開(kāi)設(shè)。試畫(huà)出E-R圖。[12分]題設(shè)與第三題相同,試根據(jù)你所畫(huà)的E-R圖,設(shè)計(jì)出關(guān)系數(shù)據(jù)庫(kù),并指出每個(gè)關(guān)系中的主鍵和外鍵。[8分]題設(shè)與第三題相同,試用關(guān)系代數(shù)表達(dá):1.檢索編號(hào)為’t01’的老師的姓名2.檢索班級(jí)號(hào)為’b01’或者年齡大于21歲所有學(xué)生的姓名[12分]題設(shè)與第三題相同。使用SQL表達(dá):1.建立表結(jié)構(gòu)Course(課程)、Teacher(教師)、Student(研究生)(其中要求age大于零;定義必要的主鍵和外鍵)。2.將學(xué)號(hào)為”a01”,姓名為”zhang”,年齡為”22”的學(xué)生信息加入到Student表中3.檢索專(zhuān)業(yè)為’計(jì)算機(jī)’的老師的姓名和編號(hào),并按編號(hào)由大到小排列。4.將學(xué)號(hào)以’a01’開(kāi)頭的學(xué)生信息刪除。5.檢索比’b01’班所有學(xué)生的總成績(jī)都高的學(xué)生的姓名,去掉重復(fù)的姓名。6.檢索張山老師所教的學(xué)生的平均總成績(jī)(假設(shè)不存在教師重名現(xiàn)象)。[12分]設(shè)有屬于1NF的關(guān)系模式R=(A,B,C,D,E),R上的函數(shù)依賴(lài)集F={BCAD,ADEB,EC}。R是否屬于3NF?為什么?R是否屬于BCNF?為什么?八、[12分]設(shè)有屬于1NF的關(guān)系模式R=(A,B,C,D,E),R上的函數(shù)依賴(lài)集F包含如下函數(shù)依賴(lài)F={ABC,DA,EC,BCD,BA}1、求X=BD關(guān)于F的閉包X+.2、求F的一個(gè)正則覆蓋.3、求滿足3NF分解的關(guān)系模式九、[12分]設(shè)有如下調(diào)度S。T1T2T3CourseCourseStudentTeacherTeachSupervise正確描述出Teacher、Course、Teach、Supervise、Student五個(gè)實(shí)體集及聯(lián)系集及其相關(guān)屬性—5分描述出Teacher和Student之間為1對(duì)多關(guān)系-1分描述出Teacher和Course之間為多對(duì)多關(guān)系-1分矩形、菱形等符號(hào)表示正確-3分[12分]Course(cno,cname,mark)主鍵:{cno}–2分Teacher(tno,tname,major)主鍵:{tno}–2分

Student(sno,sname,age,bno,tno,score)主鍵:sno外鍵:tno-4分其中主鍵和外鍵各占1分Teach(tno,cno)主鍵:{tno,cno}外鍵:tno和cno–4分其中主鍵和外鍵各占1.5分[8分]Πtname(stno=’t01’(Teacher))–4分Πsname(sage>21orsbno=’b01’(Student))-4分[12分]1.createtableCourse(cnochar(4),cnamechar(10),markinteger,primarykey(cno))-1分createtableTeacher(tnochar(10),tnamechar(4),majorchar(8)primarykey(tno))–1分createtableStudent(snochar(10),snamechar(10),ageinteger,tnochar(10),bnochar(10),scoreinteger,primarykey(sno),foreignkey(tno)referencesTeacher(tno),check(age>0))-1分createtableTeach(tnochar(10),cnochar(4),primarykey(tno,cno),foreignkey(tno)referencesTeacher(tno),foreignkey(cno)referencesCourse(cno))–1分2.insertintoStudent(sno,sname,age)values('a01','zhang',22)–2分3.Selecttname,tnofromTeacherwheremajor=’計(jì)算機(jī)’orderbytnodesc--1.5分orderby語(yǔ)句正確占0.5分4.DeletefromStudentWheresnolike‘a(chǎn)01%’--1.5分like語(yǔ)句表達(dá)正確占0.5分5.selectdistinctsnamefromStudentwherescore>(selectmax(score)fromstudentwherebno=’b01’)--1.5分6.Selectavg(score)Fromstudentwheretno=(SelecttnoFromTeacherWheretname=’張山’)--1.5分[12分]BC,AD,BE都是候選碼,--4分 所有屬性都是某個(gè)候選碼的屬性,顯然是3NF。--4分E->C非平凡依賴(lài),而E不是R的一個(gè)超碼,R不屬于BCNF--4分[12分]1.X+={ABDC}–1.5分2.正則覆蓋:DAECBCD4.5分每個(gè)依賴(lài)1.5分3.{D,A}{E,C}{B,C,D}{B,E}6分每個(gè)模式1.5分[12分]S為沖突可串行化調(diào)度。4分沖突等價(jià)的串行調(diào)度為<T2,T3,T1>--8分[12分]用英文解釋?zhuān)篢ransactionDBMSDatamodel[20分]選擇題:一個(gè)關(guān)系中的主鍵()。A.不可能多于一個(gè)B.不可以作為其他關(guān)系的外部鍵C.可以取空值D.不可以是屬性組合在數(shù)據(jù)庫(kù)中,產(chǎn)生數(shù)據(jù)不一致的根本原因是()。A.數(shù)據(jù)存儲(chǔ)量太大B.數(shù)據(jù)冗余C.未對(duì)數(shù)據(jù)進(jìn)行完整性控制D.沒(méi)有嚴(yán)格保護(hù)數(shù)據(jù)事務(wù)在執(zhí)行時(shí),所遵循的“要么所有操作全部發(fā)生,要么由于出錯(cuò)而全不發(fā)生”這是事務(wù)的()性質(zhì).A.隔離性B.持久性C.原子性D.一致性()是數(shù)據(jù)抽象的最低層次,描述數(shù)據(jù)實(shí)際上是怎樣存儲(chǔ)的。A.物理層B.邏輯層C.視圖層D.子模式層對(duì)數(shù)據(jù)庫(kù)系統(tǒng)進(jìn)行集中控制的人稱(chēng)為()。A.操作系統(tǒng)管理員B.數(shù)據(jù)庫(kù)管理員C.數(shù)據(jù)庫(kù)操作員D.程序員A中的一個(gè)實(shí)體至多同B中的一個(gè)實(shí)體相聯(lián)系,而B中的一個(gè)實(shí)體可以同A中任意數(shù)目的實(shí)體相聯(lián)系,則A和B之間的映射基數(shù)為()。A.一對(duì)多B.一對(duì)一C.多對(duì)一D.多對(duì)多()提供定義關(guān)系模式、刪除關(guān)系以及修改關(guān)系模式的命令。A.數(shù)據(jù)定義語(yǔ)言B.視圖定義語(yǔ)言C.數(shù)據(jù)操縱語(yǔ)言D.動(dòng)態(tài)SQL語(yǔ)言事務(wù)不具有的性質(zhì)有()。A.原子性B.可恢復(fù)性C.隔離性D.持久性計(jì)算過(guò)程中不忽略Null值的聚集函數(shù)包括()。A.avg()B.max()C.min()D.count()假設(shè)關(guān)系person包含元組{John,Smith,Jeffrey,Mary,Valeria},關(guān)系customer包含元組{John,Jeffrey,Tom}。則person和customer的集合差運(yùn)算結(jié)果應(yīng)該包含()個(gè)元組。A.3B.2C.1D.5三、[8分]請(qǐng)?jiān)O(shè)計(jì)一個(gè)體育比賽技術(shù)統(tǒng)計(jì)數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)對(duì)每個(gè)運(yùn)動(dòng)員保存?zhèn)€人記錄,包括:姓名、性別、年齡、身份證號(hào)。對(duì)每項(xiàng)比賽存有:比賽編號(hào)、比賽時(shí)間、地點(diǎn)、比分、參加比賽的球隊(duì)名稱(chēng)。還應(yīng)記錄上場(chǎng)隊(duì)員在每場(chǎng)比賽的統(tǒng)計(jì)數(shù)據(jù),包括:進(jìn)球數(shù)、助攻次數(shù)。畫(huà)出相應(yīng)的E-R圖,并加以必要的說(shuō)明。四、[8分]根據(jù)下面的E-R圖設(shè)計(jì)關(guān)系數(shù)據(jù)庫(kù),要求指出相應(yīng)的主鍵和外鍵。五、[12分]考慮下圖所示員工數(shù)據(jù)庫(kù)。為下面每個(gè)查詢(xún)語(yǔ)句寫(xiě)出SQL表達(dá)式。employee(employee-name,street,city)works(employee-name,company-name,salary)company(company-name,city)a.找出不為FirstBankCorporation工作的所有員工的名字b.修改數(shù)據(jù)庫(kù),使得Jones現(xiàn)在居住在Newtown市c.找出各個(gè)公司員工的平均工資,并按照公司名稱(chēng)排序(逆序)。d.刪除works關(guān)系中的所有元組。六、[10分]關(guān)于關(guān)系模式R=(A,B,C,D,E)的函數(shù)依賴(lài)集F如下所示,ABCCDEBDEAa.計(jì)算正則覆蓋FCb.計(jì)算閉包(AB)+七、[10分]設(shè)有屬于1NF的關(guān)系模式R=(A,B,C,D,E),R上的函數(shù)依賴(lài)集F={ABC,CDE,BD,EA}。下面是R的兩個(gè)分解(1)η={R1=(A,B,C)和R2(A,D,E)}(2)ζ={R1=(A,B,C)和R2(C,D,E)}試判別η,ζ是否為無(wú)損連接分解,為什么?八、[10分]設(shè)有屬于1NF的關(guān)系模式R=(A,B,C,D,E),R上的函數(shù)依賴(lài)集F={ABC,CDE,BD,AD}。求滿足3NF分解的關(guān)系模式。九、[10分]考慮如下所示的優(yōu)先圖,相應(yīng)的調(diào)度是沖突可串行化的嗎?如果是,請(qǐng)給出串行化調(diào)度次序。參考答案[12分]用英文解釋?zhuān)篢ransaction:Atransactionisaunitofprogramexecutionthataccessesandpossiblyupdatesvariousdataitems.DBMS:Adatabasemanagementsystemconsistsofacollectionofinterrelateddataandacollectionofprogramstoaccessthatdata.Datamodel:Acollectionofconceptualtoolsfordescribingdata,datarelationships,datasemantics,anddataconstraints.[20分]選擇題:A.B.C.A.B.C.A.B.D.A三、[8分]請(qǐng)?jiān)O(shè)計(jì)一個(gè)體育比賽技術(shù)統(tǒng)計(jì)數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)對(duì)每個(gè)運(yùn)動(dòng)員保存?zhèn)€人記錄,包括:姓名、性別、年齡、身份證號(hào)。對(duì)每項(xiàng)比賽存有:比賽編號(hào)、比賽時(shí)間、地點(diǎn)、比分、參加比賽的球隊(duì)名稱(chēng)。還應(yīng)記錄上場(chǎng)隊(duì)員在每場(chǎng)比賽的統(tǒng)計(jì)數(shù)據(jù),包括:進(jìn)球數(shù)、助攻次數(shù)。畫(huà)出相應(yīng)的E-R圖,并加以必要的說(shuō)明。四、[8分]根據(jù)下面的E-R圖設(shè)計(jì)關(guān)系數(shù)據(jù)庫(kù),要求指出相應(yīng)的主鍵和外鍵。account(account_number,balance,branch_name)primarykey(account_number)foreignkey(branch_name)branch(branch_name,branch_city,assets)primarykey(branch_name)customer(customer_name,customer_city)primarykey(customer_name)depositor(account_number,customer_name)primarykey(account_number,customer_name)foreignkey(account_number)foreignkey(customer_name)五、[12分]考慮下圖所示員工數(shù)據(jù)庫(kù)。為下面每個(gè)查詢(xún)語(yǔ)句寫(xiě)出SQL表達(dá)式。employee(employee-name,street,city)works(employee-name,company-name,salary)company(company-name,city)a.找出不為FirstBankCorporation工作的所有員工的名字selectemployee-namefromworkswherecompany-name!=’FirstBankCorporation’b.修改數(shù)據(jù)庫(kù),使得Jones現(xiàn)在居住在Newtown市updateemployeesetcity=’Newtown’whereemployee-name=’Jones’c.找出各個(gè)公司員工的平均工資,并按照公司名稱(chēng)排序(逆序)。Selectcompany-name,avg(salary)FromworksGroupbycompany-nameOrderbycompany-namedescd.刪除works關(guān)系中的所有元組。Deletefromworks六、[10分]關(guān)于關(guān)系模式R=(A,B,C,D,E)的函數(shù)依賴(lài)集F如下所示,ABCCDEBDEAa.計(jì)算正則覆蓋FCb.計(jì)算閉包(AB)+答:FC={ABC,CDE,BD,EA}(AB)+=ABCDE七、[10分]設(shè)有屬于1NF的關(guān)系模式R=(A,B,C,D,E),R上的函數(shù)依賴(lài)集F={ABC,CDE,BD,EA}。下面是R的兩個(gè)分解(1)η={R1=(A,B,C)和R2(A,D,E)}(2)ζ={R1=(A,B,C)和R2(C,D,E)}試判別η,ζ是否為無(wú)損連接分解,為什么?答:η是無(wú)損連接分解,ζ不是無(wú)損連接分解八、[10分]設(shè)有屬于1NF的關(guān)系模式R=(A,B,C,D,E),R上的函數(shù)依賴(lài)集F={ABC,CDE,BD,AD}。求滿足3NF分解的關(guān)系模式。答:R1={ABC},R2={CDE},R3={BD}九、[10分]考慮如下所示的優(yōu)先圖,相應(yīng)的調(diào)度是沖突可串行化的嗎?如果是,請(qǐng)給出串行化調(diào)度次序。T1,T2,T6,T3,T4,T5習(xí)題6[12分]用英文解釋?zhuān)篤iewDBMSQueryLanguage[10分]填空題(在下列各小題中的括號(hào)部分省略了數(shù)據(jù)庫(kù)系統(tǒng)的術(shù)語(yǔ),在答題紙上寫(xiě)好小題號(hào),并在其后用英文填寫(xiě)相應(yīng)的術(shù)語(yǔ)):Thecollectionofinformationstoredinthedatabaseataparticularmomentiscalledan()ofthedatabase.A()isalanguagethatenablesuserstoaccessormanipulatedataasorganizedbytheappropriatedatamodel.Apersonwhohassuchcentralcontroloverthesystemiscalleda().Applicationprogramsaresaidtoexhibit()iftheydonotdependonthephysicalschema,andthusneednotberewrittenifthephysicalschemachanges.A()isacollectionofconceptualtoolsfordescribingdata,datarelationships,datasemantics,andconsistencyconstraints.Theoveralldesignofthedatabaseiscalledthe().An()isasetofthesametypethatsharethesameproperties,orattributes.Wechooseaminimalsuperkeyforeachentitysetfromamongitssuperkeys;theminimalsuperkeyistermedtheentityset’s().Anyrelationthatisnotpartofthelogicalmodel,butismadevisibletoauserasavirtualrelation,iscalleda().SQLallowstheuseof()valuestoindicateabsenceofinformationaboutthevalueofanattribute.三、[8分]請(qǐng)?jiān)O(shè)計(jì)一個(gè)圖書(shū)館數(shù)據(jù)庫(kù),此數(shù)據(jù)庫(kù)中對(duì)每個(gè)借閱者保存讀者記錄,包括:讀者號(hào)、姓名、地址、性別、年齡、單位。對(duì)每本書(shū)存有:書(shū)號(hào)、書(shū)名、作者、出版社。同一書(shū)名的書(shū)有多本,以便被多個(gè)讀者借閱。對(duì)每本被借出的書(shū)應(yīng)記錄借出日期和應(yīng)還日期。畫(huà)出相應(yīng)的E-R圖,并加以必要的說(shuō)明。四、[8分]根據(jù)下面的E-R圖設(shè)計(jì)關(guān)系數(shù)據(jù)庫(kù),要求指出相應(yīng)的主鍵和外鍵。五、[12分]考慮下圖所示員工數(shù)據(jù)庫(kù)。為下面每個(gè)查詢(xún)語(yǔ)句寫(xiě)出SQL表達(dá)式。employee(employee-name,street,city)works(employee-name,company-name,salary)company(company-name,city)a.找出所有為FirstBankCorporation工作的員工的名字b.修改數(shù)據(jù)庫(kù),使得Jones現(xiàn)在居住在Newtown市c.找出各個(gè)公司員工的平均工資,并按照公司名稱(chēng)排序(逆序)。d.為FirstBankCorporation所有員工增加10%的薪水。六、[10分]設(shè)有關(guān)系模式R=(A,B,C,D,E),R上的函數(shù)依賴(lài)集F={AB,CDE,AC}。給出R的一個(gè)無(wú)損連接的BCNF分解。七、[10分]設(shè)有關(guān)系模式R=(A,B,C,D,E),R上的函數(shù)依賴(lài)集F={ABC,CDE,BD,EA}。計(jì)算(AB)+?八、[10分]設(shè)有屬于1NF的關(guān)系模式R=(A,B,C,D,E),R上的函數(shù)依賴(lài)集F={ABC,CDE,AD}。求滿足3NF分解的關(guān)系模式。九、[10分]如下所示的調(diào)度是沖突可串行化的嗎?如果是,請(qǐng)給出串行化調(diào)度次序。T1T2read(B)write(B)read(B)read(A)write(B)write(A)read(A)write(A)參考答案[12分]用英文解釋?zhuān)篤iewviewsarevirtualrelationsdefinedbyaquerylanguageDBMSAdatabasemanagementsystemconsistsofacollectionofinterrelateddataandacollectionofprogramstoaccessthatdata.QueryLanguageAquerylanguageinwhichauserrequestsinformationfromthedatabase.[10分]填空題(在下列各小題中的括號(hào)部分省略了數(shù)據(jù)庫(kù)系統(tǒng)的術(shù)語(yǔ),在答題紙上寫(xiě)好小題號(hào),并在其后用英文填寫(xiě)相應(yīng)的術(shù)語(yǔ)):Thecollectionofinformationstoredinthedatabaseataparticularmomentiscalledan(instance)ofthedatabase.A(DML)isalanguagethatenablesuserstoaccessormanipulatedataasorganizedbytheappropriatedatamodel.Apersonwhohassuchcentralcontroloverthesystemiscalleda(DBA).Applicationprogramsaresaidtoexhibit(physicaldataindependence)iftheydonotdependonthephysicalschema,andthusneednotberewrittenifthephysicalschemachanges.A(DataModel)isacollectionofconceptualtoolsfordescribingdata,datarelationships,datasemantics,andconsistencyconstraints.Theoveralldesignofthedatabaseiscalledthe(databaseschema).An(entity)isasetofthesametypethatsharethesameproperties,orattributes.Wechooseaminimalsuperkeyforeachentitysetfromamongitssuperkeys;theminimalsuperkeyistermedtheentityset’s(candidatekey).Anyrelationthatisnotpartofthelogicalmodel,butismadevisibletoauserasavirtualrelation,iscalleda(view).SQLallowstheuseof(null)valuestoindicateabsenceofinformationaboutthevalueofanattribute.三、[8分]請(qǐng)?jiān)O(shè)計(jì)一個(gè)圖書(shū)館數(shù)據(jù)庫(kù),此數(shù)據(jù)庫(kù)中對(duì)每個(gè)借閱者保存讀者記錄,包括:讀者號(hào)、姓名、地址、性別、年齡、單位。對(duì)每本書(shū)存有:書(shū)號(hào)、書(shū)名、作者、出版社。對(duì)每本被借出的書(shū)應(yīng)記錄借出日期和應(yīng)還日期。畫(huà)出相應(yīng)的E-R圖,并加以必要的說(shuō)明。四、[8分]根據(jù)下面的E-R圖設(shè)計(jì)關(guān)系數(shù)據(jù)庫(kù),要求指出相應(yīng)的主鍵和外鍵。account(account_number,balance,branch_name)primarykey(account_number)foreignkey(branch_name)branch(branch_name,branch_city,assets)primarykey(branch_name)customer(customer_name,customer_city)primarykey(customer_name)depositor(account_number,customer_name)primarykey(account_number,customer_name)foreignkey(account_number)foreignkey(customer_name)五、[12分]考慮下圖所示員工數(shù)據(jù)庫(kù)。為下面每個(gè)查詢(xún)語(yǔ)句寫(xiě)出SQL表達(dá)式。employee(employee-name,street,city)works(employee-name,company-name,salary)company(company-name,city)a.找出所有為FirstBankCorporation工作的員工的名字selectemployee-namefromworkswherecompany-name=’FirstBankCorporation’b.修改數(shù)據(jù)庫(kù),使得Jones現(xiàn)在居住在Newtown市updateemployeesetcity=’Newtown’whereemployee-name=’Jones’c.找出各個(gè)公司員工的平均工資,并按照公司名稱(chēng)排序(逆序)。Selectcompany-name,avg(salary)FromworksGroupbycompany-nameOrderbycompany-namedescd.為FirstBankCorporation所有員工增加10%的薪水。UpdateworksSetsalary=salary*1.1wherecompany-name=’FirstBankCorporation’六、[10分]設(shè)有關(guān)系模式R=(A,B,C,D,E),R上的函數(shù)依賴(lài)集F={AB,CDE,AC}。給出R的一個(gè)無(wú)損連接的BCNF分解。R1={AB}R2={CDE}R3={AC}R4={AD}七、[10分]設(shè)有關(guān)系模式R=(A,B,C,D,E),R上的函數(shù)依賴(lài)集F={ABC,CDE,BD,EA}。計(jì)算(AB)+?(AB)+=ABCDE八、[10分]設(shè)有屬于1NF的關(guān)系模式R=(A,B,C,D,E),R上的函數(shù)依賴(lài)集F={ABC,CDE,AD}。求滿足3NF分解的關(guān)系模式。R1={ABC}R2={CDE}九、[10分]如下所示的調(diào)度是沖突可串行化的嗎?如果是,請(qǐng)給出串行化調(diào)度次序。T1T2read(B)write(B)read(B)read(A)write(B)write(A)read(A)write(A)是T1,T2習(xí)題1[12分]用英文解釋?zhuān)篞ueryLanguageFirstnormalform(1NF)View[10分]填空題(在下列各小題中的括號(hào)部分省略了數(shù)據(jù)庫(kù)系統(tǒng)的術(shù)語(yǔ),在答題紙上寫(xiě)好小題號(hào),并在其后用英文填寫(xiě)相應(yīng)的術(shù)語(yǔ)):An()isanobjectthatexistsintherealworldandisdistinguishablefromotherobjects.Theoveralldesignofthedatabaseiscalledthe().WesaythatascheduleSis(),ifitisconflictequivalenttoaserialschedule.A()isanassociationamongseveralentities.LetRbearelationschema.AsubsetKofRisa()ofRif,inanylegalrelationr(R),forallpairst1andt2oftuplesinrsuchthatt1≠t2,thent1[K]≠t2[K].Underlyingthestructureofadatabaseisthe():acollectionofconceptualtoolsfordescribingdata,datarelationships,datasemantics,anddataconstraints.A()isalanguagethatenablesuserstoaccessormanipulatedata.Adatabaseschemaisspecifiedbyasetofdefinitionsthatareexpressedusinga().A()isaunitofprogramexecutionthataccessesandpossiblyupdatesvariousdataitems.The()allowsatransactiontolockanewdataitemonlyifthattransactionhasnotyetunlockedanydataitem.三、[12分]設(shè)有屬于1NF的關(guān)系模式R=(A,B,C,D,E),R上的函數(shù)依賴(lài)集F={ACDE,DB,ABC}1、求屬性集的閉包(AD)+.2、R是否屬于3NF?為什么?3、R是否屬于BCNF?為什么?四、[12分]設(shè)有屬于1NF的關(guān)系模式R=(A,B,C,D,E),R上的函數(shù)依賴(lài)集F={CAD,ABCD,BEC,EC}。1.把R分解成R1=(A,C,E)和R2(B,D,E),試判別此分解是否為無(wú)損連接分解?2.求F的一個(gè)CanonicalCover(正則覆蓋,規(guī)范覆蓋);3.給出R的一個(gè)分解,使其滿足下列三個(gè)條件:分解后的每一個(gè)關(guān)系模式都屬于3NF;無(wú)損連接;保持依賴(lài)。五、[8分]考慮如下所示的調(diào)度S.判別S是否為沖突可串行化調(diào)度?如果是,請(qǐng)給出與S沖突等價(jià)的串行調(diào)度.T1T2T3read(A)write(A)read(A)read(B)write(A)read(A)write(B)read(B)write(A)write(B)read(B)write(B)六、[16分]設(shè)有實(shí)體c(建筑公司)、e(員工)、p(建筑工程項(xiàng)目),其中:c有屬性c#(公司編號(hào))、cn和cl;e有屬性e#(員工編號(hào))、en、ex和dob;p有屬性p#(建筑工程項(xiàng)目編號(hào))、pn、pb。e與p之間有員工參加建筑工程項(xiàng)目的聯(lián)系,用ep表示,一名員工可以參加多項(xiàng)建筑工程項(xiàng)目,一個(gè)建筑工程項(xiàng)目可以由多名員工參加;一名員工參加一個(gè)建筑工程項(xiàng)目有獎(jiǎng)金b。一名員工必屬于而且只屬于一個(gè)建筑公司,一個(gè)建筑公司可以有多個(gè)員工。員工與公司間的屬于聯(lián)系用ce表示;試畫(huà)出E-R圖。試根據(jù)所畫(huà)的E-R圖,設(shè)計(jì)出關(guān)系數(shù)據(jù)庫(kù)。七、[12分]設(shè)有關(guān)系數(shù)據(jù)庫(kù):d(d#,dn,dx,da,dt,s#)p(p#,pn,px,w#)dp(d#,p#,wa)s(s#,sn,sl)d#、dn、dx、da、dt依次分別表示醫(yī)生的編號(hào)、姓名、性別、年齡、職稱(chēng);p#、pn和px依次分別表示住院患者的編號(hào)、姓名和性別;s#、sn和sl依次分別表示醫(yī)院科室的編號(hào)、名稱(chēng)和地址;w#表示病房編號(hào);wa表示工作量;關(guān)系dp表示醫(yī)生治療患者的聯(lián)系。試用關(guān)系代數(shù)表達(dá):求職稱(chēng)為prof的醫(yī)生的姓名和年齡。求姓名為wang的醫(yī)生治療的患者的編號(hào)和姓名。求治療w2號(hào)病房的所有患者的男(用m表示)醫(yī)生的編號(hào)。八、[12分]題設(shè)與第七題相同。試用SQL表達(dá):求屬于S3號(hào)(即為科室編號(hào))科室的女醫(yī)生(用f表示)的編號(hào)和姓名。求年齡比S5號(hào)(科室編號(hào))的所有醫(yī)生的年齡都大的醫(yī)生的姓名和年齡。求患者的編號(hào)和姓名,并按照患者編號(hào)的升序排列。九、[6分]題設(shè)與第七題相同。試根據(jù)下述應(yīng)用的需要,用SQL定義view,此view的名稱(chēng)為aage。應(yīng)用:求每個(gè)科室的編號(hào)和此科室的醫(yī)生的平均年齡。答案[12分]用英文解釋?zhuān)篞ueryLanguageAquerylanguageinwhichauserrequestsinformationfromthedatabase.Firstnormalform(1NF)ArelationschemaRisinfirstnormalformifthedomainofallattributesofRareatomic.Viewarevirtualrelationsdefinedbyaquerylanguage[10分]填空題(在下列各小題中的括號(hào)部分省略了數(shù)據(jù)庫(kù)系統(tǒng)的術(shù)語(yǔ),在答題紙上寫(xiě)好小題號(hào),并在其后用英文填寫(xiě)相應(yīng)的術(shù)語(yǔ)):An(entity)isanobjectthatexistsintherealworldandisdistinguishablefromotherobjects.Theoveralldesignofthedatabaseiscalledthe(databaseschema).WesaythatascheduleSis(conflictserializable),ifitisconflictequivalenttoaserialschedule.A(relation)isanassociationamongseveralentities.LetRbearelationschema.AsubsetKofRisa(superkey)ofRif,inanylegalrelationr(R),forallpairst1andt2oftuplesinrsuchthatt1≠t2,thent1[K]≠t2[K].Underlyingthestructureofadatabaseisthe(Datamodel):acollectionofconceptualtoolsfordescribingdata,datarelationships,datasemantics,anddataconstraints.A(DML)isalanguagethatenablesuserstoaccessormanipulatedata.Adatabaseschemaisspecifiedbyasetofdefinitionsthatareexpressedusinga(datadictionary).A(transaction)isaunitofprogramexecutionthataccessesandpossiblyupdatesvariousdataitems.The(lock-basedprotocol)allowsatransactiontolockanewdataitemonlyifthattransactionhasnotyetunlockedanydataitem.三、[12分]設(shè)有屬于1NF的關(guān)系模式R=(A,B,C,D,E),R上的函數(shù)依賴(lài)集F={ACDE,DB,ABC}1、求屬性集的閉包(AD)+.2、R是否屬于3NF?為什么?3、R是否屬于BCNF?為什么?1.(AD)+=ADBCE2.是3.不是四、[12分]設(shè)有屬于1NF的關(guān)系模式R=(A,B,C,D,E),R上的函數(shù)依賴(lài)集F={CAD,ABCD,BEC,EC}。1.把R分解成R1=(A,C,E)和R2(B,D,E),試判別此分解是否為無(wú)損連接分解?2.求F的一個(gè)CanonicalCover(正則覆蓋,規(guī)范覆蓋);3.給出R的一個(gè)分解,使其滿足下列三個(gè)條件:分解后的每一個(gè)關(guān)系模式都屬于3NF;無(wú)損連接;保持依賴(lài)。1.是2.CAD,ABC,EC3.R1={CAD}R2={ABC}R3={EC}R4={BE}BE是候選碼五、[8分]考慮如下所示的調(diào)度S.判別S是否為沖突可串行化調(diào)度?如果是,請(qǐng)給出與S沖突等價(jià)的串行調(diào)度.是T2,T1,T3六、[16分]設(shè)有實(shí)體c(建筑公司)、e(員工)、p(建筑工程項(xiàng)目),試畫(huà)出E-R圖。試根據(jù)所畫(huà)的E-R圖,設(shè)計(jì)出關(guān)系數(shù)據(jù)庫(kù)。c(c#,cn,cl)primarykey(c#)e(e#,en,ex,c#)primarykey(e#)foreignkey(c#)p(p#,pn,pb)primarykey(p#)ep(e#,p#,b)primarykey(e#,p#)foreignkey(e#,p#)七、[12分]設(shè)有關(guān)系數(shù)據(jù)庫(kù):d(d#,dn,dx,da,dt,s#)p(p#,pn,px,w#)dp(d#,p#,wa)s(s#,sn,sl)d#、dn、dx、da、dt依次分別表示醫(yī)生的編號(hào)、姓名、性別、年齡、職稱(chēng);p#、pn和px依次分別表示住院患者的編號(hào)、姓名和性別;s#、sn和sl依次分別表示醫(yī)院科室的編號(hào)、名稱(chēng)和地址;w#表示病房編號(hào);wa表示工作量;關(guān)系dp表示醫(yī)生治療患者的聯(lián)系。1.?dn,da(sdt=”prof”(d))2.?p#,pn(sdn=”wang”(dp))3.?p#,d#(ddpp)??p#(sw#=”w2”andpx=”m”(p))八、[12分]題設(shè)與第七題相同。試用SQL表達(dá):1.selectd#,dnfromdwheres#=’S3’anddx=’f’2.selectdn,dafromdwhereda>all(selectdafromdwheres#=’S5’)selectp#,pafromporderbyp#九、[6分]題設(shè)與第七題相同。試根據(jù)下述應(yīng)用的需要,用SQL定義view,此view的名稱(chēng)為aage。應(yīng)用:求每個(gè)科室的編號(hào)和此科室的醫(yī)生的平均年齡。Createviewaage(s#,avg_age)asSelects#,avg(da)Froms,dWheres.s#=d.s#Groupbys#習(xí)題2一、[12分]用英文解釋?zhuān)篤iewDBMSQueryLanguage二、[10分]填空題(在下列各小題中的括號(hào)部分省略了數(shù)據(jù)庫(kù)系統(tǒng)的術(shù)語(yǔ),在答題紙上寫(xiě)好小題號(hào),并在其后用英文填寫(xiě)相應(yīng)的術(shù)語(yǔ)):Thecollectionofinformationstoredinthedatabaseataparticularmomentiscalledan()ofthedatabase.A()isalanguagethatenablesuserstoaccessormanipulatedataasorganizedbytheappropriatedatamodel.Apersonwhohassuchcentralcontroloverthesystemiscalleda().Applicationprogramsaresaidtoexhibit()iftheydonotdependonthephysicalschema,andthusneednotberewrittenifthephysicalschemachanges.A()isacollectionofconceptualtoolsfordescribingdata,datarelationships,datasemantics,andconsistencyconstraints.Theoveralldesignofthedatabaseiscalledthe().An()isasetofthesametypethatsharethesameproperties,orattributes.Wechooseaminimalsuperkeyforeachentitysetfromamongitssuperkeys;theminimalsuperkeyistermedtheentityset’s().Anyrelationthatisnotpartofthelogicalmodel,butismadevisibletoauserasavirtualrelation,iscalleda().SQLallowstheuseof()valuestoindicateabsenceofinformationaboutthevalueofanattribute.三、[8分]請(qǐng)?jiān)O(shè)計(jì)一個(gè)體育比賽技術(shù)統(tǒng)計(jì)數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)對(duì)每個(gè)運(yùn)動(dòng)員保存?zhèn)€人記錄,包括:姓名、性別、年齡、身份證號(hào)。對(duì)每項(xiàng)比賽存有:比賽編號(hào)、比賽時(shí)間、地點(diǎn)、比分、參加比賽的球隊(duì)名稱(chēng)。還應(yīng)記錄上場(chǎng)隊(duì)員在每場(chǎng)比賽的統(tǒng)計(jì)數(shù)據(jù),包括:進(jìn)球數(shù)、助攻次數(shù)。畫(huà)出相應(yīng)的E-R圖,并加以必要的說(shuō)明。四、[8分]根據(jù)下面的E-R圖設(shè)計(jì)關(guān)系數(shù)據(jù)庫(kù),要求指出相應(yīng)的主鍵和外鍵。五、[16分]考慮下圖所示員工數(shù)據(jù)庫(kù)。為下面每個(gè)查詢(xún)語(yǔ)句寫(xiě)出SQL表達(dá)式。employee(employee-name,street,city)works(employee-name,company-name,salary)company(company-name,city)a.找出所有為FirstBankCorporation工作的員工的名字b.找出比所有FirstBankCorporation員工的工資都高的那些員工的名字c.找出各個(gè)公司員工的平均工資,并按照公司名稱(chēng)排序(逆序)。d.找出所有居住城市和公司所在城市相同的員工。六、[10分]設(shè)有關(guān)系模式R=(A,B,C,D,E),R上的函數(shù)依賴(lài)集F={AB,CDE,AC}。給出R的一個(gè)無(wú)損連接的BCNF分解。七、[10分]設(shè)有關(guān)系模式R=(A,B,C,D,E),R上的函數(shù)依賴(lài)集F={ABC,CDE,BD,EA}。計(jì)算(AB)+?八、[16分]設(shè)有屬于1NF的關(guān)系模式R=(A,B,C,D,E),R上的函數(shù)依賴(lài)集F={ABC,CDE,AD}。1.把R分解成R1=(A,C,E)和R2(B,D,E),試判別此分解是否為無(wú)損連接分解?2.求F的一個(gè)CanonicalCover(正則覆蓋);3.給出R的一個(gè)分解,使其滿足下列三個(gè)條件:分解后的每一個(gè)關(guān)系模式都屬于3NF;無(wú)損連接;保持依賴(lài)。九、[10分]如下所示的調(diào)度是沖突可串行化的嗎?如果是,請(qǐng)給出串行化調(diào)度次序。T1T2read(B)write(B)read(B)read(A)write(B)write(A)read(A)write(A)答案一、[12分]用英文解釋?zhuān)篤iewviewsarevirtualrelationsdefinedbyaquerylanguageDBMSAdatabasemanagementsystemconsistsofacollectionofinterrelateddataandacollectionofprogramstoaccessthatdata.QueryLanguageAquerylanguageinwhichauserrequestsinformationfromthedatabase.二、[10分]填空題(在下列各小題中的括號(hào)部分省略了數(shù)據(jù)庫(kù)系統(tǒng)的術(shù)語(yǔ),在答題紙上寫(xiě)好小題號(hào),并在其后用英文填寫(xiě)相應(yīng)的術(shù)語(yǔ)):Thecollectionofinformationstoredinthedatabaseataparticularmomentiscalledan(instance)ofthedatabase.A(DML)isalanguagethatenablesuserstoaccessormanipulatedataasorganizedbytheappropriatedatamodel.Apersonwhohassuchcentralcontroloverthesystemiscalleda(DBA).Applicationprogramsaresaidtoexhibit(physicaldataindependence)iftheydonotdependonthephysicalschema,andthusneednotberewrittenifthephysicalschemachanges.A(DataModel)isacollectionofconceptualtoolsfordescribingdata,datarelationships,datasemantics,andconsistencyconstraints.Theoveralldesignofthedatabaseiscalledthe(databaseschema).An(entity)isasetofthesametypethatsharethesameproperties,orattributes.Wechooseaminimalsuperkeyforeachentitysetfromamongitssuperkeys;theminimalsuperkeyistermedtheentityset’s(candidatekey).Anyrelationthatisnotpartofthelogicalmodel,butismadevisibletoauserasavirtualrelation,iscalleda(view).SQLallowstheuseof(null)valuestoindicateabsenceofinformationaboutthevalueofanattribute.三、[8分]請(qǐng)?jiān)O(shè)計(jì)一個(gè)體育比賽技術(shù)統(tǒng)計(jì)數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)對(duì)每個(gè)運(yùn)動(dòng)員保存?zhèn)€人記錄,包括:姓名、性別、年齡、身份證號(hào)。對(duì)每項(xiàng)比賽存有:比賽編號(hào)、比賽時(shí)間、地點(diǎn)、比分、參加比賽的球隊(duì)名稱(chēng)。還應(yīng)記錄上場(chǎng)隊(duì)員在每場(chǎng)比賽的統(tǒng)計(jì)數(shù)據(jù),包括:進(jìn)球數(shù)、助攻次數(shù)。畫(huà)出相應(yīng)的E-R圖,并加以必要的說(shuō)明。四、[8分]根據(jù)下面的E-R圖設(shè)計(jì)關(guān)系數(shù)據(jù)庫(kù),要求指出相應(yīng)的主鍵和外鍵。account(account_number,balance,branch_name)primarykey(account_number)foreignkey(branch_name)branch(branch_name,branch_city,assets)primarykey(branch_name)customer(customer_name,customer_city)primarykey(customer_name)depositor(account_number,customer_name)primarykey(account_number,customer_name)foreignkey(account_number)foreignkey(customer_name)五、[16分]考慮下圖所示員工數(shù)據(jù)庫(kù)。為下面每個(gè)查詢(xún)語(yǔ)句寫(xiě)出SQL表達(dá)式。employee(employee-name,street,city)works(employee-name,company-name,salary)company(company-name,city)a.找出所有為FirstBankCorporation工作的員工的名字selectemployee-namefromworkswherecompany-name=’FirstBankCorporation’b.找出比所有FirstBankCorporation員工的工資都高的那些員工的名字Selectemployee-nameFromworksWheresalary>all(selectsalaryfromWorksWherecompany-name=’FirstBankCorporation’)c.找出各個(gè)公司員工的平均工資,并按照公司名稱(chēng)排序(逆序)。Selectcompany-name,avg(salary)FromworksGroupbycompany-nameOrderbycompany-namedescd.找出所有居住城市和公司所在城市相同的員工。Selectemployee-nameFromemployee,works,companyWhereemployee.employee-name=works.employee-nameandWpany-name=pany-nameandemployee.city=company.city六、[10分]設(shè)有關(guān)系模式R=(A,B,C,D,E),R上的函數(shù)依賴(lài)集F={AB,CDE,AC}。給出R的一個(gè)無(wú)損連接的BCNF分解。R1={AB}R2={CDE}R3={AC}R4={AD}七、[10分]設(shè)有關(guān)系模式R=(A,B,C,D,E),R上的函數(shù)依賴(lài)集F={ABC,CDE,BD,EA}。計(jì)算(AB)+?(AB)+=ABCDE八、[16分]設(shè)有屬于1NF的關(guān)系模式R=(A,B,C,D,E),R上的函數(shù)依賴(lài)集F={ABC,CDE,AD}。1.把R分解成R1=(A,C,E)和R2(B,D,E),試判別此分解是否為無(wú)損連接分解?2.求F的一個(gè)CanonicalCover(正則覆蓋);3.給出R的一個(gè)分解,使其滿足下列三個(gè)條件:分解后的每一個(gè)關(guān)系模式都屬于3NF;無(wú)損連接;保持依賴(lài)。不是ABC,CDER1={ABC}R2={CDE}九、[10分]如下所示的調(diào)度是沖突可串行化的嗎?如果是,請(qǐng)給出串行化調(diào)度次序。T1T2read(B)write(B)read(B)read(A)write(B)write(A)read(A)write(A)是T1,T2習(xí)題3[12分]用英文解釋DBMS 2、DataDictionary3、Transaction[10分]填空題(在答題紙上寫(xiě)好小題號(hào),在其后用英文寫(xiě)應(yīng)填的術(shù)語(yǔ))Thecollectionofinformationstoredinthedatabaseataparticularmomentiscalledan()ofthedatabase.A()isalanguagethatenablesuserstoaccessormanipulatedataasorganizedbytheappropriatedatamodel.Apersonwhohassuchcentralcontroloverthesystemiscalleda().Applicationprogramsaresaidtoexhibit()iftheydonotdependonthephysicalschema,andthusneednotberewrittenifthephysicalschemachanges.A()isacollectionofconceptualtoolsfordescribingdata,datarelationships,datasemantics,andconsistencyconstraints.Theoveralldesignofthedatabaseiscalledthe().An()isasetofthesametypethatsharethesameproperties,orattributes.Wechooseaminimalsuperkeyforeachentitysetfromamongitssuperkeys;theminimalsuperkeyistermedtheentityset’s().Anyrelationthatisnotpartofthelogicalmodel,butismadevisibletoauserasavirtualrelation,iscalleda().SQLallowstheuseof()valuestoindicateabsenceofinformationaboutthevalueofanattribute.[10分]設(shè)有Course(課程)、Teacher(教師)、Student(研究生),其中:Course有屬性cno(課程號(hào))、cname(課程名)和mark(學(xué)分);Teacher有屬性tno(教師編號(hào))、tname(教師姓名)和major(專(zhuān)業(yè)屬性);Student有屬性sno(學(xué)號(hào))、sname(學(xué)生姓名)、age(年齡)、bno(班級(jí)號(hào))、score(總成績(jī))屬性。Teacher與Student之間有指導(dǎo)論文的聯(lián)系,用Supervise表示,每位教師可指導(dǎo)多名研究生,每名研究生有且只能有一位指導(dǎo)教師;Teacher與Course之間有講授的聯(lián)系,用Teach表示,每位教師可以教授多門(mén)課程,每門(mén)課程可同時(shí)由多位教師開(kāi)設(shè)。試畫(huà)出E-R圖。[12分]題設(shè)與第三題相同,試根據(jù)你所畫(huà)的E-R圖,設(shè)計(jì)出關(guān)系數(shù)據(jù)庫(kù),并指出每個(gè)關(guān)系中的主鍵和外鍵。[8分]題設(shè)與第三題相同,試用關(guān)系代數(shù)表達(dá):1.檢索編號(hào)為’t01’的老師的姓名2.檢索班級(jí)號(hào)為’b01’或者年齡大于21歲所有學(xué)生的姓名[12分]題設(shè)與第三題相同。使用SQL表達(dá):1.建立表結(jié)構(gòu)Course(課程)、Teacher(教師)、Student(研究生)(其中要求age大于零;定義必要的主鍵和外鍵)。2.將學(xué)號(hào)為”a01”,姓名為”zhang”,年齡為”22”的學(xué)生信息加入到Student表中3.檢索專(zhuān)業(yè)為’計(jì)算機(jī)’的老師的姓名和編號(hào),并按編號(hào)由大到小排列。4.將學(xué)號(hào)以’a01’開(kāi)頭的學(xué)生信息刪除。5.檢索比’b01’班所有學(xué)生的總成績(jī)都高的學(xué)生的姓名,去掉重復(fù)的姓名。6.檢索張山老師所教的學(xué)生的平均總成績(jī)(假設(shè)不存在教師重名現(xiàn)象)。七、[12分]假設(shè)某商店數(shù)據(jù)庫(kù)中有一關(guān)系模式R如下:R(商品編號(hào),數(shù)量,部門(mén)編號(hào),負(fù)責(zé)人)如果規(guī)定:每種商品只在一個(gè)部門(mén)銷(xiāo)售;每個(gè)部門(mén)只有一個(gè)負(fù)責(zé)人;每種商品只有一個(gè)庫(kù)存數(shù)量。

試回答下列問(wèn)題:1、根據(jù)上述規(guī)定,寫(xiě)出關(guān)系模式R的基本函數(shù)依賴(lài);

2、找出關(guān)系模式R的候選碼;八、[12分]設(shè)有屬于1NF的關(guān)系模式R=(A,B,C,D,E),R上的函數(shù)依賴(lài)集F包含如下函數(shù)依賴(lài)F={ABC,DA,EC,BCD,BA}1、求X=BD關(guān)于F的閉包X+.2、求F的一個(gè)正則覆蓋.3、求滿足3NF分解的關(guān)系模式九、[12分]考慮下面優(yōu)先圖,1.是否為沖突可串行化調(diào)度?2.如果是沖突可串行化調(diào)度,則給出沖突等價(jià)的串行調(diào)度。T1T1T3T2T4T5答案[12分]用英文解釋(每題3分)DBMS:Adatabasemanagementsystemconsistsofacollectionofinterrelateddataandacollectionofprogramstoaccessthosedata.Datadictionary:Adatadictionaryisafilethatcontainsmetadata,thatisdataaboutdata.Transaction:Thetransactionisaunitofprogramexecutionthataccessesandpossiblyupdatesvariousdataitems.[10分]填空題(每題1分)1.instance 2.DMLordata-manipulationlanguage3.databaseadministratororDMA 4.physicaldataindependence5.datamodel 6.databseschema7.entityset 8.primarykey 9.view 10.null[10分]CourseStudentTeacherCourseStudentTeacherTeachSupervise正確描述出Teacher、Course、Teach、Supervise、Student五個(gè)實(shí)體集及聯(lián)系集及其相關(guān)屬性—5分描述出Teacher和Student之間為1對(duì)多關(guān)系-1分描述出Teacher和

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論