第一篇:學術論文 教案
學術論文各部分的寫作要求
(教案)知識目標: 掌握學術論文題名、作者和單位、摘要、關鍵詞、引言、正文、結論、參考文獻的寫作要求。能力目標: 會正確運用學術論文題名、作者和單位、摘要、關鍵詞、引言、正文、結論、參考文獻的寫作要求寫學術論文。教學重點: 學術論文各部分的寫作要求 教學難點: 學術論文題名的寫作要求
教
法: 講授法、項目任務驅動法、案例分析法、練習法 學
法: 討論法
分析法
歸納法
教學手段: 傳統的教學手段和現代化教學手段結合;采用多媒體教學手段 教學過程:
學術論文由以下幾部分組成: 題名、作者姓名和單位、摘要、關鍵詞、引言、正文、結論、參考文獻
一、題名
題名又稱題目或標題。題名是以最恰當、最簡明的詞語反映論文中最重要的特定內容 的邏輯組合。
對論文題目的要求是:準確得體、簡短精煉、恰如其分、醒目 1.準確得體
論文題目必須能準確表達論文內容,恰當反映所研究的范圍和深度,即題要扣文,文 也要扣題。這是撰寫論文的基本準則。2.簡短精煉
題目用詞需要精選,字數要少。盡管題目的字數多少并無統一的“硬性”規定,但一 般一篇論文題目不要超出30個字。3.外延和內涵要恰如其分
命題時,若不考慮邏輯上有關外延和內涵的恰當運用,則有可能出現謬誤,至少是不 當。4.醒目
雖然論文題目首先映入讀者的眼簾,但仍然存在題目是否醒目的問題。因為題目所用 字句及其所表現的內容是否醒目,會在一定程度上影響論文的效果。
二、作者姓名和單位
這一項屬于論文署名問題。署名一定要真實可靠。這是因為一是為了表明文責自負,二是記錄作者的勞動成果,三是便于讀者與作者的聯系,四是用于文獻檢索(作者索引)。
三、摘要
摘要是對論文內容不加注釋和評論的簡短陳述。其作用是讀者不用閱讀論文全文即能 獲得論文的必要信息。
摘要應包含以下內容:從事這一研究的目的和重要性;研究的主要內容和指明完成了哪些工作;獲得的基本結論和研究成果,突出論文的新見解;結論或結果的意義。
論文摘要雖然要反映以上內容,但文字必須十分簡煉,內容亦需充分概括,篇幅大小一般限制其字數不超過論文字數的5%。例如,對于6000字的一篇論文,其摘要一般不超出300字。
論文摘要不要列舉例證,不講研究過程,不用圖表,不給公式,也不要作自我評價。
四、關鍵詞
關鍵詞是標示文獻關鍵的主題內容,是未經規范處理的主題詞。關鍵詞是從論文中選取出來,用以表示全文主要內容信息款目的單詞或術語。一篇論文可選取3—8個詞作為關鍵詞。
五、引言
引言又稱前言,屬于整篇論文的引論部分。其寫作內容包括:研究的理由、目的、背 景、前人的工作和知識空白,理論依據和實驗基礎,預期的結果及其在相關領域里的地位、作用和意義。
引言的文字不可冗長,內容選擇不必過于分散、瑣碎,措詞要精煉,要吸引讀者讀下去。引言的篇幅大小,并無硬性的統一規定,需視整篇論文篇幅的大小及論文內容的需要來確定。
六、正文
正文是一篇論文的本論,屬于論文的主體,它占據論文的最大篇幅。論文所體現的創造性成果或新的研究結果,都將在這一部分得到充分的反映。因此,要求這一部分內容充實,論據充分。可靠,論證有力,主題明確。為了滿足這一系列要求,同時也為了做到層次分明、脈絡清晰,常常將正文部分分成幾個大的段落。這些段落即所謂邏輯段,一個邏輯段可包含幾個自然段。每一邏輯段落可冠以適當標題(分標題或小標題)。
七、結論
結論應是該論文的最終的、總體的結論。換句話說,結論應是整篇論文的結局,而不是某一局部問題或某一分支問題的結論,也不是正文中各段的小結的簡單重復。結論應當體現作者更深層的認識,且是從全篇論文的全部材料出發,經過推理、判斷,歸納等邏輯分析過程而得到的新的學術總觀念,總見解。
“結論”部分的寫作要求是:準確、完整、明確,精練。
八、參考文獻
在學術論文后需要列出參考文獻。
(1)論文的參考文獻的著錄項目與著錄格式為(包括標點符號):
序號.作者(三人以內全部列出,超過三人,后寫等).論文名.刊名,出版年號,卷號(期號):起止頁碼;
示例:華羅庚,王元,論一致分布與近似分析:數論方法(1),中國科學,197(4):339—— 357(2)專著的參考文獻的著錄項目與著錄格式為(包括標點符號):
序號.作者.書名(版本).出版地,出版者,出版年,起止頁碼。
示例:游澤清,徐艷雁。現代教育技術概論。北京:電子工業出版杜,2000.60—66
第二篇:學術論文寫作教案1
第四講 學術論文的選題
一、選題的意義
1、學術論文選題、學術論文題目、學術論文主題三者的關系
1)所謂選題,是選擇研究的課題;是研究的范圍、對象、目標、中心和方向;是研究試圖解決的一個具體問題。2)所謂題目就是論文的名稱。3)所謂主題,就是論文表達的中心意思,體現著作者對具體問題的認識、理解和評價。
4)三者中,選題的概念較大,一個選題可以寫一篇論文、也可以寫若干篇。例:電影《夜宴》
2、選題的意義 所謂“題好文一半”
論文的價值取決于主題、主題的確立取決于研究工作、而研究工作是否有意義取決于選題。具體而言有如下意義
1)提出一個問題比解決一個問題更難也更重要。
因為學科的范圍實在太大,選題意味著選擇研究對象和范圍,沒有具體的選題就如同沒有靶子,無法走出科研第一步。2)關系研究內容是否有價值 所謂價值,就是有用。
①對社會(應用與基礎);對學科(前沿與縱深);對個人(挑戰與中庸)來說標準都不一樣。②研究成果是否有生命力?“文章千古事”,即時應景是大忌。
二、選題的要求 選題的科學性與可行性
1、對科研的興趣及具備基本的條件 1)興趣
興趣是最大的動力,能夠忍耐工作學習中的寂寞、枯燥、折磨合痛苦。孔子:“知之者不如好之者,好之者不如樂之者”,否則就有抵觸心理。但也要注意。單純從興趣出發去挑戰專業以外的領域。2)研究條件
①盡可能占有文獻資料 ②要有研究基礎,專業范圍。③保證研究時間
2、密切聯系實際的選題
結合地區、國家的實際需要。應用研究課題和基礎研究課題(理工與人文)
3、選題新穎、立論根據充足、研究目標明確、研究方法科學
1)新穎,即有新見。初步寫作很難。可以作為追求的目標
2)方法科學,掌握理論的“拐杖”。如各種理論武器。“重要的不是神話講述的年代,而是講述神話的年代”。一心為公的英雄與現下的財富英雄。
6、70年代的正面人物與當下的人物。
4、難易程度范圍大小與研究條件 1)難易與范圍要量力而行 2)現實條件,如圖書資料
5、熟悉選題領域的研究狀況 不用多說。判斷選題是否有價值 1)是否有開創性 2)是否有延伸性
三、選題的方法
一般講,在閱讀、整理文獻時,選題就開始了。它是一個范圍由寬泛、抽象到有限、具體的過程。
1、縮小觀察點。《夜宴》是情感范圍,但突破口是章子怡的婉后角色。只有她是人物的聯結點。
2、瀏覽捕捉法。在材料上下功夫。1)將文獻資料歸類 2)在點滴體會中找到靈感
3、追溯驗證,主要在自然科學中
4、獲得最佳選題的領域 1)學科中有爭議的問題 2)社會急需的課題
3)學科歷史中的攻關性課題
四、選題示范
第五講 論文寫作的具體過程
一、編寫論文提綱
《文心雕龍》:“凡大體文章,類多枝源。整派者依源,理枝者循干。是以附辭會義,務總綱領。”
1、提綱的意義及重要性:
提綱就是文章的框架,猶如施工的藍圖。是給論文搭一個骨架,而這個骨架來源于作者前期對選題的初步研究結果。
但提綱又不于藍圖,施工方要嚴格按藍圖走,但寫作的過程卻是一個修修補補、不斷改變設計的過程。這充分說明寫作是一項具有高度創造性的工作。包括:結構安排、材料取舍、層次設置、論證的邏輯順序等,力圖達到:即使未能有明晰、暢達、連貫的思路,也應形成粗線條的邏輯體系。
否則會層次模糊、結構紊亂、詳略失當。最明顯的也有可能無話可說。
2、提綱的內容及格式(例)1)內容:簡綱:提出論文要點;編排論文目次。
詳綱:既列綱目,更重要的,每部分的論點、論據、材料、論證方法甚至字數。推薦詳綱。
2)格式:(例)
3、提綱的形式要求及編寫方法 1)系統性、整體性 2)簡明原則
二、起草論文初稿
1、初稿起草方法: 因人而異主要兩種: 1)按提綱所寫順序依次寫出 2)各個擊破法,將論文分成不同部 分,按熟悉程度
2、起草初稿應注意的幾個問題 1)避免知識普及型文章: 問題:論證過程羅嗦;選材不精當 2)不要做炫耀式文章:
問題:詞藻華麗不等于有文采;旁征博引不易定增加文章的可信度
3)避免“浮光掠影”式文章
三、全面展開論證
論證:用論據通過一定方法和方式證明論點的過程
1、論證的一般要求 1)論點論據要統一
剔除游離于論點之外的論證。(陰謀 與愛情,只有兩個人可以證明,太子不行)
論點和論據不統一:有觀點無材料、有材料無觀點、兩者結合不緊密。
2)論證要步驟分明、深入淺出例:莊子《秋水》
2、論證的原則與表達 1)忌論點不明 2)忌偷換概念 3)忌循環論證 4)忌草率論證 幾種方法: 1)旁征博引:
2)抽象概括:(上升理論高度)(云水謠:“意識形態腹語術”)
四、注意調整修改
1、調整修改的意義 1)負責任的表現 2)提高寫作水平的途徑 3)增強學術論文的理性色彩
2、調整修改的具體內容 1)論點的修正 2)論據的增刪 3)論證的調整 4)文字的潤色
3、調整的方法 1)調整的原則 2)調整常用的方法: 第六講 社科學術論文寫作、審鑒
一、社會科學學術論文含義、特點
1、論文內容:
分類:社會科學學術論文、自然科學學術論文。
社會科學:研究各種社會現象的科學,政治經濟學、法學、歷史學、文藝學、美學、倫理學等。屬于社會意識范疇。是“務虛”之學。
2、特點
1)抽象性:是研究有關社會本質和規律的問題,超越了具體的物質、形態研究。比如,歷史學科是試圖在紛繁的史料中還原所謂的歷史真實。美學、文學、法學等等。抽取帶有普遍意義的同 類事理的共性。
2)或可行(自圓其說)
研究對象是人和人類社會,其實多變、多因素、多層次、復雜的動態系統。研究者都是從某一個側面深入其中,難免陷入盲人摸象的境地。
3)批判性
人類的認識都是累加的,所有后來的認識、知識都是一種認識批判。
4)綜合性
在現代知識結構中更是如此,學科之間既相互區別,但聯系也越發密切。
二、社會科學學術論文分類、寫作要求
1、分類
1)理論型: 傾向于嚴密邏輯的推理,有謹嚴的體系,揭示的是人類社會和某門學科的普遍規律。哲學、法哲學、文藝學、美學等。
特征: 用純粹抽象概念展開論述,表現為: 對概念的精確界定、對理論體系的充分展開。
2)專題性學術論文
對某一學科的具體現象展開分析。比如對文學藝術中具體的作家、作品、流派、思潮、風格進行研究。
3)考據型論文
根據歷史文獻、實物、文物等資料展開質疑、考察、判斷研究。如《談藝 錄》、陜西考古隊對兵馬俑的研究。主要是需要第一手資料。
2、寫作要求
1)具備一定的批判能力
敢于提出問題、審慎解決問題。胡適:“大膽假設、小心求證”
2)培養問題意識
具體而言,研究一個問題,要有如下追問:a這一問題前人是否已有研究?有哪些成績?那些不足?b我的思路觀點與前人相比,是否有進步?是否有獨創?c支持我的觀點的材料是否可靠?推理過程是否嚴密?方法是否科學?
3)邏輯建構能力
首先,“破”還是“立”;其次,論 證結構是總分總,還是變體;第三段落邏輯的前后銜接安排。
4)文獻檢索能力
三、社科論文的行文與表述
1、以議論性語言為主,盡量要準確嚴密。
2、正確駕馭資料,數據參考:1萬字論文,60個工作日閱讀資料、每天記筆記2-3000字、大約會有10幾萬字的資料積累。
3、復述引證與節錄引證
1)復述:復述要忠于原作、為論點服務、目的不在敘而在議。
2)節錄:原文引用,做好注釋;整段引用不加引號。比正文再內所兩格,一般與正文的字體不同。
注意:支持論點、翔實準確、不做“文抄公”
自然科學論文寫作(略)
審鑒
四、學術論文分級(品級)
1、鑒定評審
作為科研成果通常要審定,起碼要公開發表。
2、學術品位
橫向:學年論文、畢業論文、學位論 文
縱向:學士、碩士、博士
五、如何鑒審
1、鑒審學術價值的標準 1)從標題估量
雖然負面,但可初步判斷
??我見;??新見;??新論;容易做的是與人“商榷”。2)從立論估量
是否提出新問題、立起新的起點,開創學科、研究領域等。3)從使用的資料估量
a新鮮資料的重要性,如紅學、敦煌學、考古學等;
b對原有資料的科學認識和處理,如劉 鶚(鐵云)對甲骨文的收集研究; 4)從分析論證方法上估量
使用新的研究方法會推陳出新,比如:敘事分類研究
三、學術論文的使用 高境界:對社會生產力的推動 中境界:對研究成果的紀錄 低境界:為畢業、為發表、為職稱第七講 學術論文的發表、論文答辯
發表
一、發表的要求與條件
出版單位的要求:思想內容、表達形式;本身質量、社會價值
1、正文的要求 1)政治性要求
政治觀點正確,辯證唯物主義與歷史唯物主義的把握。
2)社會價值
符合時代精神;對當下現實提出問題并解決問題;有創造性。
3)科學性要求 所謂的業務標準
2、正文的形式要求 正文的小標題統一、名詞術語規范、數字運用一律
3、正文的格式要求
現在此問題不大,word有統一規范。
二、投稿的操作與注意事項 寫論文就要發表,注意以下事項
1、形式完整(打印稿,不存在整潔問題,但規范的形式是對編輯的尊重)
2、刊物選擇
1)注意刊物級別問題
一般期刊;核心:一般、CSSCI、權威
2)注意刊物的選稿來源問題 3)注意刊物的選稿題材體裁問題 4)注意投稿時機
3、與編輯的聯系 1)方式
登門自薦、書信聯絡、通過第三者推薦
2)注意事項
正常業務交往;謙虛得體
答辯
一、答辯的意義
1、考察論文真實性
較低角度:是否建立在科學基礎上、是否遵循實事求是原則、是否是本人親自撰寫
2、考察論文質量
較高角度:立論、論證、材料、結 構、創造性
3、論文的修改補充完善
從作者角度:與專家互動過程中的受益,是學術見解的交流與深化。
二、答辯的一般程序
答辯,以專業為單位成立的答辯委員會對學術論文的集體審查。一般3-7人。
程序如下:
1、學位評定委員會主席宣布舉行答辯,介紹學位申請人姓名和答辯委員會成員名單
2、主席宣布答辯開始
3、指導教師介紹申請人情況
4、申請人報告論文主要內容(時間 長短不等)
5、委員會成員提問、申請人(準備時間)回答
6主席宣布休會 7舉行答辯委員會會議 8主席宣布復會
9主席公布評語及表決結果
三、答辯前的準備
1、心理準備 1)樹立信心
整理好有關資料,自己的文章一定能講好
2)端正態度
克服緊張畏難和漫不經心兩級態度
3、內容準備 盡管是自己寫的,也要準備答辯詞 3)物質準備
主要是材料要帶齊(有同學居然空手而來)
四、答辯人的程序
1、自我介紹
2、簡述答辯內容
四點:選題的內容和意義;研究問題的關鍵;解決問題的對策和特色;對策的論據和結論。目的是表述自己對選題的把握、研究和理解的程度
注意時間(10分鐘)言簡意賅 3對論文作簡單自我評價(可略)
五、委員會成員可能的提問點
1、對論文的思考點創新點比較關注
2、對論文的論點、結論比較關注
3、對論點的邏輯起點(問題的由來)及引申處比較關注
六、答辯人回答問題的注意事項
1、聽清楚提問的題意 特別是沒聽清時一定要追問
2、通過對問題的“限定”縮小回答范圍
“關于這個問題,我想著重談一點(二點)??”
“您這個問題我覺得主要是指??”
3、先易后難,樹立信心
4、簡潔明快、不枝不蔓
5、坦誠直言、失言莫辯
6、把握分寸、見好就收
看一篇《論文綜合癥》與君共勉(星期三的班)27
第三篇:應用文寫作教案 學術論文
第九章 經濟論文 第一節
財經學術論文
一、財經學術論文的概念與種類
概念:財經學術論文是對財經科學領域中的問題進行總結、研究、探討,表述財經科學研究成果的文章。
種類:從不同角度,財經學術論文可以劃分成不同的種類。
1、按照研究對象和應用范圍劃分,可分為宏觀財經學術論文和微觀財經學術論文。
2、按照議論性質劃分,可分為論述型財經學術論文和爭論性財經學術論文。
二、財經學術論文的結構與寫法
一篇完整、規范的財經學術論文通常由標題、作者署名、摘要、關鍵詞、正文、注釋、參考文獻目錄等幾個部分組成。
(一)標題
應寫得簡鮮明,準確得體,一般不超過20個字。必要時可用一破折號加副標題放在主標題之下。
(二)作者署名
作者姓名寫在標題之下中間或稍之偏右的位置,署名和標題之間要空出一行。兩個字的姓名,中間要空一格。
(三)摘要
一般包括:研究目的、對象、方法、結果、結論和應用范圍等,是對論文內容不加注釋和評論的概括性陳述。
(四)關鍵詞
關鍵詞又稱主題詞,從論文中選出最能代表論文中心內容特征的名詞和術語,以3—8個字為宜。
(五)正文
正文內容是作者學術理論水平和創造才能的集中體現,是論文的主體。正文 結構有其“基本性”,即緒論、本論、結論。
1、緒論。說明研究的動機,目的和意義。
2、本論。具體表述研究成果,展開形式一般有并列式和掘進式兩種。
3、結論。總結全文,強調重點,文字宜干凈利落。
(六)注釋
按其功用可分為兩類,一類是補充內容的注釋,一類是注明資料出處的注釋。按其形式可分為三種:夾注、腳注、尾注。
(七)參考文獻目錄
參考文獻按姓名、題名、出版事項的順序依次排列。
三、財經學術論文的寫作要求
1、選題要有明確目的,應優先選擇對當前財經工作有重要意義,在學術上有探討價值的題目。
2、對選定的題目必須有自己獨特的發現或獨到的見解。
3、要按照緒論、本論、結論的基本型寫作,語言要精確、嚴肅、莊重、簡潔、明白曉暢。
第二節 財經畢業論文
一、財經畢業論文的概念和種類
概念:財經畢業論文是高等院校財經類專業的學生在修業期滿時撰寫的,總結自己專業知識與研究某一財經問題的財經論文。
種類:由于性質、研究對象、功用不同,一般可分為專題論說型、問題綜述型、問題論辯型三類。
特點:科學性、理論性、現實性、指導性。
二、財經畢業論文的寫作
財經畢業論文的寫作,包括選題、收集材料、擬寫題綱、撰寫初稿、修改、定稿等幾個環節。
(一)選題
選題方式有三種:一種是從老師命題的題目中選,二是從自己接觸的財經問題中選,三是在老師的引導下選題。
(二)收集材料
收集材料的途徑有兩條:一是深入調查研究,掌握第一手材料。二是閱讀書 報文獻,掌握第二手材料。
(三)擬定提綱
財經畢業論文提綱包括的項目有:
1、標題
2、基本論點
3、內容綱要
(四)撰寫初稿
撰寫初稿應注意以下幾個方面的問題:
1、合理安排結構
2、精心安排層次
3、掌握布局技巧
⑴開門見山,首尾相助;⑵能放能收,有起有伏;⑶前后照應,上下銜接。
(五)修改
根據指導老師的審搞意見仔細修改,并將修改稿交指導教師進行終審認可。
(六)定稿
按照規范的文面格式,在專業的畢業論文稿紙上認真抄寫,最后定稿。
三、財經畢業論文的構成形式與裝訂
(一)財經畢業論文的構成形式
財經畢業論文的構成形式大體上有以下幾個方面:
1、標題。標在第一行的正中。
2、內容提要。提示論文的主要觀點。
3、正文。包括緒論、本論、結論三個部分。
4、參考文獻(或注釋)
(二)財經畢業論文的裝訂
要按照一定的順序裝訂成冊,再另上封面。封面設計要樸素大方,要寫也論文的題目、學校、專業(系科)、指導老師姓名、作者姓名、完成年月日。
思考與練習題:按照財經論文的寫作要求,結合自己專業畢業論文的寫作計劃,擬寫一份財經畢業論文提綱。
第四篇:學術論文參考
南陽師院第十三屆“張衡杯”大學生課外學術科技作品競賽
申報作品
一種內存數據庫快速日志恢復技術研究
姓 名: * * * 學 號: 12345678900 專 業: 網絡方向 院 系: 計算機與信息技術學院 指導老師: * * *
摘 要
恢復技術是保證內存數據庫運行可靠的關鍵,傳統的基于日志的恢復技術會對系統性能產生很大的負面影響。針對此提出了內存數據庫系統快速日志恢復技術,它控制日志的產生數量,使得在系統崩潰并重新啟動時,能以最快的速度恢復到系統崩潰前的最近一致點上。
關鍵字:內存數據庫;日志恢復;檢查點
Quickly Log Recovery Technology Of MMDB
Hu Hui hui(1.College of Computer and Information Technology, Nanyang Normal University,Nanyang 473061, China;2.College of Compuert Science and Tecnology,Beijing University of
Tecnology,Beijing,100022,China)
Abstract The recovery technology is a key to ensure running credibility of MMDB,the tradition recovery technology is based on log may raise the effect on system performance.This paper puts force the a quickly log recovery technology。It controls log quantity and recovers the system to the nearest breakdown point as fast as it can, when system breaks down and restarts.Key Words: MMDB;log recover;checking point.目錄
引言
內存數據庫(MMDB)把數據全部或者當前工作部分駐留在內存中,消除了傳統磁盤數據庫系統中I/O瓶頸,提高了系統的性能和吞吐量,但是由于所有操作都作用于內存數據庫的主拷貝上,數據庫極易遭到操作系統和應用軟件造成的破壞,因此MMDB的恢復技術十分關鍵[1]。日志(Logging)恢復是傳統的MMDB恢復技術之一,它能滿足當前MMDB系統對事務響應和快速系統恢復的要求,但是在大量事務吞吐量情況下造成的日志暴增帶來很大問題,會對MMDB性能產生很大影響[2]。
本文提出MMDB系統快速日志恢復技術,它是在不阻礙系統正常運行的情況下,控
制日志的產生數量,使得在系統崩潰并重新啟動時,能以最快的速度恢復到系統崩潰前的最近一致點上。系統構架設計
快速恢復模型的整體架構如圖1所示。事務處理模塊負責根據用戶請求產生事務,并由事務管理器調度。事務管理器將負責各個事務的日志記錄,交給日志產生規則處理。檢查點模塊根據日志產生規則產生的日志數量動態調整檢查點啟動時間[3]。當日志記錄數達到一定值時,檢查點程序啟動。它讀取所有日志記錄,交給日志篩選器。日志篩選器根據篩選算法,從當前所有日志項中篩選出實際有效的日志記錄,并將這些有效日志記錄交給日志分發結點。日志分發結點主要做兩項工作:第一是它將日志傳送給日志磁盤管理器,由其負責將日志回寫到日志磁盤上,第二是日志分發結點將日志傳送給備份更新發生器。備份更新發生器利用快速恢復算法,觸發各類更新操作,根據日志更新磁盤上的數據。該快速恢復模型具有如下的特點:
①快速恢復模型以日志驅動方式做檢查點,異步更新磁盤上的備份數據鏡象。②系統只維護全局Redo日志,以Redo日志來驅動備份更新發生器,各個事務維護私有Redo日志和Undo日志在事務提交時將私有Redo日志寫入全局Redo日志中。
事 務發生器日志篩選算法事務管理器事務處理日志產生規則日志分發結點快速恢復算法日志回寫歸檔磁盤日志磁盤檢查點處理
圖1 快速恢復模型的整體架構
③使用日志篩選算法,近一步減少Redo日志的數量,提升檢查點程序的性能。④備份數據鏡象只反應已提交事務的更新狀態,因此在系統重載時不需要回退未提交的事務。
⑤快速恢復算法為并發重載算法。在系統恢復過程中,能繼續接受新事務的請求。快速日志驅動檢查點
快速日志驅動檢查點的基本思想是,檢查點程序仍然由日志來驅動,根據讀取到
的日志項來更新數據鏡象上的內容,維持數據鏡象與內存中數據庫的基本同步。但是,與以往日志驅動檢查點算法不同的是,它通過日志產生規則和日志篩選算法兩個策略克服了以往日志驅動檢查點算法中日志數量可能過快增長的問題[4] [5]。
2.1 日志產生規則
快速日志驅動檢查點算法中設立的日志產生規則是:系統中日志被分為全局日志和私有日志兩類。系統只維護全局Redo日志,而不維護Undo日志,由事務自身維護私有的Redo日志和Undo日志。在事務提交時,依照事務提交的先后順序,將事務的私有Redo日志添加到全局Redo日志中。因此,在事務運行過程中,會產生Redo日志和Undo日志。Redo日志用于在系統恢復過程中,重做已提交事務。而Undo日志用于在事務Abort時回退事務,或者在系統恢復過程中回退未提交的事務。如果恢復模型的設計能夠保證系統恢復過程中,沒有需要回退的未提交事務,那么系統只需要讀取Redo日志而不需要讀取Undo日志。因而系統只需要維護全局的Redo日志,而不需要維護Undo日志,將Undo日志交給事務自身維護,Undo日志只用于事務自身Abort時回退。這樣就可以減少全局日志的總量。
圖2具體描述了全局日志和私有日志的使用。在事務T1,T2,T3的內存空間內,各自維護自己的私有Redo日志和Undo日志。在非易失性內存(SRAM)上,MMDB系統開辟全局Redo日志緩沖區,讓事務在提交時事務的私有Redo日志寫入該緩沖區。檢查點程序將定期讀取日志緩沖區中的數據,將日志寫入磁盤,并驅動檢查點程序更新磁盤鏡象數據。
Redo Log事務T1Undo LogMMDBRedo Log事務T2Undo LogRedo Log事務T3Undo Log私有日志SRAMRedo全局日志緩沖區
圖2 全局日志和私有日志
各事務將按如下階段操作日志:
①事務啟動時,需要在事務的各自空間內建立私有Redo日志和私有Undo日志,并將在私有Redo日志中寫入事務啟動記錄。
②事務運行過程中,事務的每次更新操作,需要在私有Redo日志中添加Redo記錄,并在私有Undo日志中添加Undo記錄。③事務提交時,需要按如下步驟完成:
㈠向事務的私有Redo日志內添加事體Commit記錄。㈡將事務的私有Redo日志寫入全局Redo日志中。
㈢釋放事務的私有Redo日志和私有Undo日志,釋放事務所占用的其他資源,完成提交。
④事務Abort時,需要按照如下步驟完成:
㈠事務反向掃描私有Undo日志,回退事務的更新操作。
㈡釋放事務的私有Redo日志和私有Undo日志,釋放事務所占用的其他資源,結束事務。
由此可見,事務只在提交時才將私有Redo日志寫入全局日志緩沖區。從而也保證了檢查點程序運行時,只看到己提交事務的Redo日志,磁盤上的數據鏡象也只反映已提交事務的更新操作。
2.2 日志篩選算法
用日志產生規則能明顯減少日志產生的數量,但是在更新事務吞吐量較大的情況下,檢查點程序從全局日志緩沖區讀取Redo日志時,仍然可能會面對Redo日志量過大的問題,產生的原因是這樣的:如果對一份數據做兩次更新操作,那么兩個事務各自產生一條對同一物理地址上值更新的物理日志,但只有第2次更新事務產生的日志為有效的。本文利用日志篩選算法來避免日志量過大問題,該算法認為,當LOG1(T1,addr,valuel)和LOG2(T2, addr, value2)按照事務的提交順序通過日志篩選器時,當T1的提交時間在T2提交時間前,那么只有LOG2(T2, addr, value2)被認為是有效,而LOGI(T1,addr,valuel)被忽略。日志篩選器需要關注物理日志中被修改值的地址的相關性。對相同修改地址的物理日志依據日志的提交順序進行篩選,該算法的示意圖如圖3所示。為加快日志的篩選速度,將全日志緩沖區劃分為多個區域,這將日志記錄中操作地址具有空間相關性的日志按照所屬事務的提交順序聚合在一個區域內,能加速日志篩選算法的篩選速度。使得在篩選過程中,只需在小范圍內(也就是一個區域)搜索可以被篩選的日志。當全局Redo日志緩沖區中的某一個區域滿時,就喚醒檢查點程序,將這一區域中的Redo日志寫入日志磁盤,并驅動備份更新發生器更新磁盤上的數據鏡象。[6]
T(1)Page 3T(1)Page 5T(1)T(1)T(1)Page 3Page 5Page nT Commit事務T(1)日志序列日志檢查與分配T(m)page 0T(m)page 0Page(0~3)Page(4~7)?T(1)Page nT(k)page mPage(n~n+3)?Page(k~k+3)全局Redo日志緩沖區圖3 日
圖3 志篩選算法 快速恢復算法
在系統崩潰后,MMDB系統需要通過恢復過程,將數據庫恢復到崩潰前的最近一致點上。在系統恢復過程中,重載程序將數據從磁盤鏡象上加載到MMDB系統中,同時根據日志,重做(Redo)或者取消(Undo)部分事務,來恢復數據庫的一致性。快速恢復算法如下:
①當系統崩潰重啟時,先啟動日志檢查和分配程序,檢查非易失性內存(SRAM)中提供給事務提交時用于寫入私有Redo日志的緩沖區中是否有完整寫入的Redo日志。如果有完整的Redo日志,則日志檢查和分配程序將這些完整的日志分配到全局Redo日志緩沖區的不同區域中。
②統計全局Redo日志緩沖區中的日志數量,并標記這些日志。當前Redo日志緩沖區中的日志將被用于恢復內存中MMDB系統的一致性,同時也要用于維護磁盤上數據鏡象的一致性。
③恢復程序從磁盤數據鏡象上加載一些重要的系統表以后,MMDB系統可以啟動,并可以接受新事務的請求。系統的正常事務處理和系統恢復過程同時進行。④觸發檢查點程序從全局Redo日志緩沖區中讀取日志,驅動備份更新發生器更新磁盤上的數據鏡象。在這個過程中,驅動備份更新發生器向緩沖區管理區詢問將被更新的記錄所在的鏡象數據頁面是否已經被加載到內存中。如果己經被加載,則不但需要更新磁盤上的鏡象數據頁,還需要更新內存中的數據頁面。如果全局Redo日志緩沖區中所有被標記的日志都已經被用于驅動備份更新發生器,那么此時備份更新發生器可以告訴重載程序恢復工作已經完成,沒有其他鏡象頁面需要更新。
⑤MMDB在接受新事務的請求時,對于事務所訪問到的數據,如果數據還沒有被加載到內存中時,則系統向重載程序要求將所需數據從磁盤鏡象上加載到內存中。此時,重載程序先要檢查要求加載的數據頁面是否會被備份更新發生器修改。如果是,則需
要等待備份更新發生器更新鏡象頁面后再加載到內存中,否則就直接將鏡象頁面加載到內存中。
⑥當所有鏡象都加載完成后,MMDB系統恢復過程結束。結束語
恢復技術是保證內存數據庫運行可靠的關鍵技術。傳統日志恢復技術由于存在產生過多不必要的日志的缺點,對系統性能帶來負面影響。本文研究了一種新的日志恢復技術來盡可能的減少日志數量,并在此基礎上提出了快速日志恢復算法,此恢復技術算法簡單可以大大的節約系統的資源。然而,內存數據庫恢復是一個十分復雜而龐大的技術,所以該方法還有待完善。
參考文獻
[1]劉云生,潘琳.實時數據庫系統的內存數據庫組織與故障恢復[J].小型微型計算機系統.2005,22(5):611-613.[2]劉云生,廖國瓊,付蔚.一個支持實時內存數據庫的恢復系統[J].小型微型計算機系統.2003,24(3):460-464 [3]SONGGH,YANHCS,SHIJY.ZEDB:An in-memory database system for real-time message processing applications [A].Proc of the 6th Int Conf on Computer Aided Design & Computer Graphics(CAD/CG'99)[C].Shanghai: Wen Hui Publishers 1999.238-242.[4]LiX,EichMH.Post-crash log processing for fuzzy check pointing main memory databases[J].Proc Of Int Conf on Database Engineering,IEEE,1993,117-124.[5]龍玉國,耿協堅.嵌入式實時內存數據庫恢復子系統的設計[J].計算機工程與應用.2004,17:179-180 [6]宋廣華,楊長生.基于混合日志的內存數據庫恢復子系統[J].浙江大學學報(理學版).2001,28(3):164-168
第五篇:學術論文
學術論文
學術論文是某一學術課題在實驗性、理論性或預測性上具有的新的 科學研究成果或創新見解和知識的科學記錄,或是某種已知原理應用于實際上取得新進展的科學總結,用以提供學術會議上宣讀、交流、討論或學術刊物上發表,或用作其他用途的書面文件。按寫作目的,可將學術論文分為交流性論文和考核性論文。
學術論文是對某個科學領域中的學術問題進行研究后表述科學研究成果的理論文章。
學術論文的寫作是非常重要的,它是衡量一個人學術水平和科研能力的重要標志。在學術論文撰寫中,選題與選材是頭等重要的問題。一篇學術論文的價值關鍵并不只在寫作的技巧,也要注意研究工作本身。在于你選擇了什么課題,并在這個特定主題下選擇了什么典型材料來表述研究成果。科學研究的實踐證明,只有選擇了有意義的課題,才有可能收到較好的研究成果,寫出較有價值的學術論文。所以學術論文的選題和選材,是研究工作開展前具有重大意義的一步,是必不可少的準備工作。
學術論文,就是用系統的、專門的知識來討論或研究某種問題或研究成果的學 理性文章。具有學術性、科學性、創造性、學理性。
基本概念
按研究的學科,可將學術論文分為自然科學論文和社會科學論文。每類又可按各自的門類分下去。如社會科學論文,又可細分為文學、歷史、哲學、教育、政治等學科論文。
按研究的內容,可將學術論文分為理論研究論文和應用研究論文。理論研究,重在對各學科的基本概念和基本原理的研究;應用研究,側重于如何將各學科的知識轉化為專業技術和生產技術,直接服務于社會。
按寫作目的,可將學術論文分為交流性論文和考核性論文。交流性論文,目的只在于專業工作者進行學術探討,發表各家之言,以顯示各門學科發展的新態勢;考核性論文,目的在于檢驗學術水平,成為有關專業人員升遷晉級的重要依據。