Base de donn - PowerPoint PPT Presentation

About This Presentation
Title:

Base de donn

Description:

Base de donn es Multim dia Exp rimentation d une technologie Dubois Luc Al-Fallouji Bashar Pourquoi avons-nous choisi ce sujet ? Par int r t personnel; Les ... – PowerPoint PPT presentation

Number of Views:100
Avg rating:3.0/5.0
Slides: 35
Provided by: Vex8
Category:
Tags: base | donn | insert | oracle

less

Transcript and Presenter's Notes

Title: Base de donn


1
Base de données MultimédiaExpérimentation dune
technologie
  • Dubois Luc
  • Al-Fallouji Bashar

2
Pourquoi avons-nous choisi ce sujet ?
  • Par intérêt personnel
  • Les données multimédia et les plateformes
    technologies sont de plus en plus utilisées
  • Le Web renforce cette tendance.

3
Plan de la présentation
  • Présentation de la technologie interMedia et de
    la recherche contextuelle
  • Présentation de lapplication
  • Cas concrets et conclusion
  • Période de question

4
Technologie interMedia Recherche contextuelle
5
Méthodes de gestion multimédia alternative
  • Fichier sur disque
  • Requiert une très grande rigueur
  • Recherche longue et ardue
  • Problème de partage, de sécurité et dintégrité
    de données.
  • Blob et Clob
  • Difficulté de connaître le genre dobjet manipulé.

6
Oracle interMedia
  • Un produit intégré dOracle
  • Manipulation aisée
  • Texte brut
  • Des documents
  • Des images
  • Des bandes sonores
  • Des vidéos.

7
Oracle interMedia
  • Une classe objet interMedia est définie par type
    de donnée.
  • Les classes supportent les formats de fichier les
    plus connu sur le marché.
  • Peuvent être appelés via du code Java ou avec
    PL/SQL.

8
(No Transcript)
9
OrdSource
10
Exemple dattributs
Ordimage OrdVideo ORDAudio

11
Exemple de méthodes
Ordimage OrdVideo OrdAudio

12
Exemples de code
  • Pour importer une image
  • img_affiche.importFrom (ctx, 'file',
    'IMAGEDIR', PAR_AFFICHE)
  • Pour insérer une image
  • insert into FILM (FILM_ID, AFFICHE) values
    (PAR_FILM_ID, ORDSYS.ORDIMAGE.init)
  • Pour exporter une image
  • img_affiche.export(ctx, 'FILE', 'IMAGEDIREX',
    PAR_AFFICHE)

13
ORDImage
  • Supporte lensemble des méthodes et attributs
    propre à une image.
  • Permet de manipuler et modifier une image.
  • Rotation
  • Contraste
  • Symétrie (image miroir).

14
ORDAudio et ORDVideo
  • Elles fonctionnent sensiblement de la même
    manière.
  • Streaming disponible via un plugin
  • RealNetworks (ram)
  • Window Media Player (wmv).
  • Offre la possibilité déditer certaines
    caractéristiques indépendamment du plug-in.

15
ORDDoc
  • Principalement utilisé pour les documents
  • Word
  • Html.
  • Contient les attributs et les méthodes de base
    afin de manipuler légèrement une image, un bande
    sonore ou un extrait vidéo.
  • Limité dans la manipulation de lobjet
  • Na pas la même flexibilité quun objet défini
    avec la classe OrdVideo, OrdAudio ou OrdImage.

16
La recherche contextuelle
  • Plusieurs stratégies de recherche disponible
  • LIKE
  • Nutilise pas les index (lecture complète)
  • Méthode lente.
  • Contains
  • Index ctxsys.context
  • Offre une série de service permettant de trouver
    des documents.

17
La recherche contextuelle
  • LIKE

18
La recherche contextuelle
  • CONTAINS

19
La recherche contextuelle

  • Exemple
  • ABOUT trouve les documents contenant les
    concepts associés à la recherche.
  • FUZZY trouve les documents dont les termes
    sapparente à ceux de la recherche

20
Démonstration de lapplication
21
Médiathèque
  • Permet à linternaute
  • De rechercher des films ou des cd musicaux
  • De visualiser les pochettes ou laffiche
  • De regarder ou découter un extrait
  • Dajouter des commentaires à un titre.
  • Permet à ladministrateur  
  • Dajouter un titre
  • Dajouter un fichier musical, audio ou image à la
    librairie.

22
Architecture de lapplication
23
Base de données
24
DémonstrationRecherche dun titre
25
DémonstrationDétail dun titre
26
DémonstrationAjouter un média
27
Cas concrets et conclusion
28
Cas concrets
  • Une grande banque brésilienne a chargé au dessus
    de 140 millions de documents (3 000 à la
    minutes).
  • La librairie en ligne AbeBooks (70 millions de
    livres) a opté pour Oracle interMedia.
  • Au Nouveau-Mexique, on utilise cette technologie
    afin de faire linventaire des autoroutes
  • Une photo tous les 50 pieds
  • 5 millions de photos (jpeg)
  • base de données de 5 terabytes.

29
Conclusion
  • La technologie interMedia
  • Simple dutilisation
  • Complète
  • Bien documentée
  • Grand potentiel
  • On aurait voulu explorer la technologie de
    recherche dans une image

30
Période de questions
  • ?

31
Annexes et bibliographie
32
Recherche dimage
Source 4 http//www.aoug.at/
33
Recherche dimage
Source 4 http//www.aoug.at/
34
Bibliographie
  • 1 Présentation dOracle interMediahttp//www.i
    snetne.ch/isnet15/cahiers/ISNet15_09.pdf
  • 2 Site dOracle sur interMediahttp//www.oracle
    .com/technology/products/intermedia/
  • 3 Tutorial interMedia http//lgl.isnetne.ch/des
    igner6i/ cahier19/experimentation
  • 4 Présentation sur interMedia
    http//www.aoug.at/Files/exp_2004_03_oracle.pdf
Write a Comment
User Comments (0)
About PowerShow.com