1. Trang chủ
  2. » Y Tế - Sức Khỏe

báo cáo cơ sở dũ liệu đa phương tiện và ứng dụng

34 1K 4

Đ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

Thông tin cơ bản

Định dạng
Số trang 34
Dung lượng 1,17 MB

Nội dung

sở dữ liệu đa phương tiệnứng dụng Báo cáo Nhóm 3: Nguyễn Đình Vương Đặng Thị Tường Vy Mai Thị Giang Thùy Bùi Lê Nữ Phượng Tiên Nội dung Giới thiệu CSDL đa phương tiện 1 Phân loại dụ 2 Các hệ CSDL đa phương tiện 3 Ngôn ngữ truy vấn khai thác dữ liệu 4 Ứng dụng 5 www.themegallery.c om Phân loại sở dữ liệu đa phương tiện Linked multimedia databases - Được tổ chức như là sở dữ liệu của siêu dữ liệu. - Liên kết đến những kiểu dữ liệu thực như: đồ họa, hình ảnh, hoạt hình, âm thanh… - Những thành phần đa phương tiện (hình ảnh, audio/MP3, video….) được tổ chức, sắp xếp. - Được lưu trữ cả khi không trực tuyến như trên đĩa cứng, CD- ROM, DVD cả trực tuyến. - Thuận lợi là kích thước dữ liệu nhỏ. Multimedia MetaDatabase Multimedia Data  Online CD-ROM or DVD Or Hard Disc Embedded multimedia database - Chứa những đối tượng đa phương tiện như trong hình thức nhị phân ở sở dữ liệu. - Lợi ích là việc rút trích dữ liệu sẽ nhanh hơn bởi giảm được thời gian truy cập. - Tuy nhiên: kích thược của sở dữ liệu rất lớn. GIỚI THIỆU VỀ ORACLE MULTIMEDIA - Cho phép sở dữ liệu trong Oracle lưu trữ, quản lý rút trích hình ảnh, âm thanh, video hoặc những dữ liệu truyền thông không đồng nhất khác. - Tăng độ tin cậy, khả năng sẵn của sở dữ liệu Oracle, mở rộng việc quản lý dữ liệu. - Oracle multimedia cung cấp những dịch vụ hỗ trợ sau: +Những dịch vụ hình ảnh cho việc lưu trự, rút trích… + Những dịch vụ audio,video cho việc lưu trữ, rút trích, khai thác metadata của những định dạng file video, audio thông dụng. + Truy cập thông qua giao diện truyền thống web. + Truy vấn bằng cách sử dụng quan hệ dữ liệu thích hợp. + Truy vấn bằng cách sử dụng giải mã siêu dữ liệu. + Truy vấn bằng cách sử dụng nội dung đa phương tiện với chỉ mục lựa chọn riêng. + Dịch vụ nội dung đa phương tiện Oracle JDeveloper, Oracle Portal, Oracle partners GIỚI THIỆU VỀ ORACLE MULTIMEDIA - Oracle multimedia cung cấp 4 object relational: + ORDAudio + ORDVideo + ORDImage + ORDDoc - Cú pháp để truy cập thuộc tính trong 1 đối tượng phức tạp là: variable.data_attribute Vd: p.product_id Cú pháp để gọi 1 method của 1 đối tượng phức tạp là: variable.function(parameter1, parameter2, ) Vd: obj.clearLocal() obj.closeSource(ctx) LƯU TRỮ DỮ LIỆU - Oracle multimedia hỗ trợ lưu trữ những dạng file thông dụng gồm những hình ảnh những âm thanh, video trong dữ liệu. - Những đối tượng trong Oracle Multimedia mô hình lưu trữ dữ liệu chung. - Những thành phần media data của những đối tượng thể được lưu trữ trong sở dữ liệu, trong 1 BLOB dưới sự kiểm soát giao dịch. - Ngoài ra, media data cũng thể được lưu trữ ngoài sở dữ liệu mà không sự kiểm soát transaction. Trong trường hợp này, 1 con trỏ được lưu trữ trong sở dữ liệu dưới sự kiểm soát transaction media data được chứa trong: + BFILEs + Đường dẫn URL dựa vào máy chủ HTTP + Nguồn dữ liệu do người dùng xác định trên 1 máy chủ dữ liệu truyền thông cụ thể hoặc những máy chủ khác. - Media data lưu trữ bên ngoài thể cung cấp 1 chế thuận tiện cho việc quản lý 1 nguồn dữ liệu lớn, đang tồn tại hoặc mới. - Media metadata được lưu trữ trong sở dữ liệu dưới sự kiểm soát của Oracle Multimedia. Cho media data được lưu trữ bên trong hay bên ngoài sở dữ liệu thì Oracle Multimedia quản lý metadata cho tất cả các loại media thể tự động giải nén sang video, audio, image. LƯU TRỮ DỮ LIỆU NHỮNG METHODS THÔNG DỤNG - clearLocal( ) - closeSource( ) - deleteContent( ) - export( ) - getBFile( ) - getContent( ) - getSource( ) - getSourceLocation( ) - getSourceName( ) - getSourceType( ) - getUpdateTime( ) - openSource( ) - readFromSource( ) - setMimeType( ) - setSource( ) - writeToSource( ) • Chức năng: thiết lập lại thuộc tính source.local để cho biết dữ liệu được lưu trữ ngoài. • Cấu trúc: clearLocal() • Tham số: Không • Chức năng: đóng data source • Cấu trúc: closeSource(ctx IN OUT RAW) RETURN INTEGER; • Tham số: ctx (thông tin về ngữ cảnh của source được thêm vào. Tham số này nên được khởi tạo là NULL) • Mô tả: Xóa BLOB từ thuộc tính source.localData .Thiết lập thuộc tínhsource.localData về 0 (để xác định dữ liệu là không cục bộ) cập nhật thuộc tínhsource.updateTime • Cấu trúc: deleteContent( ) • Tham số: không ORDIMAGE ORDIMAGE • Hỗ trợ việc lưu trữ, quản lý, thao tác dữ liệu hình ảnh. • Hình ảnh số hóa bao gồm các dữ liệu hình ảnh (đã số hóa bit) các thuộc tính mô tả mô tả dữ liệu hình ảnh. • ORDImage Object Type: Thuộc tính Kiểu dữ liệu source ORDSource, Height INTEGER, width INTEGER fileFormat VARCHAR2(4000), contentLength INTEGER, contentFormat VARCHAR2(4000), mimeType VARCHAR2(4000), compressionFormat VARCHAR2(4000), • ORDImage Constructors: init( ) init(srcType,srcLocation,srcName) • ORDImage Methods: ˗ checkProperties( ) ˗ copy( ) ˗ getCompressionFormat( ) ˗ getContentFormat( ) ˗ getContentLength( ) ˗ getDicomMetadata( ) ˗ getFileFormat( ) ˗ getHeight( ) ORDVIDEO • Loại đối tượng Oracle Multimedia ORDVideo hỗ trợ việc lưu trữ quản lý dữ liệu video. • thể lưu trữ lấy dữ liệu video của bất kỳ định dạng dữ liệu tự động thể trích xuất siêu dữ liệu từ dữ liệu video của một loạt các định dạng video phổ biến, thể trích xuất các thuộc tính ứng dụng lưu trữ chúng trong các thuộc tính ý kiến ​của các đối tượng trong hình thức XML. • ORDVideo Object Type: + Một đối dượng ORDVideo gồm các thuộc tính: description, source, format, mimeType, comments. + Những thuộc tính liên quan tới 1 video: width, height, frameResolution, frameRate, videoDuration, numberOfFrames ,compressionType, numberOfColors, bitRate • ORDVideo Constructors: init( ), init(srcType,srcLocation,srcName) [...]... tầng: cơ sở dữ liệu – Oracle Database, tầng máy chủ ứng dụng – Oracle Application Server tầng máy khách – những máy khách mỏng dày • Trong tầng đầu tiên, thông qua cơ sở dữ liệu nhúng JVM, một cú pháp phân tích từ phía máy chủ được hỗ trợ giống như một bộ xử lí ảnh Các cú pháp phân tích giao diện hướng đối tượng quan hệ, hỗ trợ định dạng phân tích cú pháp của siêu dữ liệu ứng dụng, có... JAI cung cấp xử lí hình ảnh như thu nhỏ kích thước hình ảnh, chuyển đổi định dạng hình ảnh, lập chỉ mục kết nối hình ảnh • Trong tầng thứ hai máy chủ ứng dụng Oracle cung cấp truy cập tới Oracle Multimedia thông qua các lớp Oracle Multimedia Java, cho phép các ứng dụng Java trên bất kì tầng nào (máy khách, máy chủ ứng dụng, cơ sở dữ liệu) để truy cập, thao tác, chỉnh sửa hình ảnh, âm thanh, dữ liệu. .. getFormat( )  getFrameRate( )  getFrameResolution( )  getFrameSize( )  getNumberOfColors( ) ORDDOC • Oracle Multimedia ORDDoc loại đối tượng hỗ trợ việc lưu trữ quản lý dữ liệu đa phương tiện không đồng nhất bao gồm cả hình ảnh, âm thanh video • ORDDoc Object Type: source, format , mimeType, contentLength, comments • ORDDoc Constructors: init( ), init(srcType,srcLocation,srcName) • ORDDoc Methods:... trữ trong CSDL • Trong tầng thứ ba khả năng thực hiện xử lí được hỗ trợ thông qua các lớp Oracle Multimedia Java, JAI JMF cung cấp một tập các API cho phương tiện truyền thông trên máy khách, các lớp Oracle Multimedia Java cung cấp truy cập trực tiếp tới tất cả các loại phương tiện truyền thông từ khách hàng Phân loại Cycle Diagram Add Your Text Text Text Cycle name Text Text Text www.themegallery.c . Cơ sở dữ liệu đa phương tiện và ứng dụng Báo cáo Nhóm 3: Nguyễn Đình Vương Đặng Thị Tường Vy Mai Thị Giang Thùy Bùi Lê Nữ Phượng Tiên Nội dung Giới thiệu CSDL đa phương tiện 1 Phân loại và. CSDL đa phương tiện 3 Ngôn ngữ truy vấn khai thác dữ liệu 4 Ứng dụng 5 www.themegallery.c om Phân loại cơ sở dữ liệu đa phương tiện Linked multimedia databases - Được tổ chức như là cơ sở dữ liệu. tượng đa phương tiện như trong hình thức nhị phân ở cơ sở dữ liệu. - Lợi ích là việc rút trích dữ liệu sẽ nhanh hơn bởi giảm được thời gian truy cập. - Tuy nhiên: kích thược của cơ sở dữ liệu

Ngày đăng: 07/05/2014, 19:00

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w