(Luận văn thạc sĩ) nghiên cứu ứng dụng cơ sở dữ liệu quan hệ mở rộng vào xây dựng cơ sở dữ liệu đa phương tiện

113 90 0
(Luận văn thạc sĩ) nghiên cứu ứng dụng cơ sở dữ liệu quan hệ mở rộng vào xây dựng cơ sở dữ liệu đa phương tiện

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

~ Đ Ạ I HỌC QUỐC GIA HÀ NỘ I TRƯ ỜNG ĐẠI HỌC CƠNG NGHỆ Hồng Minh Hiền N G H IÊ N CỨ U Ứ N G D Ụ N G C SỞ D ữ L IỆ U Q U A N H Ệ M Ở R Ộ N G V À O X Â Y D ự• N G C S Ở D ữ L I Ệ♦ U Đ A P H Ữ Ơ N G T I ỆmN Ngành: Công nghệ thông tin LUẬN V À N THẠC Sĩ NGƯỜI HƯỞNG DẴN KHOA HỌC: PGS TS ĐẶNG V Ă N ĐỨC Hà N ộ i - 0 M Ụ• C L Ụ■ C LỜI C Ả M Ơ N MỞ ĐẦU CHƯƠNG 1: GIỚI THIỆU c SỞ DỮ LIỆU ĐA PHƯƠNG TIỆN 1.1 Nhu cầu cần có CO' sở liệu đa phưorng tiện (CSDLĐPT) 1.2 Các nhiệm vụ thiết kế sở liệu đa phương tiện 1.2.1 Kiến trúc 1.2.2 Mô hỉnh liệu 11 1.2.2.1 Yêu cầu 11 1.2.2.2 Mơ hình liệu đa phương tiện tổng quát .12 1.2.2.3 Mơ hinh liệu thí dụ 14 1.2.3 Thiết kế giao diện người sử đụng 18 1.2.3.1 Cơ sờ liệu population 18 1.2.3.2 HỖ trợ truy vấn 19 1.2.3.3 Trình diễn kết 21 1.2.4 Trích chọn đặc trưng, mục đo tương tự 21 1.2.4.1 Trích chọn đặc trưng 22 1.2.4.2 Chi số hỏa cấu trúc 24 1.2.4.3 Đo tính tương tự .24 1.2.5 Đảm bào chất lượng dịch vụ (QoS) client, server hệ thống truyền tin .25 1.2.6 Các nhiệm vụ khác 26 1.2.6.1 Nén liệu đa phương tiện 26 1.2.6.2 Chuẩn hóa biểu diễn liệu 27 CHƯƠNG 2: VẤN ĐÈ L ự A CHỌN MƠ HÌNH c SỞ DỮ LIỆU CHO c SỞ DỮ LIỆU ĐA PHƯƠNG T IỆ N 28 2.1 Mơ hình sở liệu quan h ệ 28 2.2 Mơ bình sở liệu hướng đối tưọrng 29 Mơ hình CO’ sở liệu đối tượng quan hệ 31 2.4 Mơ hình quan hệ mờ rộng Oracle InterMedia 32 2.4.1 Quản lý nội dung đa phương tiện 33 2.4.3 Kiểu đối tượng ảnh ORDImage Oracle InterMedia 38 2.4.4 Kiểu đổi tuợng âm ORDAudio 41 2.4.5 Kiểu đổi tuợng video ORDVideo 42 2.4.6 Lưu trữ liệu đa phương tiện 43 2.4.7 Nạp liệu đa phương tiện 44 2.4.8 Truy cập liệu đa phương tiện 46 2.4.9 Phân phối nội dung liệu đa phương tiện 52 2.4.10 Phương time truỵ vấn liệu đa phương tiện theo nội dung 53 2.4.10.1 Khái niệm tổng quát lợi ích .54 2.4.10.2 Thực truy vằn liệu dựa nội dung 55 2.4.10.3 Thực ánh xạ 61 2.4.10.4 Dùng chi mục để so sánh dấu hiệu 66 2A 10.5 Lựa chọn ảnh để ánh xạ 67 2.4.11 Kiến trúc Oracle /rt/erMedia 69 2.4.12 Khả mở rộng cùa Oracle InterMedia 72 2.5 Mơ hình đổi tượng quan hệ DB2 Extender 72 2.5.1 Giới thiệu DB2 extender cách thức tìm kiểm thơng tin 73 2.5.2 Đặc điểm hướng đổi tượng 75 2.5.3 Khả nảng quản lý liệu đa phương tiện .80 5.3.1 Lưu trữ 81 2.5.3.2 Truy vấn ; 82 2.5.3.3 Sửa đổi 82 2.5.4 DB2 extender hỗ trợ tìm kiếm ảnh theo nội dung 83 2.6 Nhận xét 86 CHƯƠNG 3: CÀI ĐẶT THỬ NGHIỆM 87 3.1 Mô tả to n 87 3.1.1 Mục tiêu 87 3.1.2 Yêu cầu 87 3.2 Lựa chọn công cụ môi trường phát triển 88 3.3 Hướng dẫn cài đặt Oracle InterMedỉavà kiểm tra cài đ ặ t $8 3.3.1 Phận cài đặt 88 3.1.2 Kiểm tra kềt cài đặt 90 3.4 Mơ tả chức chương trình thử nghiệm 92 3.4.1 Sơ đồ chức .92 3.4.2 Mô tả chức kèm theo hình ảnh 93 3.4.2.1 Các thao tác (nạp, xuất, sửa đối xoá) đữ liệu 98 3.4.2.2 Thực thi liệu âm 102 3A.2.3 Tìm kiếm liệu ảnh 104 3.5 Nhận xét phần thử nghiệm 108 KÉT LUẬN 110 TÀI LIỆU THAM KHẢO 112 D a n h m u c c a c k y h ie u v i§ t ta t AIV Extender Audio Image Video Extender API Application Program Interface ASCII American Standard Code for Information Interchange BC4J Oracle Bussiness Component for Java BFILE File Based Large Objects BLOB Binary Large Object CAD Computer Aid Design CBT Computer Based Training CLOBs Character Large Objects DB Database DB2 CLI DB2 Call Level Interface DBCLOBs Double byte Character Large Objects DBMS Database Management System DTD Document Type Definition HTML Hypertext Markup Language HTTP Hypertext Tranfer Protocol HTTPD Hypertext Tranfer Protocol Daemon IP Internet Protocol IR Information Retrieval JAI Java Advanced Imaging JDBC Java Database Connectivity JMF Java Media Framework JSP Java Server Pages JVM Java Virtual Machine LOB Large Object Binary MMDB Multimedia Database M IM E M u ltip u rp o se Internet M ail E xtensions OS O p e tin g S ystem O ID O b je c t Iden tifier ODB O b je c t D atab ase OODB O b je c t O rien ted D atabase ORDB O b je c t R elatio n al D atabase tJD F s U se r - D e fin e d F unctions UDTs U se r - D efin ed Types UI U s e r In terface URLs U n ifo rm R e so u rce L o c a to r Q B IC Q u e ry by Im age C ontent Q oS Q u a lity o f S ervice RDB R e la tio n al D atab ase RTSP R e a l-T im e S tream in g P rotocol XM L E x te n sib le M ark u p L anguage W eb D A V W e b ase d D istrib u ted A u th o rin g and V e rsio n in g MỞ ĐÀU Những thay đổi môi trường xã hội với xuất nhiều cơng nghệ dẫn đến việc ngày có nhiều phương thức trao đổi thể thông tin Trước đây, người thường thể thông tin qua văn việc sử dụng ký tự, số có thêm số hình ảnh có ý nghĩa Nhưng ngày nay, thông tin truvền tải ý nghĩa qua nhiều định dạng khảc âm thanh, số, hình ành có hiệu ứng, hay đoạn phim sống động v.v Sự phong phú cách thể dạng truyền thông cho thấy dạng liệu đa phương tiện kết hợp nhiều dạng liệu khác ngày cỏ vai trò quan trọng Đã có nhiều đề tài nghiên cứu phát triển cách thức truvền thông thể liệu đa phương tiện, sổ vấn đề lưu trữ truy xuất liệu đa phương tiện qua hệ quản trị sở ỉiệu cho hiệu Mặc dù thực tể có nhiều hệ quản trị sở đữ ỉiệu sử dụng để hỗ trợ cho vấn đề quản lý liệu dường hệ quàn trị chira thực có khả quản lý tốt dạng liệu đa phương tiện Do cần có sở liệu chuyên biệt dùng để quản lý liệu đa phương tiện nhu cầu tất yếu Xuất phát từ vấn đề mà để tài “Nghiên cứu ứng dụng sở liệu quan hệ mở rộng vào xây dụtìg sở liệu đa phương tiện ” lựa chọn Nội dung trình bày phần nghiên cứu chia làm ba chương: Chương 1: Giới thiệu sờ liệu đa phương tiện trinh bày nhu cẩu cẩn cỏ sờ dĩr liệu đa phương tiện nhiệm vụ thiết kể sờ liệu đá phương tiện Chương 2: vấn đề lựa chọn mơ hình sờ liệu cho sờ liệu đa phương tiện trình bày mơ hình sở đữ liệu quan hệ, hướng đổi tượng đối tượng quan hệ đề thấy khả ứng dụng riêng mơ hình cho ứng dụng liệu đa phương tiện Cũng nội dung chương 2, hai mơ hình sờ dừ liệu đổi tượng quan hệ nồi bật Oracle InterMedia DB2 Extender trình bày đề phân tích khả qn lý liệu đa phương tiện Chương 3: Cài đặt thừ nghiệm sờ dừ liệu đa phương tiện hệ quản trị Oracle để kiểm tra khả hồ trợ đa phương tiện thành phần Oracle InterMedia tích hợp Oracle Phần kết luận tóm tắt kết đạt đưa số phương hưởng nghiên cứu để đánh giá vai trò quan trọng cùa liệu đa phương tiện nhiều lĩnh vực *6 - C h n g G I Ớ I T H I Ệ■U C S Ở D ữ L I Ệ• U Đ A P H Ư Ơ N G T I Ệ■ N Mục đích cbucmg nhẩn mạnh đến tầm quan trọng liệu đa phương tiện nhiều ứng dụng cùa sống dẫn đến nhu cầu lưu trữ khai thác chúng cho hiệu Do cần có sở liệu đa phương tiện (mục l.l)[2][3] Vậy xây dựng sở dừ liệu đa phương tiện cần quan tâm đến yếu tố nào? Mục 1.2 trình bày nhiệm vụ chinh thiết kế sờ liệu đa phương tiện bao gồm kiến trúc, mơ hình dừ liệu, thiết kế giao diện người sử dụng, trích chọn đặc trưng, đàm bảo chất lượng dịch vụ sổ nhiệm vụ khác [2][3], 1.1 Nhu c ầ u c ầ n c ó c s d ữ liệu đ a p h o n g tiện (CSDLĐPT) Thông tin đa phương tiện hay gọi liệu đa phương tiện, thể thơng tin nìáy tính qua dạng truyền thơng video, sound, animation, images, alphanumerics có kết hợp dạng truyền thông Dựa loại liệu truyền thơng chủng ta phân làm dạng truyền thơng tĩnh động Dữ liệu tĩnh có nội dung ý nghĩa không phụ thuộc vào thời gian thể alphanumerics, images, graphics Dữ liệu động có nội dung ý nghĩa phụ thuộc thời gian Chẳng hạn thực đoạn video cần dịch chuyển khoảiig 25 đến 30 frames/giây để làm hình ảnh âm thay đổi Các dạng liệu động khác sound animation có mối quan hệ với thời gian Việc truyền đạt thông tin ý nghĩa cùa thông tin thực tế cỏ nhiều phương thức khác Tuy nhiên, với liệu đa phương tiện, thông tin truyền đạt ý nghĩa nhanh dễ hiểu Do mà ngày liệu đa phương tiện sử đụng nhiều ứng dụng thực tế nghệ thuật, giáo dục, giải trí, kỹ thuật, y học, tốn học, nghiên cứu khoa học, v.v Ví dụ giáo dục, liệu da phương tiện dùng để tạo khỏa học dựa hồ trợ máy tính (computer based training - CBTs) loại sách học khác Một chuơng trình CBT chuồi trình diễn (presentations) bao gồm có text đề diễn giải cụ thể cho chù đề có nhiều phẩn minh họa việc sử dụng định dạng liệu khác Do vậy, người học thấy thoải mải tiếp thu nhanh với nhũng giảng có sử dụng đữ liệu đa phương tiện Trong lĩnh vực giải trí, liệu đa phương tiện có v trị quan trọng giúp tạo hiệu ứng sống động phim, chương trình trị chơi giài trí v.v Bên cạnh đó, ngành kỹ thuật máy, tự động hóa sử dụng liệu đa phương tiện công cụ hỗ trợ thiết kế mẫu mã sản phẩm dựa phối cảnh khác v.v Một sản phẩm biết đến tà chương trình thiết kế máy tính (computer aided design - CAD) Một sổ lĩnh vực ứng đụng liệu đa phưcmg tiện kể cho thấy liệu đa phương tiện ngày gia tăng có vai ừị quan trọng việc truyền đạt thông tin đẫn đến yêu cầu cần thiết vấn đề quản lý như: > Khả lưu trữ liệu kích thước dừ liệu đa phương tiện lởn so với dạng liệu thông thường; > Hỗ trợ truy vẩn nhanh liệu đa phương tiện thời gian truyền tải liệu truy vấn chậm mồi thời điểm ý nghĩa liệu đa phương tiện thay đổi Hiện nay, có nhiều hệ quản trị sở liệu (HQTCSDL)(Database Management Systems - DBMS) cho phép người dùng tạo quàn trị loại sở liệu (CSDL)(Database - DB) khác Mồi CSDL tập hợp liệu có quan hệ với Khi làm việc với CSDL liệu xem tập ghi Tuy nhiên, dừ liệu đa phương tiện có nhiều kiểu liệu khác nhau, cân ]ưu trữ hỉnh thức định dạng khác cần có CSDLĐPT Ngồi chức lưu trữ liệu, người sừ dụng cịn thực thao tác cập nhật, sửa, xoả v.v CSDLĐPT sờ dừ liệu truyền thổng khai thác thơng tin từ CSDL phục vụ cho mục đích người sử dụng Xuẳt phát từ yêu cầu đặt ra, để thực quản lý tốt dừ liệu đa phương cần có hệ quàn trị CSDLĐPT chuyên biệt xây dựng theo phương pháp chung: > Xác định mô hinh CSDL (quan hệ đối tượng - quan hệ, hưởng đối tượng); > Xây dựng kiến trúc cho CSDL; > Xác định nội dung cần lưu trừ; > Xây dựng kiểu liệu, đối tượng liệu mà ứng dụng cần lưu trữ bao gồm phương thức kèm với đối tượng, v.v Để hiểu rõ han yêu cầu trên, mục 1.2 trình bày nhiệm vụ thiết kế CSDLĐPT C c n h i ệ m v ụ t h i ế t k ế CO' s d ữ l i ệ u đ a p h n g t i ệ n Phần khảo sát vấn đề bao gồm: > Khái quát kién trúc mơđun CSDLĐPT Các mơđun CSDLĐPT bao gồm giao diện người sử dụng (User Interface - UI), trích chọn đặc trưng, quản lý truyền tin, quản lý lưu trữ, số hỏa cơng cụ tìm kiếm > Mơ hình liệu CSDLĐPT xác định thơng tin tổ chức lưu trữ nào, hỗ trợ loại truy vấn (query) Các yêu cầu mơ hình liệu cùa CSDLĐPT phân cấp mơ hình liệu trình bày > UI - giao diện người sử dụng cung cấp công cụ chèn items sờ liệu, câu truy vấn trình diễn kết truy vấn > Trong CSDLĐPT, đặc trưng thuộc tính cùa dừ liệu đa phương tiện trích chọn lưu trữ với liệu Các đặc trưng tổ chức nhờ cấu trúc chi mục để tìm kiểm hiệu Ngồi cịn cỏ hình thứ tìm kiếm dựa - 07 - # IMExample demo - written by Hoang MSnh Men -Cfc-v!>»: -'H&glgâMœSSt Main menu „lo i *1 PRODUCT MFOOMATION: j CHEC 1! »C n r 1728 □ I 1729 1733 G □ \ 171« 1737 □ 1738 a o 1739 1740 o 1742 a 1743 □ 1745 o 1748 □ I NAME I DESCRIPTION I_ ■LCDMo 'Liquid Crisis! Display 11 Inch passive monltor.The vlrtually-flat, hfflh-re._ m Chemica Cleaning Chemicals - 3500 roller clean pads PS 220V 220VPower supply type ã United Kinodom :Cable R 10 ôRS232 cable wrtrt M/Mand 9M/25Madapters icabie S tonscsij FiwAdaptlo DSkxoCams PS 11OV :110VPower Supply - US compalible ;SORAM- SDRAMmemory 128 M8 capacity SORAMcan access data at speeds ¿ S ;:::;; •TO 12GB Tape dnve - 12 gigabyte capacity DATformal jCOROM CD dnve read onty, speed 1B* maximum capacity 500 MB WML? HD 58 Edemal hard drive disk-18 08 rated up to 10.000 RPfcl These diive iH t ' Cables '2011SCSI 2Wide Disk Slore to Disk Store cable |PS 220V.J220 Volt Power supply type ■Europe D e x e m th ô n g tin vê d u lieu dô, click ch uôt v hôp ch eck b o x tro n g côt C h e c k _ M e d ia Vi du, c lic k n g ay b àn ghi d â u tien c6 ID 1726, tên sàn phâm L C D M o n ito r 11/PM K êt q u trà vê form P ro d u c t D é tails tro n g d ô cô câc thông tin P roduct N a m e , P ro d u ct ID, D e sc rip tio n P ro d u ct_ P h o to I M E n a m p S e t f c m o - w r M « h b y tt o a r w j M in h M t n ' -i -v : fe Product Dcto«l* 3ROOO Pïqdùd Mwn» jtC Q Mci ft* * !* » jl72B ■ -«0 ’.V'-! nLJ Q DD e secsrci rpitpi ot ino n ü qu uq tuat dC C f l s t a l D i s p l a y 11 I n c h p a s s i v « m o n i t o r T h e v irtu a lly -fla l, h i g h - r e s o i u n o n sc re e n d d e liv e rs if-;, ■ / • / ' "V-;:'í¡s screen " n “ I—J ; r P fw o u c r jw io — — ■ 'LA?.' A* ■' ' • *Í:i- Ih u n tn if ■ D □ D ■■ ;V, >’• :»*•' A ttr i b u te N a m e □ □ b o u t s t a n d i n g i m a g e q u a l ity w ith r e d u c e d g la r e i ■■ ■■■ ’‘>/u•••■'itt»“»••;rj' •//■ • MIME T y p e A H rlb u lo V a l u e I m a q e /g if H e ig h t 90 W id th yywfh 98 n t.e n t L e n g l h cCoom 1071 • ■,f: V- j •'.'.f'-i-í-.'.i " •' • IT'"' ' Audto does not oxlsil ' j ;Q Load - i O sewd O Delete □ n*r 98- 3.4.2 ỉ Các thao tác (nạp, xuất, sửa đối xoá) liệu D ữ liệ u im a g e Đ ể c ó th ề n ạp d liệu d ạng n h v o tro n g s d ữ liệu , c lic k c h u ộ t vào hộp c h e c k b o x L o a d -> sau đó, ch ọ n m ột tệ p ả n h b ất kỳ đẻ lưu S au k h i, ảnh đ ó đ ợ c load v tro n g c s d liệu O c le , đổi tư ợ n g interM edia tư ng ứ n g O rd lm a g e ch o ta biết th ô n g số liên q u a n đ ế n d ữ liệu d n g ảnh này, như: > M IM E T y p e: im a g e /jp e g > H e ig h t; 248 (Đ ộ c a o củ a ản h đ ợ c tín h th eo p ix els) > W id th : 367 (Đ ộ rộ n g củ a ảnh đ ợ c tín h th eo p ix e ls) > C o n te n t L en g th : 13572 (D u n g lư ợ n g ả n h - Im ag e siz e đ ợ c tín h th e o B ytes) r IMf xaiiipìe diio • wriUcri by hoano Minh Hirrt ¿ M B® 1*101*1 Mainmenu RrotJuit Detaitc PRODU PtwàudHmm ,|lcỊMonitor 11/PM ProtìưctD ■• • :Sl: • - " S a u kh i ả n h đ ợ c n p , đ ợ c lư u lại bời c h ứ c n ă n g S a v e , quay trờ lại trạ n g th trư c L o a d ả n h bời ch ứ c n ă n g C ancel - :V F 176 CO-ROM 60(M 60 MB In tern at CD-ROM D rive, s p e e d 32x (re a d only) 1763 DIM M • M B 'M e m o r y D I M M R am ,í -¡ M B (T D D -M H z U n r g Q i s l e r e o E Ç C S D R A M ) ã Avằô ã rù • • *tì'•!* — t Mf; r ,:!v^ • I i i f :^:v¿V' vw * >•’ •• •**■» • • •• I • M u ố n x u ấ t ảnh từ C S D L m ộ t file lưu trữ bên ngoài, n g i sử d ụ n g click vào c h ứ c năn g c h e ck b o x S av e "ỳ sau xác định vị trí c ầ n sa v e file ảnh LMEx a m p le d e m o - w rttte rt.b y f to a n g M inh H irn M a in m e n u • '/m •••»! V •y P r o d u c t Êïcl HÀ* P ro d u ct N am e ■■ự P ftO I I P ro d u c ts ÇH| [C h e m ic a ls *RCf> | i 72 D a s c r tr tlo n C lB am ng C h « m ie » ls - 3500 roller c le a n p a d s Kt ã'Ăi ã* V*ô: *ãã ã ", r PROD Ü CT_PM OIO •.; ••- • ■"• .' ị / ¿ í u u t e Đ am o Im im e T y p e lUftliiM "i • •*!• f.v ! • ’' sail - :' h"y- _ ~rré*4iïi A itrtbvt* V»Ri* '•• > f 1ĨTÍO ■ )?■ _ í -T '■•••• T ixtm boaH L o o k in : f e u » » D o c u m e n t« PRODUCT J U J D IO - ■i -V:j : jvi5 >-> ¿' i- • -*••• •»■ I V - ,*•’ C M y P t a lu r « s : ■ A |.Ọ-“ f/ U Jo n Ifb \i * 1755 File N a in e : 1761 F B o s a r TypHC 17« ~ >! ' ,- ‘ ' ■V : Í5 Í1 Itf t i [ ] _ ii _ :_._: "■ ■ ■ _■ C3 AUOM Ic n a m l c a is gilt A lf U u i " ',;;V V ." T n e tự m uốn x ỏ a ảnh C S D L người sứ d ụ n g co thể c lic k vào chức c h e c k b o x D e le te xác n hận thao tác x óa ành bằn g chức n ăn g S a v e cùa form quay trờ lại trạ n g thái ban đầu bàn g c năn g C a n c e l IWfKampfe dẹmo - wriHen by Hoanq Minh Ịmíỉệ^íụ WSMmitưBSKKmm -alsi-ỉ M àn m enu • '*M r PRODUCT WFOMttTIWt CHECK ME 10 J? T:l 1726 NAHE ■ ■ tä ; " V ' D ESCRiPTIOM |L C O M onitor [U q u ld C rls t a l D is p la y 1 1nch p a s s iv e m o n ito r T h e Y irtu a tlH la t, h ig h - r e s o lu t Ki Ä V - '.A '■ixj J U ijuict C rista ) D is p la y 11 Inch p a s s iv e m onitor T h e w tu a liy -fla l h ig h -re so iu tio n s c re e n d e liv e rs o u tstan d in g im a g e q u ality w ith re d u c e d g la re JOlữ -PRODUCTJHKJTO - — ’ ' ■ J -r ~ - „■ ị ' MhntmdoesiMt 8Kbti • v ii \ề ẫ • ■ f- D laếđV □ Save :ã f- are ôT V w w * L D ữ liệu âm th a n h I Product Details P roduct Name ; LCD Monitor 11/PM Product ID D e s c rip tio n / ,/ : g vr: Liquid C ristal D isp lay 11 inch p a s s iv e m onitor T h e virtually-flat, h lg h -reso lu tio n s c r e e n d eliv ers o u tsta n d in g im a g e quality with re d u c e d g la re 4g0f: ■■■■; • • • 1_~: ■ ■ ,T:~ - ‘ ‘ r PROOUCT_AUOiO ’■■■ •• Audio does not exist! ■ I - ~ ■ • '/.I'"- : n"i ■ 10! - ĐỔ xử ỉý d liệu âm th anh, phẩn P ro đuct_A udio, lư n g tự Iihư ành ta L o ad v C S D L d ữ liệu m ột tệp âm th an h bất k ỳ (ví dụ d ạn g m peg, rm )V í dụ L o ad vào m ột tệp âm th an h c ỏ duôi *.R M (R eal M edia) S au tệp âm đ ợ c L o ad vào tro n g sở d liệu O racle, đổi tư ợ ng in terM eđ ia tương ứng O rd A u đ io c h o ta biết th ô n g số liên quan đến d liệu d ạn g âm này, như: > M IM E T ype: a u đ io /x -p n -rea la u d io > D u ration: > C o n te n t L ength: 325952 (D u n g lư ợ ng tệp đ liệu âm th an h đ ợ c tính theo (T h i gian chạy cùa đo ạn d ữ liệu âm th an h đượ c tinh giây) B y tes) # Product Details Sïï&Â'.: *1 Product Name Ị l CD M onitor 1/PM Product ID Description 1726 Liquid C ristal D isp lay 11 inch p a s s iv e m onitor T h e virtually-flat, h ig h -reso lu tio n s c r e e n d e liv e rs o u tsta n d in g im a g e quality with re d u c e d glare PROOUCT_AUDIO -I Attribute V alu e ¡a u d io ft'p n -re a la u d io Attribute N a m e MIME T ype D uration C o n ten t Length J ♦ -■» I !9 ¡3 - •fs-.-.— t T n g tự n h ảnh, d ữ liệu âm th an h cỏ th ể đ ợ c lu n ỉại bời chức S a v e trê n form , h o ặc loại b ò th ao tác vừa thự c b n g ch ứ c năn g C a n c e l form C ác th ao tác k hác n h x u ấ t file âm th an h thực đư ợ c qua ch eckbox S ave h o ặc x o k h ỏ i C S D L q u a c h e ck b o x D elete L u ý ràn g th ao tác trê n d ữ liệu cần đượ c x c nhận lại qua ch ứ c n ăn g S ave cùa form loại bỏ q u a chức C an cel fo rm 3.4.2.2 Tỉttre thi liêu âm • • Đ e c h y d ữ liệu àm đư ợ c lưu tro n g C S D L q ua ứng dụni; IM Eixaniple, c lic k ch u ộ t v hộ p c h e c k b o x P la y , ứ n g d ụ n a y ê u cẳu c h ọ n m ột P la y er (m ột ch n g trin h tiện ích để c h ạy tệp au d io với định d n e Urơng ứ ng) * Product Details ËÈ& -SÍ P roduct Name Ịl CO Monitor 11/PM Product ID 1726 D escription V •< Liquid Cristal Display 11 inch passive monitor The virtually-flat, high-resolution screen delivers outstanding image quality with reduced glare rPRODUCT.PHOTO- Confirm py Ỉ -: m- ; Thumbnai t ! rPRODUCT_AlHMQ ■IUJJ1L • - i,- - ly ẫ : i: -‘ Attribute Name - ầ MIME TV Type Duration Content Length I Attribute Value ¡audtote-pn- realaudio |9 (325952 Ỵ WOTC Save C Ì Delete I3 Way DuratiorI: ■‘ , V ' "ế T ro n g ví d ụ n y , d o d liệu âm th an h c ó đ ịn h đ n g M IM E T ype audio /x -p n rea lau d io , v ậv để c h y d ữ liệu âm th an h này, ta ch ọ n P la y e r tư n g ứ ng R e a lO n e P lay e r Lưu ý: V i c c đ ịn h dạn g d ữ liệu âm th an h n h M P E G (hỗ trợ M P E G , M P E G M P E G ) có M IM E T y p e : au d io /m p eg n ên c h ọ n P la y e r W in d o w M e d ia P ayer, đối v i d ữ liệu âm th a n h c ó định dạn g lả W A V với M IM E T ype: a u d io /x -w av nên chọn P la y e r c h n g trìn h tiệ n ich C D p la y c r sẵn có tro n g hệ điều hành w in d o w s Look im p De PROD n RealOrte Player D— D— J j D menus.vs D Readtnc.html Q mmcdda32.dll Q realjbox.exe Q rjbres.dll P ) normal.vs Q RealNetworks Lirense.htm l Q rjbxfade.dlt Q playrlic.html Q RealNetworks License.txt J realtfon.fon Q rjdlg.dll D ptayrlic.txt Q realplayxhm Q rjprog.dll D presets^nx D D realplay.exe rmbe3260.dil < r l> Fite Nenne: realplay.exe Files flti Files o f Typ®*‘ rPROO OK " - -i - W U ộm ặ ã j I Cancel •• • ■ ' ; Wtribute Value iaudiofx-prv realaudio :9 '325952 Attribute Name MIME Type Duration Content Length i" " V 2SJ “1 □ Save • D D e le ta B Play S a u k h i, dä chon P la y e r R e a lO n e P layer, c h u o n g trin h tiỗ n ich (rờn sờ c h a y vói nơi d u n g to n b ỗ dix lieu õm th an h dà d u a c chon Look tn: C3 ReatOne Player Í5 7" » [5 | |c3¡ jgff í S r ¡ ‘ / T V - } -7 "• ' ■ _' — - Vw H realtfon.fon Q menus.vs n Q mmcdda32.dll Q realjbox.exe Readme.html D normaLvs Q RealNetworks License.html Q rjbxfade.dll Q playrlic.html Q RealNetworks License.txt Q playrfic.txt Q reaipiay.chm D rjprog.dll Q presets.rnx Q realptay.exe Q rmbe3260.dll û rjbres.dH D rjdlg.dlf jreafplay.exe (T ) Real On© P la ye r Efe » (3) _ C X ^ OK O Attribute Value a u d io fe -p n -re a la u d io ¡9 Content Length •3 Cancel - 104 - 3.4.2.3 Tim kiếm dù liệu ảnh ♦ a , T ìm theo th u ộ c tín h độ rộ n g , độ cao v kích th c d ữ liệu ản h > C u n e cấp th ô n g tin độ rộng, đ ộ c a o , kích thướ c d ữ liệu ảnh ioạỉ định d n g ảnh cần tìm ; IMExampJe iieiiiO written by Hourôằ Hlen ã I\ I Mab* mnu_ >:;f r PRODUCT ÍNrORỈ.1AĨ!OH: ■ !ỊỈ ?.':?Ịị Search MUn»edid DAt«fe«*e by Image pvoperttes Hot* MIW Ilocal ho61 -'i* '4&' ■}■'■■■ S w v *c e **a m K •• X-"-? 'Ở ' ' • »V ^ í v v ,#,' r tLu a n va n •■/!'*•? ■ > K ể t q u ả tìm kiếm trả danh m ục sàn p h ẩm có th uộc tín h g iố n g tham số tim k iếm n h hình sau: » IMCHonvpíc dirfnO ' WfiUfMi by lk»«r>g Mirth HỉCli h m im k /:' Jf-ị -.ý:'' - $$X^;Ê/iSĐiSđil8Ss: ã>nr T~-~ H ~ - ' ã ' : “; •ja»g5jS%MÈ* M € W Ễ Ế ệ ữ ị;- -m : PBoauCTÍwpF*wiifc v~* ■■iii-jS&f-iỉ£;ỵ □ Ị D • a □ ■•p'ỳ'-V' : V j' »»* ~i V sjIlM Ji:TJwtQKCSoiB&ilTii»-1' >J \Ạ: • 'j*m L , 1726 ;t_CDMcnC U q u d J C r t s t a i o t s p t s r y 11 Irvctì p a s s k e m o n l » i r T t w * r t u y - í a t 17Z9 c h o m i c a i cteanmg Clìomleạts • 3500 roller cnar» cao* 0*7., 1733 PS22 2400 C H M M -51 Ị 3060 -• - ■ 22Ữ V P o w » f s u p p t r l y p e • U n l t a K n g a o m SI2 we OWMmemory Improved mtmonr up T ru o c tien, ch o n m o t anh m au can tim kiem C hucm g trin h se load anh can tim v a o m ot ban g tam la P M T E M P I M G tro n g C S D L v a p h an tich cau true, hinh d a n g , m a u s&c va ket cau cu a anh > S au do, de co the tim kiem anh vira ch o n vcri cac anh da co tro n g bang P M O N L IN E M E D IA , ngucri d u n g ph d u a vao cac th am so co g ia tri tu 0-> lie n q u a n den tim g d a u hieu a n h c a n tim kiem n h u m a u sac, k e t cau, hinh dang va vj tri T ro n g g ia tri xac dinh m ire d o u u tien cho dau hieu can xet la thap nh&t va g ia tri x a c dinh m uc u u tie n c h o dau h ie u c a n xet la cao nhat N goai ra, th am so gia tri n g u o n g nam tro n g k h o a n g tir 100 N e u tham so n g u o n g n h an g ia tri thi anh can tim k iem voi anh tro n g C S D L khac nh au hoan toan, co n gia tri 100 the hien m uc g io n g n h a u nhieu nhat - 106- ?»; ,/• • f ^ r c f 't ? : v ' /VknlbV^^ ằ'ãôôô']ô i ôvằ .„JaJ *J ,.i>U.vjSii V ,* • Main meroi > G ià sur ch o n m ot ành m âu cân tỵm c c tham sơ lien q uan dên tỵrng d âu hiêu \ n h dê phuc vu c h o v iêc tim kiêm diroc dira v n h u htnh sau: JMfcxampte ifeino- written by Houng MärthHfcn ■;:; K:%1«; M a te m e n u i?" :ïjk:;, • ; : t S earcK {t o t « b a s e b y i m a g e S i g n a t u r e * PROWI '■■ L • jfi* \ y rP l M "Wợ ãã_* S- ! 11' rS e a rc h o d -k n a o e A ttr ib u te N a m e MIME T y p e Thumbnail « trib u te v a u * im a g e / g i f H â ig m 87 w w tn 96 C o n te n t L e n g th 1050 | '■•y— □ «**:*x- 107 - > G ià sừ, sau nhấn nút S earch, ch n g trinh tự d ộ n g query C S D L ảnh củ a bàng P M O N L IN E M E D IA 50 sánh “d ấu hiệu ả n h ” với ảnh cần tìm H àm đư ợ c dùng đ ể so sảnh O R D S Y S O R D lm ag e S ig n a tu rc isS im iIar V ới th ô n g số đ ợ c đ a vào sau: R e su lt - O rd lm a g e S ig n a tu re isS im ila r (ảnh cần tìm , ảnh tro n g C S D L ‘color= I, te x tu re = 1, shape = 0, location = \ 20); N eu kết q uà R esu lt trả l,c ó ng h ĩa hai ảnh tư n g tự nhau, ngư ợ c lại hai ảnh Ịà k h ô n g g iố n g > K ế t q uả tìm k iếm hiển thị m àn hình d ữ liệu đượ c lưu tạm thời tro n g bàn g liệu P M T E M P R E S U L T , chù yếu d ữ liệu P R O D Ư C T _ID ĩ IMEKampte đeroo »wriUen by Huang Minh men M a il menu ip V:v í Vf , , M •• • •••■ • I ■ PRODUCT IWOfiMATJOK: -■■■■■■ị.- a iw s m I NAME Ị ? 10 I [c h e c k J ; DESCRIPTION • ' V liquid Cristal DIsptay111nch passiv* monitor The vtrtually-flal, high-res □ 1733 PS22ƠV/., 220V Power supply type - United Kingdom □ 1743 □ 2400 !h D 18.2G External hard drive disk -1 08, rated up to 10,000 RPM TTis se drives ? DIMM *51 512 MS DIMM memory Improved memory upgrade granularity: fewer D l □ i 3003 Laptop Envoy Laptop, t20M8 memory 120B hard disk v90 modem 110V powe □ 3060 MonHoM ¡CRT Monitor 17 inch (I6viewable) high resolution Exceptional image p □ 3117 'Mouse C/E Ergonomic, cordless mouse VVimtrack-oail for maximum comfort and e ■r-i• :j p * ' ỉ - ; f ẵ ; ầị Ì1 Ỉ m > • ■ý f ỉ ề A ■ - í '■-■■■ ■■■- : •■■í S :£ ' - Ệ Ề Ệ B - ' 'J M - V: - S : - • ■ị : V ••■■■ : ■ p ịS S iit - i ' : ; 'M íĩ - ỳ íĩ â ỉ S é ' f e ^ Ệ | Ỉ Ị ĩ m ' ầ•••v •l» i m i ĩ Đ ể xem th ô n g tin tiết từ n g sản p h ầ m click vào nút C H E C K B O X , cử a sổ m àn h ìn h th ô n g tin chi tiết sản p hẩm m ầu ảnh đ ợ c hiển thị : - ¡08 ¿'/ÏMExamptẹlènKr- wrtfte« Maki menu P r o d u t ị O f t a il? Bas■ x] Product Name jpiMM • SI MB PftOOL Product io Description 2400 slots, foe maximum memoiy of a system using OiMMs Is more lhan one using SIMMs DM Ms have separate contacts on each side of the board, which provide N*.t) times the data rats as one SIMM & 3.5 Nhận xét phần thử nghiệm Q u a to án th n g h iệm IM E x am p le, th ao tác c bàn d ữ liệu đa p h irong tiện (Im ag e A u d io ) đ ã đư ợ c kiểm thừ K ế t q u ả th n g h iệm đ án h giá bật cùa O racle In te rM e d ia tro n g v ấ n đề q uán lý d ữ liệu đa p h n g tiện q u a khả năng: > HỖ trợ tối ưu v iệ c xây dự n g C S D L Đ P T c h o m ột ứ ng d ụ n g đa p h n g tiện ; > C h o ph ép dễ d n g cậ p nhật, lưu trữ d ữ liệu đa p h n g tiệ n có k ích thướ c lớn tro n g C S D L th av vi phải lưu trữ dướ i d n g tệp n g oài, giúp c h o v iệc qu ản trị C S D L th u ận tiệ n , an to àn đ n g thời đàm b ả o đ ợ c tín h n hất quán to n vẹn c ù a đ liệu; > T ự độ n g k ết x u ấ t th uộc tin h d ữ liệu đa p h n g tiện (như đ ộ rộng, cao, k iể u liệu v d u n g lượng d ữ liệu cần lưu trừ); > T ín h tốn tríc h x u ấ t dấu hiệu nh ận d n g d liệu ảnh (n h m ầu sắ c, hình - 10) - d n g kết cấu); > T ru y vấn d ữ liệu đa p h o n g tiệ n d ự a nội dung làm tăn g k h ả n ăn g tìm kiểm ành tro n g C S D L hơ n so với việc tìm k iểm d liệu ảnh d ạn g tệp N h với kết q uả th ng h iệm n y m ột lần k h ẳ n g địn h m ô hinh quan hệ m rộng củ a O c le InterM edia m ột m ó hinh lý tư n a có n h iều tiềm hỗ trợ cho việc tiếp tục nghiên cứu xây d ự n c ứ n g đ ụ n g C S D L Đ P T Đ ặc biệt to án ím g d ụ n g phứ c tạp giàu d liệu đa p h n g tiệ n n h quản lý b ả ọ tàn g , th v iện , thông tin đ ịa lv, y k h o a ứng d ụ n g tim k iếm th ô n g tin đ a p h n g tiệ n Internet v.v - MO- K É T L U Ậ9 N M ặc d ù tro n g q u trìn h th ự c h iện đ ế tài g ặ p n h iề u kh ó k h ă n n g u n tài liệu việc thu thập n h ữ n g th ô n g tin m ỡi nh ấi v ề v ấ n đề tru y ề n th ô n g đa p h n g tiện n h n g để lài “Nghiên cử u úng dụng sở d ữ liệu quan hệ m rông vào xây dựng sở liệu đa phuo'ng tiện ” n lên đ ợ c n h ữ n g v ấn đ ề n ổ i b ậ t về: > N g u y ê n lý th iết k ế c sở d ữ liệu đ a p h n g tiện ih ô n g q u a n h iệm vụ th iế t kể; > N g h iê n u c c m hình c sờ d ữ liệ u k h c n h a u d ự a trê n c c m hình c sở d liệu đ ế lựa c h ọ n m hìn h c s d ữ liệ u c h o c s d ữ liệu đ a p h n g tiện; > N g h iê n c ứ u hai hệ q u ả n trị c s d ữ liệ u O c le D B đ ể khai th ác k n ă n g q u ả n lý d ữ liệu đ a p h n g tiệ n d ự a trê n m ô h ìn h đ ố i tư ợ n g q u a n hệ; > P h ầ n cài đặt, th n g h iệm m ộ t to n c sở d ữ liệ u đa p h n g tiệ n th ô n g q ua c ô n g cụ O c le 10g, J b u iid e r E n te rp ris e 0 v.v n h m ộ t c sở để kiểm c h ứ n g nội d u n g lý th u y ết đ ã n g h iê n c ứ u v k h ả n ã n g ứ n g d ụ n g th ự c tiễn V ới n h ữ n g k ế t q u ả n g h iê n u trê n , đ ợ c bổ s u n g th êm n h iều k iến th ứ c liên qu an đ ế n c sở d ữ liệu đ ợ c tiế p c ậ n h n g n g h iê n c ứ u v ẫ n c ò n k h m i m ẻ v ấ n đề q u n lý d ữ liệu đ a p h n g tiện Đ n g th i tro n g q u trìn h cài đ ật th n g h iệm to án cũ n g e iú p đ án h g iá đ ợ c vai trò q u a n trọ n g c ù a v iệc s đ ụ n g c sờ d ữ liệu đ a p h n g tiện đ ể q u n lý liệu hỗ trợ c h o c c ứ n g d ụ n g tố t h n n h iề u so v i c c c sở d ữ liệu tru y ề n thống H iệ n n ay , c c c ô n g c ụ tìm k iểm th n g tin n ổ i tiế n g trê n m n g n h A ltav ista , G o o g le v đ a n g d ần d ầ n từ n g b c tìm c c h n â n g c a o k h ả n ă n g lưu trữ tìm kiém d liệu đa p h n g tiệ n c ó n h iều đ ịn h d n g k h c n h a u tro n g c c c s d liệ u đa p h n g tiện lớn T h e o ng u n tin m ới nh ất A lta v is ta đ ã g iớ i th iệ u m ột p h iê n b n m ới có sử d ụ n c chi m ụ c cho trê n 240 ti file d ữ liệu đa p h n g tiệ n b a o g m im ag es, v id eo c lip s, IIỉ - m p3 v c c địn h d n g file a u d io khác A lta v ista đ ù m lu ỵ ên b ổ rằ n g ‘ họ SC q u a n tâm đến liệu đ a p h n g tiện c u n g cấp c c k h ả nàní» tim k iểm m i để đ p ứ n g nhu cầu ng ảv c n g tă n g ” L ởi tuyên bổ n h m m ộ t đ ịn h hư nti m ó i c ầ n đ ợ c n ỉỉhiên cứu phát triể n đ ề đ a vào ứ ng d ụ n g th ự c tế ... ? ?Nghiên cứu ứng dụng sở liệu quan hệ mở rộng vào xây dụtìg sở liệu đa phương tiện ” lựa chọn Nội dung trình bày phần nghiên cứu chia làm ba chương: Chương 1: Giới thiệu sờ liệu đa phương tiện trinh... tầm quan trọng liệu đa phương tiện nhiều ứng dụng cùa sống dẫn đến nhu cầu lưu trữ khai thác chúng cho hiệu Do cần có sở liệu đa phương tiện (mục l.l)[2][3] Vậy xây dựng sở dừ liệu đa phương tiện. .. liệu đa phương tiện, xây đựng ứng dụng sờ liệu đa phương tiện cho người sử dụng Các chưyên gia phát triền Oracle ỉnterMedia sử dụng chức sờ sẵn có để xây đựng ứng đụng đa phương tiện chuyên dụng

Ngày đăng: 05/12/2020, 09:51

Từ khóa liên quan

Mục lục

  • MỤC LỤC

  • Danh mục các ký hiểu viết tăt

  • MỞ ĐẦU

  • Chương 1 GIỚI THIỆU CƠ SỞ DỮ LIỆU ĐA PHƯƠNG TIỆN

  • 1.1 Nhu cầu cần có cơ sử dữ liệu đa phương tiện (CSDLĐPT)

  • 1.2 Các nhiệm vụ thiết kế cơ sở dữ liệu đa phương tiện

  • 1.2.1 Kiến trúc

  • 1.2.2 Mô hình dữ liệu

  • 1.2.3 Thiết kế giao diện người sử dụng

  • 1.2.4 Trích chọn đặc trưng, chỉ mục và đo tương tự

  • 1.2.6 Các nhiệm vụ khác

  • 2.1 Mô h ình cơ sở dữ liệu quan hệ

  • 2 .2 Mô hình cơ sở dữ liệu hướng đối tượng

  • 2 .3 Mô hình cơ sở dữ liệu đối tượng quan hệ

  • 2 .4 Mô hình quan hệ mở rộng trong Oracle InterMedia

  • 2.4.1 Quản lý nội dung đa phương tiện

  • 2.4.3 K iểu đối tượng ảnh ORDIm age trong Oracle InterM eđia

  • 2.4.4 Kiểu đối tượng âm thanh ORDA udio

  • 2.4.5 Kiểu đối tượng video ORDVideo

  • 2.4.6 Lưu trữ dữ liệu đa phương tiện

Tài liệu cùng người dùng

Tài liệu liên quan