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

正文內(nèi)容

基于內(nèi)存數(shù)據(jù)庫sqlite3的mssql中間件設(shè)計(jì)及實(shí)現(xiàn)畢業(yè)論文-資料下載頁

2025-06-27 19:17本頁面
  

【正文】 return i == 1。 } } catch (Exception) { //Do any logging operation here if necessary return false。 } } public static bool Delete(int ID) { try { using (SQLiteConnection conn = new SQLiteConnection(sConn)) { ()。 SQLiteCommand cmd = ()。 = DELETE FROM Book WHERE ID=@ID。 (new SQLiteParameter(ID, ID))。 int i = ()。 return i == 1。 } } catch (Exception) { //Do any logging operation here if necessary return false。 } } public static Book GetbyID(int ID) { try { using (SQLiteConnection conn = new SQLiteConnection(sConn)) { ()。 SQLiteCommand cmd = ()。 = SELECT * FROM Book WHERE ID=@ID。 (new SQLiteParameter(ID, ID))。 SQLiteDataReader dr = ()。 if (()) { Book book = new Book()。 = (0)。 = (1)。 = (2)。 return book。 } else return null。 } } catch (Exception) { //Do any logging operation here if necessary return null。 } } }}最后,編寫測(cè)試主程序: using System。using 。using 。using 。namespace SQLite{ class Program { static void Main(string[] args) { if ((1) == false) (刪除 ID=1 失敗)。 if ((2) == false) (刪除 ID=2 失敗)。 Book book = new Book()。 = 1。 = Book A。 = 。 (book)。 = 2。 = 第二本書。 = 。 (book)。 book = (2)。 ( +   + +   + )。 = 。 (book)。 book = (2)。 ( +   + +   + )。 book = (1)。 ( +   + +   + )。  } }}執(zhí)行結(jié)果:2 第二本書 422 第二本書 1 Book A 40167。 SqlConverterSqlConverter模塊的主要功能是將現(xiàn)存的SQL Server數(shù)據(jù)庫轉(zhuǎn)換成SQLite數(shù)據(jù)庫。本模塊由DbAccess和Converter組成。其中DbAccess實(shí)質(zhì)上是類庫包含了轉(zhuǎn)換的核心部分,而Converter提供了簡(jiǎn)單的用戶交互UI界面并驅(qū)動(dòng)DbAccess的執(zhí)行。SqlServerToSQLite類是執(zhí)行轉(zhuǎn)換的主類。它通過以下步驟執(zhí)行轉(zhuǎn)換: Server模式,并為每一個(gè)SQL Server表(以及像索引相關(guān)的結(jié)構(gòu))準(zhǔn)備一個(gè)TableSchema對(duì)象清單。,這個(gè)文件跟讀取的SQL Server有相同的模式,在這一步,程序可能會(huì)改變一些SQLite不直接支持的SQL Server類型。 Server數(shù)據(jù)庫每個(gè)表的行到SQLite數(shù)據(jù)庫中。 SqlConverter類列表及類視圖圖9 SqlConverter類列表圖10 SqlConverter Converter類列表圖11 SqlConverter DbAccess類列表 SqlConverter界面設(shè)計(jì)(1)主界面設(shè)計(jì)圖12 主界面(2)子界面設(shè)計(jì)圖13 子界面(3)運(yùn)行效果圖14 運(yùn)行界面167。 系統(tǒng)現(xiàn)狀目前系統(tǒng)尚未完全實(shí)現(xiàn),已實(shí)現(xiàn)部分為SqlConverter,其功能為將SQL Server DB轉(zhuǎn)換為SQLite DB。167。 本章小結(jié)本章涉及的是相關(guān)系統(tǒng)分析和系統(tǒng)的具體實(shí)現(xiàn),包括系統(tǒng)的基本功能、擴(kuò)展功能、開發(fā)測(cè)試環(huán)境等,并介紹了Sqlconverter的具體實(shí)現(xiàn),在此基礎(chǔ)上對(duì)基本操作性能做了簡(jiǎn)單的測(cè)試。第6章 總結(jié)與展望本文首先研究了內(nèi)存數(shù)據(jù)庫相關(guān)技術(shù),包括內(nèi)存數(shù)據(jù)庫的特點(diǎn)、關(guān)鍵的技術(shù)、內(nèi)存數(shù)據(jù)庫的發(fā)展和應(yīng)用等。在內(nèi)存數(shù)據(jù)庫理論的基礎(chǔ)之上,設(shè)計(jì)實(shí)現(xiàn)了運(yùn)行在Windows之上,用于SQLite3和SQL Server互連的數(shù)據(jù)庫中間件MidUnit,此中間件系統(tǒng)采用了當(dāng)前流行的設(shè)計(jì)思想和關(guān)系模型,在性能上、穩(wěn)定性及可靠性上滿足了實(shí)際應(yīng)用需求。:(1) 首先研究了內(nèi)存數(shù)據(jù)庫相關(guān)的概念、與磁盤數(shù)據(jù)庫的差別、內(nèi)存數(shù)據(jù)庫的關(guān)鍵問題、具有代表性的內(nèi)存數(shù)據(jù)庫系統(tǒng)及其使用的技術(shù)等。(2) 綜合分析了開源數(shù)據(jù)庫SQLite3優(yōu)勢(shì)、特點(diǎn)、體系結(jié)構(gòu)及其常見API。(3) 系統(tǒng)采用模塊化設(shè)計(jì)思想和關(guān)系模型,分析系統(tǒng)需求、進(jìn)行系統(tǒng)概要設(shè)計(jì),、SQLite3 Provider及中間件進(jìn)行了詳細(xì)研究。(4) 詳細(xì)設(shè)計(jì)MidUnit系統(tǒng),并編碼實(shí)現(xiàn)了SqlConverter功能模塊。:首先是SqlProvider的實(shí)現(xiàn)。由于是首次嘗試開發(fā)數(shù)據(jù)提供器,所以此核心組件的開發(fā)還是很具有挑戰(zhàn)性的。其次,若要在已搭建好的原始系統(tǒng)上插入本系統(tǒng),便要求本系統(tǒng)自動(dòng)實(shí)現(xiàn)數(shù)據(jù)和操作在新舊兩個(gè)數(shù)據(jù)源之間轉(zhuǎn)換也是一個(gè)技術(shù)難點(diǎn)。 :將傳統(tǒng)的磁盤數(shù)據(jù)庫與快速高效的內(nèi)存數(shù)據(jù)庫進(jìn)行整合,在不移除已有的成熟DBMS的基礎(chǔ)上,在保證了系統(tǒng)的可靠性的同時(shí),增加內(nèi)存數(shù)據(jù)庫快速高效的特性??傊?,本系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)很好的滿足了實(shí)際應(yīng)用需求和設(shè)計(jì)目標(biāo),但本系統(tǒng)仍需完善和改進(jìn)。致 謝首先,感謝我的導(dǎo)師***給我的悉心關(guān)懷和指導(dǎo)。本課題從選題到調(diào)研,再到論文的完成,都離不開左老師悉心的教導(dǎo)。左老師嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度、精深的學(xué)術(shù)見解、不斷學(xué)習(xí)和研究的精神將使我受益終生。我還要向室友和班上的所有同學(xué)們表示衷心的感謝。在大家的幫助下,我積累了大量的理論和實(shí)踐知識(shí),感謝他們給予我的幫助。最后,我要特別感謝我的父母和家人。在多年的求學(xué)期間,他們對(duì)我的學(xué)習(xí)和生活給予了全力的支持,他們始終是我戰(zhàn)勝各種困難的精神支柱和堅(jiān)強(qiáng)后盾。參考文獻(xiàn)[1] 廖凱旋.碩士論文:實(shí)時(shí)內(nèi)存數(shù)據(jù)庫的研究與實(shí)現(xiàn)(D),成都電子科技大學(xué),2006.[2] 王晨.碩士論文:內(nèi)存數(shù)據(jù)庫若干關(guān)鍵技術(shù)研究(D),浙江大學(xué),2006.[3] 王冠宇,關(guān)永,趙冬生.JAVA在SQLite嵌入式數(shù)據(jù)庫中的應(yīng)用[J],微計(jì)算機(jī)信息,2006, 22(1):9495.[4] 秦艷凱.碩士論文:基于Linux的嵌入式實(shí)時(shí)數(shù)據(jù)庫系統(tǒng)的研究與設(shè)計(jì)(D),華北電力大學(xué),2005.[5] 袁培森.碩士論文:內(nèi)存數(shù)據(jù)庫的設(shè)計(jì)與實(shí)現(xiàn)(D),南京航空航天大學(xué),2006..[6] Gultkin Ozoyoglu,Richard T Snodgrass.Temporal and Real—time Database:A Survey[J],IEEE Transactions on Knowledge and Data Engineering,1995,7(4):519532.[7] 陳嘉.碩士論文:嵌入式主存數(shù)據(jù)庫索引機(jī)制的研究與改進(jìn)(D),湖南師范大學(xué),2006.[8] Bohannon P,Parker J,Rastogi R.Distributed multilevel recovery in main—memory databases[J],Parallel and Distributed Information Systems,1996,4(1):44—55.[9] Visual Studio .NET支持中心. [10] [11] SQLite權(quán)威指南:第二版∕(美)艾倫(Allen,G.),(美)歐文斯(Owens,M.)著;楊謙,劉義宣,謝志強(qiáng)譯.—北京:電子工業(yè)出版社,
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1