PAR平臺中Apla-Python程序自動生成系統(tǒng)數(shù)據(jù)庫處理方案研究
發(fā)布時間:2023-03-07 21:31
隨著計算機(jī)技術(shù)的發(fā)展我們已經(jīng)全面進(jìn)入了信息化時代,對信息數(shù)據(jù)的處理能力與存儲空間也在不斷的提高,F(xiàn)如今數(shù)據(jù)庫技術(shù)的應(yīng)用已經(jīng)滲透進(jìn)了各個行業(yè),并且由于需求的不同對存儲的數(shù)據(jù)類型也各不相同,比如普通的文本數(shù)據(jù)、圖片數(shù)據(jù)、視頻數(shù)據(jù)等,由此情況可見使用傳統(tǒng)的數(shù)據(jù)庫已經(jīng)無法滿足人們?nèi)粘I钪械男枨。為了有效的解決以上這些問題,薛錦云教授提出了一種名為PAR方法的軟件開發(fā)平臺;其中該平臺的數(shù)據(jù)庫程序生成模塊不僅能處理一般的結(jié)構(gòu)化數(shù)據(jù)并且在其基礎(chǔ)上增加了對非結(jié)構(gòu)化數(shù)據(jù)(多媒體數(shù)據(jù))的處理機(jī)制。PAR方法和PAR平臺是由薛錦云團(tuán)隊提出的一種實現(xiàn)算法設(shè)計和證明的新型軟件開發(fā)方法,支持自定義類型,可自動生成并運行泛型程序、數(shù)據(jù)庫程序以及界面設(shè)計程序等。PAR平臺中的數(shù)據(jù)庫生成系統(tǒng),以關(guān)系代數(shù)的形式描述數(shù)據(jù)庫相應(yīng)的管理與操作,使得數(shù)據(jù)庫生成系統(tǒng)在可靠性和正確性得到了保證并且PAR方法中關(guān)系數(shù)據(jù)庫機(jī)制的描述與實現(xiàn)是以PAR方法為指導(dǎo)思想,通過制定可重用部件庫數(shù)據(jù)庫模塊,使得數(shù)據(jù)庫應(yīng)用程序的開發(fā)得到了理論上支持、優(yōu)化和驗證,并實現(xiàn)了數(shù)據(jù)庫應(yīng)用程序代碼的部分自動化生成,從而達(dá)到了快速開發(fā)正確可靠的數(shù)據(jù)庫應(yīng)用程序的...
【文章頁數(shù)】:60 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
第一章 引言
1.1 研究背景
1.2 研究現(xiàn)狀
1.3 論文的主要內(nèi)容
1.4 本文篇章結(jié)構(gòu)
第二章 PAR方法與Python語言概述
2.1 PAR方法概述
2.1.1 軟件形式化方法
2.1.2 Apla語言機(jī)制
2.2 Python數(shù)據(jù)庫程序開發(fā)
2.2.1 Python DB-API與 Python數(shù)據(jù)庫程序開發(fā)
2.2.2 Python DB-API訪問數(shù)據(jù)庫流程
2.2.3 MySQLdb與 cxOracle
2.3 PAR平臺中Python數(shù)據(jù)庫自動生成系統(tǒng)框架
2.4 本章小結(jié)
第三章 數(shù)據(jù)庫管理操作機(jī)制
3.1 Apla數(shù)據(jù)庫操作描述以及對應(yīng)的SQL語句
3.1.1 基本操作
3.1.2 組合操作
3.2 Apla語法規(guī)則
3.2.1 多媒體數(shù)據(jù)中的delete()方法
3.2.2 多媒體數(shù)據(jù)中的update()方法
3.3 操作多媒體數(shù)據(jù)的方法
3.4 本章小結(jié)
第四章 Apla-Python數(shù)據(jù)庫程序生成系統(tǒng)
4.1 數(shù)據(jù)庫程序語句轉(zhuǎn)換的總體結(jié)構(gòu)
4.2 數(shù)據(jù)庫表結(jié)構(gòu)的定義聲明處理
4.3 查詢表達(dá)式的轉(zhuǎn)換
4.4 數(shù)據(jù)庫賦值語句的轉(zhuǎn)換
4.5 本章小結(jié)
第五章 PAR平臺中多對媒體數(shù)據(jù)操作的實現(xiàn)
5.1 多媒體數(shù)據(jù)類型
5.1.1 多媒體數(shù)據(jù)
5.1.2 Oracle多媒體數(shù)據(jù)類型
5.2 InterMedia體系結(jié)構(gòu)
5.3 InterMedia中多媒體數(shù)據(jù)處理方式
5.3.1 通用對象數(shù)據(jù)處理方式
5.3.2 ORDDoc對象類型及處理方式
5.3.3 ORDImage對象類型及處理方式
5.3.4 ORDVideo對象類型及處理方式
5.3.5 ORDAudio對象類型及處理方式
5.4 可行性與必要性分析
5.4.1 可行性分析
5.4.2 必要性分析
5.5 多媒體程序生成系統(tǒng)拓展
5.5.1 Table類的拓展
5.5.2 Apla多媒體代碼
5.6 總體結(jié)構(gòu)
5.6.1 詞法分析
5.6.2 語法分析
5.7 多媒體數(shù)據(jù)的程序生成
5.7.1 程序轉(zhuǎn)換模塊的總體結(jié)構(gòu)
5.7.2 數(shù)據(jù)庫表結(jié)構(gòu)的定義聲明處理
5.8 本章小結(jié)
第六章 應(yīng)用實例分析
6.1 系統(tǒng)的安裝
6.2 簡單數(shù)據(jù)庫實例
6.2.1 創(chuàng)建數(shù)據(jù)庫表
6.2.2 數(shù)據(jù)庫表的賦值與操作
6.3 多媒體數(shù)據(jù)實例
6.4 系統(tǒng)運行情況與前景應(yīng)用
6.5 本章小結(jié)
第七章 總結(jié)與展望
參考文獻(xiàn)
致謝
在讀期間公開發(fā)表論文(著)及科研情況
本文編號:3757923
【文章頁數(shù)】:60 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
第一章 引言
1.1 研究背景
1.2 研究現(xiàn)狀
1.3 論文的主要內(nèi)容
1.4 本文篇章結(jié)構(gòu)
第二章 PAR方法與Python語言概述
2.1 PAR方法概述
2.1.1 軟件形式化方法
2.1.2 Apla語言機(jī)制
2.2 Python數(shù)據(jù)庫程序開發(fā)
2.2.1 Python DB-API與 Python數(shù)據(jù)庫程序開發(fā)
2.2.2 Python DB-API訪問數(shù)據(jù)庫流程
2.2.3 MySQLdb與 cxOracle
2.3 PAR平臺中Python數(shù)據(jù)庫自動生成系統(tǒng)框架
2.4 本章小結(jié)
第三章 數(shù)據(jù)庫管理操作機(jī)制
3.1 Apla數(shù)據(jù)庫操作描述以及對應(yīng)的SQL語句
3.1.1 基本操作
3.1.2 組合操作
3.2 Apla語法規(guī)則
3.2.1 多媒體數(shù)據(jù)中的delete()方法
3.2.2 多媒體數(shù)據(jù)中的update()方法
3.3 操作多媒體數(shù)據(jù)的方法
3.4 本章小結(jié)
第四章 Apla-Python數(shù)據(jù)庫程序生成系統(tǒng)
4.1 數(shù)據(jù)庫程序語句轉(zhuǎn)換的總體結(jié)構(gòu)
4.2 數(shù)據(jù)庫表結(jié)構(gòu)的定義聲明處理
4.3 查詢表達(dá)式的轉(zhuǎn)換
4.4 數(shù)據(jù)庫賦值語句的轉(zhuǎn)換
4.5 本章小結(jié)
第五章 PAR平臺中多對媒體數(shù)據(jù)操作的實現(xiàn)
5.1 多媒體數(shù)據(jù)類型
5.1.1 多媒體數(shù)據(jù)
5.1.2 Oracle多媒體數(shù)據(jù)類型
5.2 InterMedia體系結(jié)構(gòu)
5.3 InterMedia中多媒體數(shù)據(jù)處理方式
5.3.1 通用對象數(shù)據(jù)處理方式
5.3.2 ORDDoc對象類型及處理方式
5.3.3 ORDImage對象類型及處理方式
5.3.4 ORDVideo對象類型及處理方式
5.3.5 ORDAudio對象類型及處理方式
5.4 可行性與必要性分析
5.4.1 可行性分析
5.4.2 必要性分析
5.5 多媒體程序生成系統(tǒng)拓展
5.5.1 Table類的拓展
5.5.2 Apla多媒體代碼
5.6 總體結(jié)構(gòu)
5.6.1 詞法分析
5.6.2 語法分析
5.7 多媒體數(shù)據(jù)的程序生成
5.7.1 程序轉(zhuǎn)換模塊的總體結(jié)構(gòu)
5.7.2 數(shù)據(jù)庫表結(jié)構(gòu)的定義聲明處理
5.8 本章小結(jié)
第六章 應(yīng)用實例分析
6.1 系統(tǒng)的安裝
6.2 簡單數(shù)據(jù)庫實例
6.2.1 創(chuàng)建數(shù)據(jù)庫表
6.2.2 數(shù)據(jù)庫表的賦值與操作
6.3 多媒體數(shù)據(jù)實例
6.4 系統(tǒng)運行情況與前景應(yīng)用
6.5 本章小結(jié)
第七章 總結(jié)與展望
參考文獻(xiàn)
致謝
在讀期間公開發(fā)表論文(著)及科研情況
本文編號:3757923
本文鏈接:http://sikaile.net/shoufeilunwen/xixikjs/3757923.html
最近更新
教材專著