Encadré par : Pr. EL BELRHITI Plan Introduction Types de données Quel type utiliser ? Application Démonstration Introduction La montée en puissance du contenu multimédia. La nécessité de stocker des objets binaires de grande taille. Ajout de nouveaux types de données au standard SQL (1999). Profiter des avantages du SGBD (Intégrité des données, Accès multi-utilisateur, …) Différents types de données Types LOB (Large Object) : Type de données Description BLOB Binary Large Object (8 To – 128 To) CLOB Character Large Object (8 To – 128 To) NCLOB National Character Large Object Support d’Unicode (8 To – 128 To) BFILE Binary File (Pointeur vers un fichier dans le système de fichiers) La taille dépend du système de fichiers (NTFS, FAT32, EXT3, …) (8 To – 128 To)
Autres types de données :
Type de données Description
LONG 2 Go, déprécié LONG RAW 2 Go, déprécié. Quel type utiliser ? Domaine d’application (Web, Système, Terminaux mobiles, … ) Taille du contenu Nature des données Contraintes techniques (Temps d’accès, Moyen de délivrance, …) Application – BDD > Fichier Application – Fichier > BDD Démonstration Références http://docs.oracle.com/javase/1.5.0/docs/g uide/jdbc/blob.html http://helyos.developpez.com/lob/ http://www.liacs.nl/databases/slides/Large Objects.pdf http://research.microsoft.com/pubs/64525 /tr-2006-45.pdf http://ricky81.developpez.com/tutoriel/jav a/jdbc/blob/ Merci pour votre attention =)