亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于關(guān)系數(shù)據(jù)庫(kù)的大理白族民俗多媒體系統(tǒng)研究

        2012-11-03 06:25:42王建書(shū)
        大理大學(xué)學(xué)報(bào) 2012年4期
        關(guān)鍵詞:多媒體數(shù)據(jù)庫(kù)

        王建書(shū)

        (大理學(xué)院數(shù)學(xué)與計(jì)算機(jī)學(xué)院,云南大理 671003)

        基于關(guān)系數(shù)據(jù)庫(kù)的大理白族民俗多媒體系統(tǒng)研究

        王建書(shū)

        (大理學(xué)院數(shù)學(xué)與計(jì)算機(jī)學(xué)院,云南大理 671003)

        詳細(xì)介紹基于關(guān)系數(shù)據(jù)庫(kù)Access2003利用Authorware7.0制作“大理民俗多媒體系統(tǒng)”的思想,實(shí)現(xiàn)了Authorware7.0對(duì)Access2003數(shù)據(jù)庫(kù)的連接,并介紹了系統(tǒng)開(kāi)發(fā)的功能及開(kāi)發(fā)系統(tǒng)過(guò)程中使用的關(guān)鍵技術(shù)。

        數(shù)據(jù)庫(kù);白族民俗;ODBC數(shù)據(jù)源

        Authorware是Macromedia公司著名的多媒體開(kāi)發(fā)工具,它不僅是眾多的公司、企業(yè)制作多媒體產(chǎn)品的開(kāi)發(fā)平臺(tái),更是很多大、中、小學(xué)教師制作多媒體CAI課件的得力工具〔1-3〕。從目前對(duì)Authorware的實(shí)際應(yīng)用來(lái)看,大多數(shù)人還僅僅限于制作一些較簡(jiǎn)單的多媒體課件,其實(shí),Authorware結(jié)合Access是可以開(kāi)發(fā)出具有較復(fù)雜的、具有交互性的、具備多媒體數(shù)據(jù)庫(kù)特性的一些多媒體數(shù)字化系統(tǒng)〔4〕。

        1 對(duì)系統(tǒng)環(huán)境的配置

        步驟一:在Access2003中建立數(shù)據(jù)庫(kù)表

        MicrosoftAccess2003是專(zhuān)門(mén)用于開(kāi)發(fā)數(shù)據(jù)庫(kù)程序的一個(gè)工具,用它可以很方便的創(chuàng)建數(shù)據(jù)庫(kù)表〔5〕。打開(kāi)Microsoft Access2003,首先在彈出的窗體中選擇新建一個(gè)空的數(shù)據(jù)庫(kù),然后在新彈出的窗體中給要建的數(shù)據(jù)庫(kù)命名,接下來(lái)我們可以有三種方式來(lái)創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)表:使用設(shè)計(jì)器創(chuàng)建表、使用向?qū)?chuàng)建表和通過(guò)輸入數(shù)據(jù)創(chuàng)建表。一般來(lái)說(shuō)使用第一種方式即使用設(shè)計(jì)器創(chuàng)建表即可。在這個(gè)表設(shè)計(jì)器中,我們可以設(shè)計(jì)要建的表的各個(gè)字段,其中包括各個(gè)字段的字段名、數(shù)據(jù)類(lèi)型、長(zhǎng)度范圍等等。再接下來(lái)就是要給新建的數(shù)據(jù)庫(kù)表的各個(gè)字段輸入具體的內(nèi)容,這些內(nèi)容都應(yīng)該是我們事先準(zhǔn)備好的。最后,把該表存為一個(gè).mdb格式的文件。

        步驟二:在Authorware中使用ODBC

        ODBC是“開(kāi)放數(shù)據(jù)庫(kù)互聯(lián)”的簡(jiǎn)稱(chēng),它是一種用于連接數(shù)據(jù)庫(kù)的通用標(biāo)準(zhǔn)〔6-7〕。Authorware中使用ODBC的基本步驟如下:首先,安裝ODBC drivers(一般從光碟中即可找到)。其次,設(shè)定資料的來(lái)源(data sources)也就是選擇資料庫(kù)的意思,具體過(guò)程如下:①打開(kāi)“控制面板”→“管理工具”→“數(shù)據(jù)源(ODBC)”→進(jìn)入“ODBC數(shù)據(jù)源入管理器”;②選擇“系統(tǒng)DNS”選項(xiàng)卡→“添加”→選擇數(shù)據(jù)源驅(qū)動(dòng)為“Microsoft Access Driver(*.mdb)”→單擊“完成”;③在“ODBC Microsoft Access安裝”中,輸入數(shù)據(jù)源名稱(chēng),例如輸入“dlmsxt_odbc”,說(shuō)明為“dlmsglxtsjk”;單擊“數(shù)據(jù)庫(kù)”下面的“選擇按鈕”,選擇新建的數(shù)據(jù)庫(kù),單擊“確定”按鈕,此時(shí)在“數(shù)據(jù)庫(kù)”中會(huì)顯示所選擇數(shù)據(jù)庫(kù)的路徑;④單擊確定后,在“ODBC數(shù)據(jù)源管理器”中會(huì)顯示出所配置的數(shù)據(jù)源名稱(chēng)和驅(qū)動(dòng)類(lèi)型,單擊“確定”,數(shù)據(jù)源配置就完成了;⑤最后載入ODBC函數(shù),應(yīng)用它即可。一般在Authorware4.0、5.2、6.0之后的版本,都會(huì)在安裝路徑下找到ODBC. UCD這一模塊,它包括三個(gè)函數(shù),分別是打開(kāi)資料庫(kù)(ODBCOpen)、填入合法參數(shù)及SQL指令語(yǔ)句(ODBCExcute)、關(guān)閉資料庫(kù)(ODBCClose)。

        步驟三:對(duì)數(shù)據(jù)庫(kù)的操作

        由于此系統(tǒng)最大的特點(diǎn)就是與數(shù)據(jù)庫(kù)的交互,所以編程期間有大量與數(shù)據(jù)庫(kù)之間的操作交互。由于Authorware7.0并沒(méi)有提供對(duì)數(shù)據(jù)庫(kù)操作的系統(tǒng)函數(shù),因此,需要用到Authorware7.0安裝時(shí)自帶的第三方用戶(hù)自定義函數(shù)ODBC.U32。通過(guò)調(diào)用它的ODBCOpenDynamic()函數(shù)打開(kāi)指定的數(shù)據(jù)庫(kù),用ODBCExecute()函數(shù)和相關(guān)SQL語(yǔ)句完成對(duì)數(shù)據(jù)庫(kù)的操作,最后用ODBCClose()函數(shù)關(guān)閉數(shù)據(jù)庫(kù),即可完成依次對(duì)數(shù)據(jù)庫(kù)的操作〔8-9〕。且每調(diào)用一個(gè)數(shù)據(jù)庫(kù)需要同時(shí)使用這三個(gè)函數(shù),在調(diào)用第二個(gè)數(shù)據(jù)庫(kù)之前必須關(guān)閉前一個(gè)數(shù)據(jù)庫(kù),否則操作將會(huì)失敗。

        2 大理白族民俗多媒體系統(tǒng)開(kāi)發(fā)過(guò)程

        本系統(tǒng)內(nèi)容包括婚姻、飲食居住、民族工藝、歲時(shí)節(jié)令、禮儀服裝、宗教信仰、喪葬、巫卜禁忌等功能模塊〔10〕。對(duì)于每個(gè)模塊,我們分別為其建立一個(gè). mdb格式的數(shù)據(jù)庫(kù)表文件?,F(xiàn)以婚姻模塊的子模塊(對(duì)歌)為例,介紹其詳細(xì)開(kāi)發(fā)過(guò)程?;橐鲎幽K介紹了大理地區(qū)白族和其它少數(shù)民族的婚嫁習(xí)俗,向人們展示了大理婚嫁習(xí)俗的獨(dú)特性。

        “婚姻”模塊借助于ODBC.U32插件中的ODBCOpenDynamic、ODBCExecute、ODBCClose函 數(shù) 和SQL查詢(xún)語(yǔ)句完成“打開(kāi)數(shù)據(jù)源——執(zhí)行數(shù)據(jù)源——關(guān)閉數(shù)據(jù)源”操作,從而實(shí)現(xiàn)了用戶(hù)與數(shù)據(jù)庫(kù)的交互?;橐瞿K包含:對(duì)歌,彩禮與出嫁,婚俗,結(jié)婚禮服,新房,其他婚俗,視頻7個(gè)子模塊。

        “婚姻”模塊用到的數(shù)據(jù)庫(kù)為“data”文件夾下的“dlms.mdb”,用到的數(shù)據(jù)表為:hy(婚姻表),hy_caili(婚姻彩禮表),hy_duige(婚姻對(duì)歌表),hy_hunsu(婚姻婚俗表),hy_l(f婚姻禮服表),hy_qita(婚姻其它表),hy_xinfang(婚姻新房表)。其數(shù)據(jù)表結(jié)構(gòu)和Authorware編程流程圖如下4圖所示。見(jiàn)圖1~圖4。

        圖1 “婚姻”數(shù)據(jù)庫(kù)

        圖2 婚姻子模塊“對(duì)歌”表結(jié)構(gòu)

        圖3 婚姻子模塊“對(duì)歌”數(shù)據(jù)表

        圖4 “對(duì)歌”Authorware程序結(jié)構(gòu)

        在Authorware中訪問(wèn)hy_duige.mdb(對(duì)歌)的具體過(guò)程如下:①在Windows下安裝好Microsoft Access Driver(Access數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序);②在Windows控制面板上,雙擊打開(kāi)32-BitODBC圖標(biāo),定義用戶(hù)數(shù)據(jù)源。即指定要連接的Access數(shù)據(jù)庫(kù)名,如hy_duige. mdb,指定數(shù)據(jù)庫(kù)文件目錄路徑,如C:\…\Authorware\hy_duige.mdb,確認(rèn)后退出。則用戶(hù)數(shù)據(jù)源為:C:\…\Authorware\hy_duige.mdb〔11〕;③雙擊打開(kāi)Authorware32.Bit圖標(biāo),用LoadFunction菜單將ODBC的函數(shù)調(diào)入Authorware;④進(jìn)入Authorware編程環(huán)境。例:要顯示hy_duige.mdb數(shù)據(jù)庫(kù)中的所有記錄和所有字段,方法如下:a〉雙擊打開(kāi)計(jì)算圖標(biāo),開(kāi)始編程:

        ODBCHandle:=ODBCOpen(WindowHandle,“ErrorVar”,hy_duige.mdb)

        Data:=ODBCExecute(ODBCHandle,“SQLString”)

        第一條命令是打開(kāi)hy_duige.mdb數(shù)據(jù)庫(kù),第二條命令是可以通過(guò)SQL語(yǔ)言將hy_duige.mdb數(shù)據(jù)庫(kù)中的所有記錄和所有字段存入變量Data中。b〉雙擊打開(kāi)顯示圖標(biāo),在用戶(hù)指定的顯示位置上鍵入:{Data},然后,點(diǎn)擊運(yùn)行圖標(biāo),即可將變量Data的值即hy_duige.mdb數(shù)據(jù)庫(kù)中的所有記錄和所有字段在指定位置顯示出來(lái);⑤用ODBCClose終止一次ODBC通信,在退出Authorware之前,需關(guān)閉與數(shù)據(jù)庫(kù)的所有連接,該函數(shù)語(yǔ)法格式如下:

        ODBCClose(ODBCHandle)ODBCHandle代表ODBCOpen函數(shù)的處理結(jié)果。

        最后運(yùn)行點(diǎn)擊Authorware運(yùn)行按鈕得到如圖5所示界面。

        圖5 “對(duì)歌”界面

        3 結(jié)束語(yǔ)

        結(jié)合Authorware7.0和Access2003等軟件,可以制作出具有賞心悅目的用戶(hù)界面和友好交互的多媒體大理白族民俗數(shù)字化系統(tǒng),實(shí)現(xiàn)大理白族民俗文化通過(guò)網(wǎng)絡(luò)為大眾服務(wù)的目標(biāo)。充分利用現(xiàn)代高新技術(shù)手段和通信網(wǎng)絡(luò)系統(tǒng),對(duì)大理白族民俗文化信息資源的存儲(chǔ)、傳播和利用,整合大理白族民俗文化信息資源,實(shí)現(xiàn)大理白族民俗文化通過(guò)網(wǎng)絡(luò)為大眾服務(wù)的目標(biāo)。利用大量的實(shí)物照片、影像資料等多媒體技術(shù)手段來(lái)展示大理白族獨(dú)具特色的民俗風(fēng)情〔12〕可使廣大觀眾從中領(lǐng)悟到大理白族民俗文化的獨(dú)特魅力和輝煌文明,還能保護(hù)好白族民俗文化傳統(tǒng),實(shí)現(xiàn)大理民俗文化旅游的科學(xué)發(fā)展〔13〕。

        〔1〕盛明慧.在Authorware中利用ODBC技術(shù)實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)〔J〕.科學(xué)咨詢(xún)·科技管理,2007(5):56-57.

        〔2〕樊宙.淺談Authorware多媒體課件制作〔J〕.科技信息,2010(29):500.

        〔3〕李向偉.Authorware課件設(shè)計(jì)中XML文檔導(dǎo)入技術(shù)的實(shí)現(xiàn)〔J〕.西安郵電學(xué)報(bào),2010,15(5):115-119.

        〔4〕付景芳,楊鑫.基于ODBC實(shí)現(xiàn)AUTHORWARE與數(shù)據(jù)庫(kù)的通信〔J〕.長(zhǎng)春師范學(xué)院學(xué)報(bào):自然科學(xué)版,2007,26(6):108-112.

        〔5〕楊然,劉玉慶.基于ACCESS的設(shè)備管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)〔J〕.淮北職業(yè)技術(shù)學(xué)院學(xué)報(bào),2005,4(4):75-76.

        〔6〕趙麗琴.嘗試運(yùn)用Authorware結(jié)合Access制作多媒體課件〔J〕.成都教育學(xué)院學(xué)報(bào),2005,19(8):96-97.

        〔7〕梁培文,周奇,葉小平.基于Authorware實(shí)現(xiàn)的多媒體數(shù)據(jù)庫(kù)實(shí)例〔J〕.電腦編程技巧與維護(hù),2008(11):24-40.

        〔8〕陳萍.大理地區(qū)白族服飾圖案釋義〔J〕.大理學(xué)院學(xué)報(bào),2010,9(1):19-22.

        〔9〕鄭宗良.基于authorware的自主學(xué)習(xí)型課件設(shè)計(jì)探討〔J〕.硅谷,2008(11):130-131.

        〔10〕趙淑琴.白族民俗節(jié)慶的開(kāi)發(fā)措施及開(kāi)發(fā)意義〔J〕.大理學(xué)院學(xué)報(bào),2008,7(6):24-25.

        〔11〕李映松,等.基于Access數(shù)據(jù)庫(kù)實(shí)現(xiàn)在Authorware中的大數(shù)據(jù)量查詢(xún)〔J〕.電腦知識(shí)與技術(shù),2008(3):541-542.

        〔12〕侯正昌.Authorware中數(shù)據(jù)庫(kù)的應(yīng)用〔J〕.無(wú)錫職業(yè)技術(shù)學(xué)院學(xué)報(bào),2005,4(1):23-24.

        〔13〕趙建軍.大理白族民俗文化旅游開(kāi)發(fā)模式分析〔J〕.大理學(xué)院學(xué)報(bào),2009,8(7):18-21.

        Research on Multimedia System of Dali Bai Nationality Folk Custom Based on Relational Database

        WANG Jianshu
        (College of Mathematics and Computer,Dali University,Dali,Yunnan 671003,China)

        This article introduces how to use Authorware7.0 to make"the Dali folk custom multimedia systems"on the basis of the Access2003 database,and also presents function of system development and key technologies in the process of developing system.

        database;Bai minority folk custom;ODBC data pool

        TP311[文獻(xiàn)標(biāo)志碼]A[文章編號(hào)]1672-2345(2012)04-0022-03

        2011-06-17

        2011-11-08

        王建書(shū),講師,主要從事多媒體數(shù)字化技術(shù)研究.

        (責(zé)任編輯 袁 霞)

        猜你喜歡
        多媒體數(shù)據(jù)庫(kù)
        借助多媒體探尋有效設(shè)問(wèn)的“四度”
        多媒體在《機(jī)械制圖》課中的應(yīng)用
        數(shù)據(jù)庫(kù)
        數(shù)據(jù)庫(kù)
        初中化學(xué)因多媒體而綻放光彩
        數(shù)據(jù)庫(kù)
        數(shù)據(jù)庫(kù)
        巧用多媒體 讓課堂練筆更加有效
        數(shù)據(jù)庫(kù)
        多媒體達(dá)人煉成記
        河南電力(2016年5期)2016-02-06 02:11:40
        亚洲欧美牲交| 国产成人精品日本亚洲i8| 人妻中文字幕在线网站| 欧洲精品免费一区二区三区| 免费在线视频一区| 毛片av在线尤物一区二区| 国产精品白浆一区二区免费看| 亚洲人交乣女bbw| 欧美情侣性视频| 亚洲精品天堂在线观看| 亚洲精品一区二区三区四区久久| 成人网站在线进入爽爽爽| 日韩精品人妻系列无码专区免费| 国产成社区在线视频观看| 91精品亚洲熟妇少妇| 成视频年人黄网站免费视频 | 亚洲碰碰人人av熟女天堂| 欧美亚洲尤物久久综合精品| 久久一区二区av毛片国产| 男女猛烈拍拍拍无挡视频| 丰满少妇愉情中文字幕18禁片| 91免费国产| 黑人玩弄极品人妻系列视频| 久久婷婷五月综合97色一本一本| 中国精学生妹品射精久久 | 日本一区二区三区激视频| 亚洲中国精品精华液| 亚洲国产另类久久久精品黑人| 亚洲一区二区三区精品网| 自拍偷拍韩国三级视频| 国产日韩精品欧美一区喷水| 狠狠躁夜夜躁无码中文字幕| 国产精品一区二区三区不卡| 亚洲综合自拍偷拍一区| 国产精品欧美一区二区三区不卡| 狠狠躁夜夜躁AV网站中文字幕| 亚洲一区二区三区麻豆| 免费毛儿一区二区十八岁| 99热久久精里都是精品6| 无码一区二区三区在| 日本一区二区国产精品|