黃池中學(xué)留守之家建設(shè)總結(jié)
當(dāng)前,隨著農(nóng)村剩余勞動(dòng)力的轉(zhuǎn)移,父母均外出打工的留守兒童數(shù)量日趨增多,關(guān)愛(ài)留守兒童的健康成長(zhǎng)已成為全社會(huì)廣泛關(guān)注的一項(xiàng)重要工作。黃池初中根據(jù)縣教育局有關(guān)加強(qiáng)留守兒童教育管理的通知精神,聯(lián)系學(xué)生的實(shí)際狀況,努力把留守兒童培養(yǎng)成“會(huì)學(xué)習(xí)、會(huì)做事、會(huì)做人”的時(shí)代新人作為工作目標(biāo)。通過(guò)各種措施和活動(dòng),讓留守兒童能快樂(lè)學(xué)習(xí)、快樂(lè)成長(zhǎng),消除家長(zhǎng)不在身邊的困惑,教育引導(dǎo)留守兒童能自我約束、自我管理、自主學(xué)習(xí)、積極進(jìn)取、健康成長(zhǎng)。把創(chuàng)建“留守兒童之家”工作作為一項(xiàng)重要內(nèi)容來(lái)抓,高度重視,周密安排,創(chuàng)新思路,狠抓落實(shí),創(chuàng)建工作取得了明顯成效。一是抓組織領(lǐng)導(dǎo),明確工作職責(zé)。黃池初中成立了由校長(zhǎng)錢(qián)萬(wàn)和任組長(zhǎng),心理健康專(zhuān)職老師任“愛(ài)心媽媽”,全體老師為“代理家長(zhǎng)”的“留守兒童之家”建設(shè)工作領(lǐng)導(dǎo)小組。制定《黃池中學(xué)關(guān)愛(ài)留守兒童愛(ài)心隊(duì)伍建設(shè)》、《黃池中學(xué)關(guān)愛(ài)留守兒童包保責(zé)任追究及考核制度》、《黃池中學(xué)關(guān)愛(ài)留守兒童工作制度》、《黃池中學(xué)留守兒童安全工作組織網(wǎng)絡(luò)》、《黃池中學(xué)留守兒童之家安全責(zé)任制度》一系列制度。為各項(xiàng)工作的順利開(kāi)展奠定了堅(jiān)實(shí)的基礎(chǔ)。二是抓宣傳教育,營(yíng)造良好氛圍。黃池初中采取多種形式,大力宣傳農(nóng)村“留守兒童之家”建設(shè)項(xiàng)目的重大意義,多次召開(kāi)行政會(huì)議和全體教師會(huì)議,宣傳近年來(lái)我縣留守兒童工作取得的明顯成績(jī),為農(nóng)村“留守兒童之家”的創(chuàng)建營(yíng)造了良好的輿論氛圍。
三是抓場(chǎng)地落實(shí),規(guī)范配套設(shè)施。黃池初中按照全省“留守兒童之家”創(chuàng)建標(biāo)準(zhǔn),201*年3月就為“留守兒童之家”落實(shí)了不少于40平方米的教室和符合安全標(biāo)準(zhǔn)的100平方米以上的室外活動(dòng)場(chǎng)地,配備了桌椅、書(shū)架、電腦、圖書(shū)雜志和多種文體器材。專(zhuān)門(mén)對(duì)活動(dòng)室進(jìn)行了人文化的布置,使活動(dòng)室非常溫馨、干凈,有家的感覺(jué)。
四是抓活動(dòng)開(kāi)展,豐富文化生活。為豐富留守兒童的課余生活,進(jìn)一步響應(yīng)國(guó)家教育部提出的身體第一,工作學(xué)習(xí)第二的號(hào)召,使留守兒童有充沛的精力和更好的體魄投入到學(xué)習(xí)生活中去,實(shí)現(xiàn)幸福生活、健康生活的目標(biāo),讓留守兒童家長(zhǎng)放心。黃池初中從九月份到次年元月份,一共安排開(kāi)展了15項(xiàng)工作:1、九月份:留守兒童基本情況調(diào)查2、九月份:開(kāi)設(shè)“心靈驛站”信箱3、九月份:《致留守兒童家長(zhǎng)的一封信》4、十月份:成立留守兒童陽(yáng)光健身隊(duì)
5、十月份:觀(guān)看預(yù)防青少年犯罪科教片(安全教育、法制教育)6、十月份:青春期留守兒童女生生理心理團(tuán)體輔導(dǎo)7、十月份:青春期留守兒童男生生理心理團(tuán)體輔導(dǎo)8、十一月份:留守兒童家長(zhǎng)講座9、十一月份:評(píng)比“留守兒童之星”10、十一月份:留守兒童課外知識(shí)競(jìng)賽
11、十一月份:組織留守兒童學(xué)習(xí)中國(guó)傳統(tǒng)文化《弟子規(guī)》12、十二月份:組織留守兒童郊游
13、十二月份:開(kāi)辟“留守兒童心語(yǔ)墻”、“留守兒童寄語(yǔ)欄”14、十二月份:留守兒童拔河比賽
15、次年元月份:留守兒童征文比賽:我愛(ài)我的爸爸媽媽
五是抓自查評(píng)估,不斷整改提高。黃池初中根據(jù)《當(dāng)涂縣校內(nèi)留守兒童之家建設(shè)和管理考核實(shí)施細(xì)則》的要求,多次對(duì)“留守兒童之家”建設(shè)工作進(jìn)行自查評(píng)估,及時(shí)改進(jìn)促進(jìn)留守兒童之家建設(shè)工作。
擴(kuò)展閱讀:數(shù)據(jù)庫(kù)模擬試題
一、名詞解釋題(本題共5小題,每小題2分,共10分)1.數(shù)據(jù)庫(kù)系統(tǒng)
數(shù)據(jù)庫(kù)系統(tǒng)是指在計(jì)算機(jī)系統(tǒng)中引入數(shù)據(jù)庫(kù)后的系統(tǒng),一般由數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、應(yīng)用系統(tǒng)、數(shù)據(jù)庫(kù)管理員構(gòu)成。
2.數(shù)據(jù)庫(kù)完整性
數(shù)據(jù)庫(kù)的完整性是指數(shù)據(jù)的正確性和相容性。3.BCNF
關(guān)系模式R屬于1NF,若X→Y且Y不含于X時(shí)X必含有碼,則R屬于BCNF4.事務(wù)
事務(wù)是用戶(hù)定義的一個(gè)數(shù)據(jù)庫(kù)操作序列,這些操作要么全做要么全不做,是一個(gè)不可分割的工作單位。5.可串行化性
多個(gè)事務(wù)的并發(fā)執(zhí)行是正確的,當(dāng)且僅當(dāng)其結(jié)果與按某一次序串行的地執(zhí)行這些事務(wù)時(shí)的結(jié)果相同,稱(chēng)這種調(diào)度策略為可串行化的調(diào)度。
二、填空題(本題共14空,每空1分,共14分)
1.整體數(shù)據(jù)的結(jié)構(gòu)化是數(shù)據(jù)庫(kù)系統(tǒng)與文件系統(tǒng)的本質(zhì)區(qū)別。2.?dāng)?shù)據(jù)庫(kù)中數(shù)據(jù)的獨(dú)立性是由數(shù)據(jù)庫(kù)的二級(jí)映象功能保證的。3.在關(guān)系模型中,實(shí)體之間的各種聯(lián)系用關(guān)系來(lái)表示。
4.實(shí)體完整性規(guī)則規(guī)定,若屬性A是基本關(guān)系R的主屬性,則A不能取空值。
5.查詢(xún)優(yōu)化時(shí)當(dāng)要進(jìn)行等值連接的諸表已經(jīng)排序的情況下,一般采用排序連接方法。6.分E-R圖的沖突主要有三類(lèi):屬性沖突、命名沖突和結(jié)構(gòu)沖突。
7.數(shù)據(jù)庫(kù)恢復(fù)的基本原理就是利用存儲(chǔ)在后備副本、日志文件和數(shù)據(jù)庫(kù)鏡像中的冗余數(shù)據(jù)來(lái)重建數(shù)據(jù)庫(kù)。
8.并發(fā)操作帶來(lái)的數(shù)據(jù)不一致性主要包括:丟失修改、不可重復(fù)讀、讀臟數(shù)據(jù)等。9.如果對(duì)一個(gè)結(jié)點(diǎn)加意向鎖,則說(shuō)明該結(jié)點(diǎn)的下層結(jié)點(diǎn)正在被加鎖。三、簡(jiǎn)答題(本題共4小題,每小題4分,共16分)
1.試述強(qiáng)制存取控制方法。為什么強(qiáng)制存取控制比自主存取控制更安全?
強(qiáng)制存取控制方法中,對(duì)每一個(gè)數(shù)據(jù)對(duì)象被標(biāo)以一定的密級(jí),每一個(gè)用戶(hù)也被授予某一個(gè)級(jí)別的許可證。對(duì)于任意對(duì)象,只有具有合法許可證的用戶(hù)才可以存取。因此強(qiáng)制存取控制相對(duì)比較嚴(yán)格。MAC是對(duì)數(shù)據(jù)本身進(jìn)行密級(jí)標(biāo)記,無(wú)論數(shù)據(jù)如何復(fù)制,標(biāo)記與數(shù)據(jù)是一個(gè)不可分的整體,只有符合密級(jí)標(biāo)記要求的用戶(hù)才可以操縱數(shù)據(jù),從而提供了更高級(jí)別的安全性。
2.什么是游標(biāo)?試述在嵌入式SQL中游標(biāo)的使用步驟
游標(biāo)是系統(tǒng)為用戶(hù)開(kāi)設(shè)的一個(gè)數(shù)據(jù)緩沖區(qū),存放SQl語(yǔ)句的執(zhí)行結(jié)果。使用游標(biāo)的步驟為:(1)說(shuō)明游標(biāo)。(2)打開(kāi)游標(biāo)。
(3)推進(jìn)游標(biāo)指針并取當(dāng)前記錄。(4)關(guān)閉游標(biāo)。
3.登記日志文件要遵循什么原則,為什么?基本原則:
(1)登記的次序嚴(yán)格按并行事務(wù)執(zhí)行的時(shí)間次序;(2)必須先寫(xiě)日志文件,后寫(xiě)數(shù)據(jù)庫(kù)。
為什么要先寫(xiě)日志文件?寫(xiě)數(shù)據(jù)庫(kù)和寫(xiě)日志文件是兩個(gè)不同的操作,在這兩個(gè)操作之間可能發(fā)生故障,如果先寫(xiě)了數(shù)據(jù)庫(kù)修改,而在日志文件中沒(méi)有登記下這個(gè)修改,則以后就無(wú)法恢復(fù)這個(gè)修改了,如果先寫(xiě)日志,但沒(méi)有修改數(shù)據(jù)庫(kù),按日志文件恢復(fù)時(shí)只不過(guò)是多執(zhí)行一次不必要的UNDO操作,并不會(huì)影響數(shù)據(jù)庫(kù)的正確性。
4.簡(jiǎn)述數(shù)據(jù)庫(kù)系統(tǒng)中具有檢查點(diǎn)的恢復(fù)技術(shù)的步驟。
1).從重新開(kāi)始文件中找到最后一個(gè)檢查點(diǎn)記錄在日志文件中的地址,由該地址在日志文件中找到最后一個(gè)檢查點(diǎn)記錄。2).由該檢查點(diǎn)記錄得到檢查點(diǎn)建立時(shí)刻所有正在執(zhí)行的事務(wù)清單ACTIVE-LIST,建立兩個(gè)事務(wù)隊(duì)列:UNDO-LIST和REDO-LIST,把ACTIVE-LIST暫時(shí)放入U(xiǎn)NDO-LIST隊(duì)列,REDO隊(duì)列暫為空。
3).從檢查點(diǎn)開(kāi)始正向掃描日志文件,直到日志文件結(jié)束。如有新開(kāi)始的事務(wù)Ti,把Ti暫時(shí)放入U(xiǎn)NDO-LIST隊(duì)列;如有提交的事務(wù)Tj,把Tj從UNDO-LIST隊(duì)列移到REDO-LIST隊(duì)列
4).對(duì)UNDO-LIST中的每個(gè)事務(wù)執(zhí)行UNDO操作對(duì)REDO-LIST中的每個(gè)事務(wù)執(zhí)行REDO操作
四、理論應(yīng)用題(本題共3小題,每小題5分,共15分)
1.若有關(guān)系模式R,U={A,B,C},F={A→B,B→A,B→C},則R屬于幾范式,為什么?R屬于BCNF,
由F推出A→U和B→U,故該關(guān)系有兩個(gè)碼A和B。由于每個(gè)決定因素都是碼,故R屬于BCNF。
2.對(duì)關(guān)系模式R,U={A,B,C,D,E,I},F={A→D,AB→E,BI→E,CD→I,E→C}。求AE關(guān)于F的閉包。設(shè)X={AE},則X(0)=AE
X(1)=X(0)∪DC=ACDE由于X(1)≠X(0)X(2)=X(1)∪I=ACDEI由于X(2)≠X(1)X(3)=ACDEI
由于X(3)=X(2),所以AB關(guān)于F的閉包為ACDEI
3.今有3個(gè)事務(wù)的一個(gè)調(diào)度r3(B)r1(A)w3(B)r2(B)r2(A)w2(B)r1(B)w1(A),該調(diào)度是沖突可串行化的調(diào)度嗎?為什么?
是,因?yàn)樵撜{(diào)度可交換為r3(B)w3(B)r2(B)r2(A)w2(B)r1(A)r1(B)w1(A),這是一個(gè)串行調(diào)度。因此它是一個(gè)沖突可串行化調(diào)度。
五、實(shí)踐應(yīng)用題(本題共6小題,每小題5分,共25分)
用SQL語(yǔ)句在SQLServer201*下實(shí)現(xiàn)如下功能。所用數(shù)據(jù)庫(kù)表結(jié)構(gòu)如下:
student(學(xué)生表):(sno,學(xué)號(hào),9字符;sname,姓名,最多4個(gè)漢字;ssex,性別,一個(gè)漢字;sage,年齡,整數(shù);sdept,所在院系,不超過(guò)十個(gè)漢字)。
course(課程表):(cno,課程號(hào),5字符;cname,課程名,最多10字符;cpno,先修課號(hào),5字符;credit,學(xué)分,整數(shù))。
sc(學(xué)生選課表):(sno,學(xué)號(hào),9字符;cno,課程號(hào),5字符;grade,成績(jī),整數(shù))。
1.建立表student,指定sno為主碼,學(xué)生年齡必須大于16歲,小于60歲。2.建立計(jì)算機(jī)系(‘CS’)男生的視圖。
3.把查詢(xún)student表和修改學(xué)生學(xué)號(hào)的權(quán)限授予用戶(hù)u2,并允許將此權(quán)限再授予其他用戶(hù)。4.查詢(xún)至少選修了學(xué)生‘201*15120’選修的全部課程的學(xué)生號(hào)碼。
5.創(chuàng)建一個(gè)觸發(fā)器,當(dāng)在選課表中插入記錄SNO記錄插入sc表,當(dāng)插入的學(xué)號(hào)不存在時(shí),在學(xué)生表中添加相應(yīng)SNO記錄。
1.CREATETABLEstudent(snoCHAR(9)PRIMARYKEY,SnameCHAR(8),SsexCHAR(2),
SageINTCHECK(Sagebetween16and60)SdeptCHAR(20))2.CREATEVIEWCS_StudentAS
SELECTsno,sname,sageFROMstudent
WHEREsdept=‘CS’andSsex=‘男’3.GRANTUPDATE(sno),SELECTONstudentTOU2
WITHGRANTOPTION4.SELECTDISTINCTSnoFROMSCX
WHERENOTEXISTS(SELECT*FROMSCY
WHEREY.Sno=‘201*15120’ANDNOTEXISTS
(SELECT*FROMSCZ
WHEREZ.Sno=X.SnoANDZ.Cno=Y.Cno))5.CREATETRIGGERSC_insONSCFORINSERTAS
IFNOTEXISTS(SELECT*
FROMINSERTED,STUDENT
WHEREINSERTED.SNO=STUDENT.SNO)BEGIN
RAISERROR("同時(shí)在學(xué)生表中插入相應(yīng)學(xué)生記錄",1,1)INSERT
INTOSTUDENT(SNO)SELECTSNO
FROMINSERTEDEND
六、綜合應(yīng)用題(本題共2小題,每小題10分,共20分)
1.分別用關(guān)系代數(shù)和SQL語(yǔ)句完成下列查詢(xún)選修了“數(shù)據(jù)庫(kù)”課程的學(xué)生的姓名,并進(jìn)行查詢(xún)優(yōu)化。(所用的數(shù)據(jù)庫(kù)表結(jié)構(gòu)參見(jiàn)第五題。)
關(guān)系代數(shù)表達(dá)式為πSname(σCname=’數(shù)據(jù)庫(kù)’(Course)∞SC∞Student)SQL表達(dá)式為:SELECTSname
FROMStudent,SC,Course
WHEREStudent.Sno=SC.SnoANDSC.Cno=Course.CnoANDCname=’數(shù)據(jù)庫(kù)’。優(yōu)化步驟如下:
1).把查詢(xún)轉(zhuǎn)換成某種內(nèi)部表示;關(guān)系代數(shù)語(yǔ)法樹(shù)如下:
2)把語(yǔ)法樹(shù)轉(zhuǎn)換成標(biāo)準(zhǔn)形式。(1)分裂選擇運(yùn)算成如下四個(gè):δStudent.Sno=SC.SnoδSC.Cno=Course.CnoδCname=‘?dāng)?shù)據(jù)庫(kù)’
(2)使用等價(jià)變換規(guī)則4-8,把選擇運(yùn)算盡可能向樹(shù)的葉端靠攏。
(3)根據(jù)規(guī)則5,把投影與選擇運(yùn)算進(jìn)行交換,在選擇前增加投影操作。將投影運(yùn)算盡量移向樹(shù)的葉端。(4)從虛線(xiàn)處分組,執(zhí)行時(shí)從葉端依次向上進(jìn)行,每組運(yùn)算只對(duì)關(guān)系進(jìn)行一次掃描。
2.設(shè)計(jì)一個(gè)圖書(shū)館數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)中對(duì)每個(gè)借閱者存有:讀者號(hào),姓名,地址,性別,年齡,單位。對(duì)每本書(shū)存有:書(shū)號(hào),書(shū)名,作者,出版社。對(duì)每本被借出的書(shū)存有:借出日期和應(yīng)還日期。根據(jù)上述語(yǔ)義要求,回答下列問(wèn)題:
(1)畫(huà)出E-R圖;
(2)將E-R圖轉(zhuǎn)換為關(guān)系模式,并指出每個(gè)關(guān)系模式的主碼。
E-R圖如下:
轉(zhuǎn)化為關(guān)系模式為:
讀者實(shí)體轉(zhuǎn)化為:讀者(讀者號(hào),姓名,地址,性別,年齡,單位),碼為(讀者號(hào));圖書(shū)實(shí)體轉(zhuǎn)化為:圖書(shū)(書(shū)號(hào),書(shū)名,作者,出版社),碼為(書(shū)號(hào));
二者的聯(lián)系轉(zhuǎn)化為:借閱(讀者號(hào),書(shū)號(hào),借出日期,應(yīng)還日期),碼為(讀者號(hào),書(shū)號(hào))。
一、名詞解釋題(本題共5小題,每小題2分,共10分)1.數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)是長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)內(nèi)、有組織的、可共享的大量數(shù)據(jù)的集合。2.數(shù)據(jù)庫(kù)安全性
數(shù)據(jù)庫(kù)的安全性是指保護(hù)數(shù)據(jù)庫(kù)以防止不合法的使用所造成的數(shù)據(jù)泄漏、更改或破壞。3.4NF
關(guān)系模式R屬于1NF,如果對(duì)于R的每個(gè)非平凡多值依賴(lài)X→→Y(Y不含于X),X都含有碼,則R屬于4NF4.事務(wù)
事務(wù)是用戶(hù)定義的一個(gè)數(shù)據(jù)庫(kù)操作序列,這些操作要么全做要么全不做,是一個(gè)不可分割的工作單位。5.數(shù)據(jù)庫(kù)恢復(fù)
數(shù)據(jù)庫(kù)管理系統(tǒng)具有的把數(shù)據(jù)庫(kù)從錯(cuò)誤狀態(tài)恢復(fù)到某一已知的正確狀態(tài)的功能,叫做數(shù)據(jù)庫(kù)的恢復(fù)。二、填空題(本題共14空,每空1分,共14分)1.整體數(shù)據(jù)的結(jié)構(gòu)化是數(shù)據(jù)庫(kù)系統(tǒng)與文件系統(tǒng)的本質(zhì)區(qū)別。2.關(guān)系代數(shù)中,從兩個(gè)關(guān)系中找出相同元組的運(yùn)算稱(chēng)為并運(yùn)算。3.事務(wù)遵守兩段鎖協(xié)議是可串行化調(diào)度的充分條件。4.設(shè)計(jì)概念結(jié)構(gòu)通常有四類(lèi)方法:自頂向下、自底向上、逐步擴(kuò)張和混合策略。5.查詢(xún)優(yōu)化時(shí)當(dāng)要進(jìn)行等值連接的諸表既未排序也無(wú)索引,且其中一個(gè)表較小時(shí),則可以采用Hash連接方法。6.分E-R圖的沖突主要有三類(lèi):屬性沖突、命名沖突和結(jié)構(gòu)沖突。7.數(shù)據(jù)庫(kù)的完整性是指數(shù)據(jù)的正解性和相容性。8.并發(fā)操作帶來(lái)的數(shù)據(jù)不一致性主要包括:丟失修改、不可重復(fù)讀、讀臟數(shù)據(jù)等。9.在數(shù)據(jù)庫(kù)并發(fā)控制中,兩個(gè)或多個(gè)事務(wù)同時(shí)處在相互等待狀態(tài),稱(chēng)為死鎖。三、簡(jiǎn)答題(本題共4小題,每小題4分,共16分)1.試述強(qiáng)制存取控制方法。為什么強(qiáng)制存取控制比自主存取控制更安全?強(qiáng)制存取控制方法中,對(duì)每一個(gè)數(shù)據(jù)對(duì)象被標(biāo)以一定的密級(jí),每一個(gè)用戶(hù)也被授予某一個(gè)級(jí)別的許可證。對(duì)于任意對(duì)象,只有具有合法許可證的用戶(hù)才可以存取。因此強(qiáng)制存取控制相對(duì)比較嚴(yán)格。MAC是對(duì)數(shù)據(jù)本身進(jìn)行密級(jí)標(biāo)記,無(wú)論數(shù)據(jù)如何復(fù)制,標(biāo)記與數(shù)據(jù)是一個(gè)不可分的整體,只有符合密級(jí)標(biāo)記要求的用戶(hù)才可以操縱數(shù)據(jù),從而提供了更高級(jí)別的安全性。2.什么是游標(biāo)?試述在嵌入式SQL中游標(biāo)的使用步驟游標(biāo)是系統(tǒng)為用戶(hù)開(kāi)設(shè)的一個(gè)數(shù)據(jù)緩沖區(qū),存放SQL語(yǔ)句的執(zhí)行結(jié)果。使用游標(biāo)的步驟為:(1)說(shuō)明游標(biāo)。(2)打開(kāi)游標(biāo)。(3)推進(jìn)游標(biāo)指針并取當(dāng)前記錄。(4)關(guān)閉游標(biāo)。3.試述在具有檢查點(diǎn)的恢復(fù)技術(shù)中,動(dòng)態(tài)維護(hù)日志文件的步驟。動(dòng)態(tài)維護(hù)日志文件的方法是周期性地執(zhí)行如下操作:建立檢查點(diǎn),保存數(shù)據(jù)庫(kù)狀態(tài)。具體步驟如下:(1)將當(dāng)前日志緩沖區(qū)中的所有日志記錄寫(xiě)入磁盤(pán)的日志文件上;(2)在日志文件中寫(xiě)入一個(gè)檢查點(diǎn)記錄;
(3)將當(dāng)前數(shù)據(jù)緩沖區(qū)的所有數(shù)據(jù)記錄寫(xiě)入磁盤(pán)的數(shù)據(jù)庫(kù)中;(4)把檢查點(diǎn)記錄在日志文件中的地址寫(xiě)入一個(gè)重新開(kāi)始文件。4.簡(jiǎn)述數(shù)據(jù)庫(kù)系統(tǒng)中系統(tǒng)故障的恢復(fù)步驟。
.(1)正向掃描日志文件(即從頭掃描日志文件),建立如下兩個(gè)隊(duì)列:重做(REDO)隊(duì)列:在故障發(fā)生前已經(jīng)提交的事務(wù);撤銷(xiāo)(Undo)隊(duì)列:故障發(fā)生時(shí)尚未完成的事務(wù)。
(2)對(duì)撤銷(xiāo)(Undo)隊(duì)列事務(wù)進(jìn)行撤銷(xiāo)(UNDO)處理。反向掃描日志文件,對(duì)每個(gè)UNDO事務(wù)的更新操作執(zhí)行逆操作,即將日志記錄中“更新前的值”寫(xiě)入數(shù)據(jù)庫(kù)。
(3)對(duì)重做(Redo)隊(duì)列事務(wù)進(jìn)行重做(REDO)處理。正向掃描日志文件,對(duì)每個(gè)REDO事務(wù)重新執(zhí)行登記的操作,即將日志記錄中“更新后的值”寫(xiě)入數(shù)據(jù)庫(kù)。
四、理論應(yīng)用題(本題共3小題,每小題5分,共15分)
1.判斷任何一個(gè)二目關(guān)系都是3NF嗎?也是BCNF?為什么?任何一個(gè)二目關(guān)系都是3NF,也是BCNF。不妨設(shè)任意一個(gè)二目關(guān)系R(A,B)。
若無(wú)函數(shù)依賴(lài),則為全碼,則屬于3NF,BCNF若只有A→B,則A為碼,則屬于3NF,BCNF若只有B→A,則B為碼,則屬于3NF,BCNF
若既有A→B,也有B→A,則A,B均為碼。則屬于3NF,BCNF
2.設(shè)有依賴(lài)集:F={AB→C,C→A,BC→D,D→EG,BE→C,CG→BD,CE→AG},計(jì)算其等價(jià)的最小依賴(lài)集。
首先將右邊屬性單一化,結(jié)果為:
F1={AB→C,C→A,BC→D,ACD→B,D→E,D→G,BE→C,CG→B,CG→D,CE→A,CE→G}其次在F1中去掉多余的函數(shù)依賴(lài),CG→B。
F2={AB→C,C→A,BC→D,ACD→B,D→E,D→G,BE→C,CE→A,CE→G}
最后去掉左邊多余的屬性。對(duì)于CE→A可去掉E;對(duì)于ACD→B,可去掉A。得到:F2={AB→C,C→A,BC→D,CD→B,D→E,D→G,BE→C,CG→D,CE→G}
3.今有3個(gè)事務(wù)的一個(gè)調(diào)度r3(B)r1(A)w3(B)r2(B)r2(A)w2(B)r1(B)w1(A),該調(diào)度是沖突可串行化的調(diào)度嗎?為什么?
是,因?yàn)樵撜{(diào)度可交換為r3(B)w3(B)r2(B)r2(A)w2(B)r1(A)r1(B)w1(A),這是一個(gè)串行調(diào)度。因此它是一個(gè)沖突可串行化調(diào)度。
五、實(shí)踐應(yīng)用題(本題共6小題,每小題5分,共25分)
用SQL語(yǔ)句在SQLServer201*下實(shí)現(xiàn)如下功能。所用數(shù)據(jù)庫(kù)表結(jié)構(gòu)如下:
student(學(xué)生表):(sno,學(xué)號(hào),9字符;sname,姓名,最多4個(gè)漢字;ssex,性別,一個(gè)漢字;sage,年齡,整數(shù);sdept,所在院系,不超過(guò)十個(gè)漢字)。
course(課程表):(cno,課程號(hào),5字符;cname,課程名,最多10字符;cpno,先修課號(hào),5字符;credit,學(xué)分,整數(shù))。
sc(學(xué)生選課表):(sno,學(xué)號(hào),9字符;cno,課程號(hào),5字符;grade,成績(jī),整數(shù))。
1.建立表sc,指定外鍵sno參照學(xué)生表的sno,當(dāng)刪除學(xué)生表時(shí)級(jí)聯(lián)刪除sc表相應(yīng)記錄。2.刪除計(jì)算機(jī)系(‘CS’)所有女生的選課記錄。
3.把查詢(xún)student表和修改學(xué)生學(xué)號(hào)的權(quán)限授予用戶(hù)u2,并允許將此權(quán)限再授予其他用戶(hù)。4.查詢(xún)至少選修了學(xué)生‘201*15120’選修的全部課程的學(xué)生號(hào)碼。
5.用嵌入式SQL語(yǔ)句實(shí)現(xiàn),某個(gè)學(xué)生新選修了某門(mén)課程,將有關(guān)課程號(hào)在主變量couno中,成績(jī)主變量為gr,對(duì)應(yīng)指示變量為grid,成績(jī)初始為空。1.EATETABLEsc(snoCHAR(5),CnoCHAR(5),GradeINT,
FRIENGNKEY(sno)REFREENCESstudent(sno)ONDELETECASCADE)
2.DELETEFROMSC
WHERE‘CS’=
(SELECTsdeptFROMstudent
WHEREstudent.sno=sc.snoANDSsex=‘女’)3.GRANTUPDATE(sno),SELECTONstudentTOU2
WITHGRANTOPTION4.SELECTDISTINCTSnoFROMSCX
WHERENOTEXISTS(SELECT*FROMSCY
WHEREY.Sno=‘201*15120’ANDNOTEXISTS
(SELECT*FROMSCZ
WHEREZ.Sno=X.SnoANDZ.Cno=Y.Cno))5.grid=-1;
EXECSQLINSERT
INTOSC(sno,cno,grade)
VALUES(:stdno,:couno,:gr:grid);
六、綜合應(yīng)用題(每小題10分,共20分)
1.對(duì)關(guān)系模式R(U,V,W,X,Y,Z),其函數(shù)依賴(lài)集F={U→V,W→Z,Y→U,WY→X},現(xiàn)有下列分解,分別判別是否為無(wú)損連接分解。
(1)ρ1={WZ,VY,WXY,UV};(2)ρ2={UVY,WXYZ}。
(1)ρ1的初始判定表如下:(5分)
最終判定表如下:
沒(méi)有一行全為a,故不是無(wú)損連接
(2)R1∩R2={Y},R1-R2={UV},R2-R1={WXZ},而Y→UV屬性F+,故是無(wú)損連接。
2.設(shè)計(jì)一個(gè)圖書(shū)館數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)中對(duì)每個(gè)借閱者存有:讀者號(hào),姓名,地址,性別,年齡,單位。對(duì)每本書(shū)存有:書(shū)號(hào),書(shū)名,作者,出版社。對(duì)每本被借出的書(shū)存有:借出日期和應(yīng)還日期。根據(jù)上述語(yǔ)義要求,回答下列問(wèn)題:
(1)畫(huà)出E-R圖;
(2)將E-R圖轉(zhuǎn)換為關(guān)系模式,并指出每個(gè)關(guān)系模式的主碼。E-R圖如下:
轉(zhuǎn)化為關(guān)系模式為:
讀者實(shí)體轉(zhuǎn)化為:讀者(讀者號(hào),姓名,地址,性別,年齡,單位),碼為(讀者號(hào));圖書(shū)實(shí)體轉(zhuǎn)化為:圖書(shū)(書(shū)號(hào),書(shū)名,作者,出版社),碼為(書(shū)號(hào));二者的聯(lián)系轉(zhuǎn)化為:借閱(讀者號(hào),書(shū)號(hào),借出日期,應(yīng)還日期),碼為(讀者號(hào),書(shū)號(hào))。
友情提示:本文中關(guān)于《黃池中學(xué)留守之家建設(shè)總結(jié)》給出的范例僅供您參考拓展思維使用,黃池中學(xué)留守之家建設(shè)總結(jié):該篇文章建議您自主創(chuàng)作。
來(lái)源:網(wǎng)絡(luò)整理 免責(zé)聲明:本文僅限學(xué)習(xí)分享,如產(chǎn)生版權(quán)問(wèn)題,請(qǐng)聯(lián)系我們及時(shí)刪除。