MULTIMEDIA DATABASE by g4509244

VIEWS: 989 PAGES: 18

									MULTIMEDIA
 DATABASE
Multimedia Database (MMDB)

MMDB merupakan salah satu bentuk
 database yang berisi kumpulan data
 multimedia (lebih dari satu media).
 Multimedia sendiri terdiri dari dua type,yaitu
 static dan dynamic media.

   Static media   : Text, Graphic, Image

   Dynamic media : Animation, Music, Video, Audio
Why MMDB
   Hal hal yang mempengaruhi perkembangan MMDB
    antara lain:
       Penggunaan komputer yang semakin luas dan
        kemampuan komputer yang semakin meningkat. Selain itu
        berkembangnya alat alat teknologi yang bisa menangkap
        display multimedia seperti handicam,kamera digital, scaner
        dan lainnya. Ditambah lagi media penyimpanan data yang
        semakin besar.
       Jaringan komunikasi data dengan kecepatan tinggi yang
        sudah tersedia saat ini.
       Semakin banyaknya aplikasi yang berhubungan dengan
        data multimedia.
Contents of MMDB
   Sebuah Multimedia Database (MMDBs) harus
    mengatur beberapa tipe informasi yang
    berhubungan dengan Multimedia Data :
       Media Data – Aktual data, dapat berupa gambar, audio, vidio
        yang dicapture, didigitalisasi, diproses, dikompress dan
        disimpan.
       Media Format Data – Berisi informasi tentang format dari media
        data setelah ditambah, diproses dan diencoding. Terdiri dari
        informasi seperti sampling rate, resolusi, frame rate, encoding
        sceme dan lain lain.
       Media Keyword Data – Berisi deskripsi keyword, biasanya
        berhubungan dengan pembuatan media data. Contohnya sebuah
        vidio, biasanya memiliki tanggal, waktu dan tempat merekam.
        Biasanya disebut juga Content Descriptive Data.
       Media feature Data – Berisi fitur jadi dari media data.
        Contohnya, bisa berisi informasi tentang distribusi warna, macam
        macam texture dan lainnya.
    STRUKTUR MMDB [ 1 ]
   Data Analysis
    Multimedia data disimpan ke dalam database sebagai raw,
    registering dan descriptive data type. Raw data umumnya
    direpresentasikan dengan pixel dalam bentuk byte dan bit.
    Contoh : dalam image dapat direpresentasikan pixel dan untuk
    mendapatkan image ini perlu diketahui ukuran dari image.

   Data Modeling
    Data model dikhususkan dalam konseptual design dari
    multimedia database untuk meng-execute operasi khusus,
    seperti media object selection, insertion, querying dan
    retrieval.
STRUKTUR MMDB [ 2 ]
   Data Storage
    Multimedia data object disimpan ke dalam sebuah database.
    Ada dua type media, yaitu continuous media (dynamic
    media) dan non-continuous media (static media).
    Continuous media memiliki real time property dan disimpan
    menggunakan storage server yang terpisah sedangkan non-
    continuous tidak memiliki real time property dan disimpan
    dalam database dengan meta-information.

   Data Retrieval
    Sasaran terakhir dari MMDB adalah bagaimana mengakses
    informasi multimedia secara efektif. Berdasarkan tanggapan
    dalam pengaksesan, object mulitmedia dibagi menjadi dua
    yaitu object aktif dan pasif. Object aktif adalah object yang
    berpartisipasi dalam proses retrieval, sedangkan object
    pasif tidak. Dalam kenyataannya semua object MMDB
    seharusnya menjadi object aktif.
STRUKTUR MMDB [ 3 ]

   Query Language
    Dalam proses DBMS query user diproses dengan
    mendefinisikan query language sebagai bagian dari DBMS.
    Multimedia query language harus memiliki kemampuan untuk
    meng-handle complex, spatial dan temporal relationship.
    Multimedia query dapat dibagi menjadi sub-group, yaitu
    keyword querying, semantic querying, dan visual querying.

   Multimedia communication
    Komunikasi merupakan tujuan utama dari sistem informasi.
    Penyebaran multimedia memungkinkan multi-user untuk
    berkomunikasi satu sama lain.
Keuntungan menggunakan
MMDB
   MMDB dapat menangani object multimedia dalam
    jumlah besar dimana Relational Database tidak
    dapat melakukannya secara efektif.
   MMDB membantu kita dalam mengembangkan
    aplikasi multimedia, misal teaching, medical
    sciences dan libraries.
   Melindungi gambar/foto, peta ataupun film untuk
    keperluan histori/bukti ataupun kepentingan negara.
   Membantu pembuatan virtual museum.
Designing MMDBs (1)
Tantangan dalam mendisain Multimedia Database
  antaralain:
     Mengatur perpedaan tipe input, output dan media
      penyimpanan
     Menangani banyaknya model kompresi data dan format
      penyimpanan.
     Mendukung perbedaan platform dan sistem operasi.
     Mengintegrasikan perbedaan data model.
     memberikan sistem query yang user frienly untuk
      beberapa data media yang berbeda.
     Menangani beberapa macam indexing yang berbeda.
    Multimedia database: types

   Linked multimedia databases
    MMDB dapat diorganisir sebagai database dari
    metadata. Metadata ini menghubungkan actual data
    seperti graphics, image, audio, sound. Salah satu
    keuntungan dari tipe database ini adalah ukuran
    database yang kecil karena elemen multimedia tidak
    disimpan ke dalam database tetapi hanya di link saja.

   Embedded multimedia database
    Database ini berisi object mutimedia dalam bentuk
    binary. Keuntungan dari database ini adalah retrieval
    data akan lebih cepat karena mengurangi waktu akses
    data, tetapi ukuran dari database ini akan menjadi
    sangat besar.
   Linked multimedia databases
    SQL+D: Extended Display
    Capabilities for Multimedia
    Database Queries
   SQL+D terdiri dari bahasa SQL standart yang
    ditambah dengan statemen DISPLAY.
   Statemen DISPLAY akan menghasilkan
    sebuah display area atau display window.
   Display Windows terdiri dari main panel dan
    navigation botton
Syntax SQL+D
Contoh 1
 SELECT *
 FROM    PROFESSORS
 DISPLAY PANEL main,
         PANEL A ON main.East,
         PANEL B ON A.Center,
 WITH    name AS list ON main.West,
         picture AS image ON A.North,
         "Education at", "Email address" AS text ON
                 B.West(Vertical),
         univ, email AS boxedtext ON B.East(Vertical),
         "Home Page" AS button ON B.South
                 TRIGGER `netscape('+ address +`)'
Hasil Query
Contoh 2
SELECT   *
FROM     MONUMENT
DISPLAY  panel main
WITH     intro AS audio A, clip AS video V ON
         main.Center(Overlay),
         p1 AS image I1, p2 AS image I2 ON
         main.Center(Overlay),
         desc AS text T ON main.South
SHOW     V THEN I1 FOR 5 THEN I2 FOR 5 ON L1,
         A FOR LEN(V) THEN T FOR 10 ON
         L2
AUTOSKIP LEN(SHOW)
Hasil Query

								
To top