下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、可編輯指標(biāo)等級(jí)ABCD功能完整程序質(zhì)量按時(shí)檢查提問(wèn)回答檢查時(shí)間總評(píng)成績(jī)?cè)颇洗髮W(xué)軟件學(xué)院實(shí) 驗(yàn) 報(bào) 告序 號(hào): 45 實(shí)驗(yàn)老師: 趙娜 課程名稱: 多媒體數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì) 實(shí)驗(yàn)名稱: Oracle Multimedia2學(xué) 號(hào): 20091120261 姓 名: 郭娟 課程名稱 多媒體數(shù)據(jù)庫(kù)設(shè)計(jì) 實(shí)驗(yàn)項(xiàng)目實(shí)驗(yàn)八實(shí)驗(yàn)?zāi)康?1熟悉Oracle數(shù)據(jù)庫(kù)的使用。2.能用基本的SQL語(yǔ)句完成數(shù)據(jù)表的查詢、修改操作。3.根據(jù)實(shí)驗(yàn)要求完成以下實(shí)驗(yàn)任務(wù)。實(shí)驗(yàn)內(nèi)容(算法、程序、步驟和方法)實(shí)驗(yàn)任務(wù):1. 配置PL/SQL環(huán)境,設(shè)置PL/SQL環(huán)境(詳見(jiàn)Oracle Multimedia Users Guide Boo
2、k 11gR2的第41 頁(yè)2.2.1 Setting Up Your Environment for PL/SQL)CREATE DIRECTORY MEDIA_DIR ASc:oracleproduct10.2.0db_1demoschemaproduct_media;2.設(shè)置用戶(以SCOTT 為例)對(duì)媒體數(shù)據(jù)目錄的訪問(wèn)權(quán)限:(詳見(jiàn)Oracle Multimedia Users Guide Book 11gR2 的第41 頁(yè)2.2.1 Setting Up Your Environment for PL/SQL)GRANT WRITE ON DIRECTORY MEDIA_DIR TO S
3、COTT;GRANT READ ON DIRECTORY MEDIA_DIR TO SCOTT;3.PL/SQL 的多媒體下載(詳見(jiàn)Oracle Multimedia Users Guide Book 11gR2 的第42 頁(yè)2.2.3Media Download in PL/SQL)DECLAREimg ORDImage;ctx RAW(64) := NULL;BEGINSELECT product_photoINTO imgFROM pm.online_mediaWHERE product_id = 3117;img.export(ctx, FILE, MEDIA_DIR, 3117.jp
4、g);END;/4. PL/SQL 的多媒體上傳(詳見(jiàn)Oracle Multimedia Users Guide Book 11gR2 的第42 頁(yè)MediaUpload in PL/SQL)DECLAREimg ORDImage;aud ORDAudio;vid ORDVideo;ctx RAW(64) := NULL;18BEGIN Insert a new row into the pm.online_media table.DELETE FROM pm.online_media WHERE product_id = 3003;INSERT INTO pm.online_media(pr
5、oduct_id,product_photo,product_audio,product_video)VALUES (3003,ORDImage.init(FILE, MEDIA_DIR, laptop.jpg),ORDAudio.init(FILE, MEDIA_DIR, laptop.mpa),ORDVideo.init(FILE, MEDIA_DIR, laptop.rm)RETURNING product_photo, product_audio, product_videoINTO img, aud, vid; Bring the media into the database an
6、d populate the attributes.img.import(ctx); ORDImage.import also calls ORDImage.setProperties.aud.import(ctx);aud.setProperties(ctx);vid.import(ctx);vid.setProperties(ctx); Update the table with the properties we have extracted.UPDATE pm.online_mediaSET product_photo = img,product_audio = aud,product
7、_video = vidWHERE product_id = 3003;COMMIT;END;/實(shí)驗(yàn)步驟:Example 1新建連接,在查詢窗口中輸入命令語(yǔ)句,初次運(yùn)行后會(huì)彈出一個(gè)窗口提示:已存在該名稱。此時(shí)可以將MEDIA_DIR改成MEDIA_DIR1,運(yùn)行后在左邊的目錄中就會(huì)出現(xiàn)MEDIA_DIR1文件。Example 31申明一個(gè)圖片對(duì)象;2從數(shù)據(jù)表pm.online_media中選擇product_id = 3117列的product_photo屬性,插入到img對(duì)象中。Example 41申明一個(gè)圖片對(duì)象ORDImage,音頻對(duì)象ORDAudio,視頻對(duì)象ORDVideo,二進(jìn)制文
8、件RAW(64) := NULL;2從數(shù)據(jù)表pm.online_media中刪除product_id等于3003的行,再為它插入新的一行,并設(shè)置屬性:product_id,product_photo,product_audio,product_video。3導(dǎo)入目的多媒體數(shù)據(jù)文件以后,更新數(shù)據(jù)庫(kù)。把媒體插入到數(shù)據(jù)庫(kù)中,并填充attributes.img.import(ctx);ORDImage也調(diào)用ORDImage.setProperties函數(shù)。數(shù)據(jù)記錄和計(jì)算 在查詢窗口中輸入每個(gè)實(shí)例的查詢語(yǔ)句,命令執(zhí)行以后,產(chǎn)生的實(shí)驗(yàn)結(jié)果如下:Example 1Example 3導(dǎo)入圖片后在根目錄下找到了
9、相關(guān)圖片,如下:Example 4執(zhí)行結(jié)果如下:結(jié) 論(結(jié) 果)通過(guò)本次實(shí)驗(yàn)我對(duì)Oracle數(shù)據(jù)庫(kù)的了解有更近了一步。interMedia使得Oracle能夠更方便的管理圖象、音頻、視頻、文本等信息。使得Oracle在internet,電子商務(wù)等領(lǐng)域多媒體數(shù)據(jù)的管理上可靠性與可用性增強(qiáng)。它包括image, audio, video三部份。interMedia使用對(duì)象類型,類似于JAVA或C+,來(lái)描述image, audio, video類型數(shù)據(jù),Oracle在這三類對(duì)象類型中定義了許多方法來(lái)操作這些數(shù)據(jù),如對(duì)于 image類型數(shù)據(jù)來(lái)說(shuō),你可以很方便地進(jìn)行圖形格式轉(zhuǎn)換,壓縮,拷貝,截取圖形的任何一部份等,而這些是普通LOB類型數(shù)據(jù)所無(wú)法比擬的,普通sql語(yǔ)句也無(wú)法完成這些操作。Internet的發(fā)展更突出了interMedia在WEB應(yīng)用中的價(jià)值,現(xiàn)有的WEB應(yīng)用絕大多數(shù)將image,audio,video等多媒體信息存在文件系統(tǒng)中,其優(yōu)點(diǎn)是操作簡(jiǎn)單,速度快,缺點(diǎn)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年蘇教版九年級(jí)數(shù)學(xué)上冊(cè)月考試卷
- 2025年浙教版九年級(jí)科學(xué)上冊(cè)月考試卷
- 2025年度智能家居系統(tǒng)產(chǎn)品供應(yīng)與維護(hù)服務(wù)合同3篇
- 小學(xué)語(yǔ)文知識(shí)體系構(gòu)建與教學(xué)建議
- 2025年滬科新版高三物理上冊(cè)階段測(cè)試試卷
- 二零二五年度特色餐廳全面承包經(jīng)營(yíng)管理合作協(xié)議3篇
- 2025年度行政合同爭(zhēng)議解決司法救濟(jì)與訴訟程序3篇
- 2025年度祠堂社區(qū)活動(dòng)中心承包合同3篇
- 2024版委托招標(biāo)代理合同范本
- 2025年中圖版選修1英語(yǔ)上冊(cè)階段測(cè)試試卷
- 抗菌藥物合理應(yīng)用PPT
- ISO27001信息安全管理體系文件+表單
- 《三角形的分類》-完整版課件
- 初級(jí)咖啡師資格考核試題與答案
- 金華-經(jīng)濟(jì)技術(shù)開發(fā)區(qū)-山嘴頭 未來(lái)社區(qū)實(shí)施方案
- 國(guó)家義務(wù)教育質(zhì)量監(jiān)測(cè)結(jié)果應(yīng)用教學(xué)研討
- 護(hù)士聘用證明表下載
- 燃料油需求專題(二):航線與運(yùn)費(fèi)
- 2019年同等學(xué)力(教育學(xué))真題精選
- 【框架完整】快樂(lè)卡通風(fēng)十歲成長(zhǎng)禮紀(jì)念相冊(cè)PPT模板(PPT 24頁(yè))
- 煤礦井下供電三大保護(hù)整定細(xì)則
評(píng)論
0/150
提交評(píng)論