Introduction aux bases de données
Les types de données MySQL
char
• De règle générale on utilise le char pour sauvegarder
qu’une seule valeur.
• Exemple
– Actif: 1
– Inactif: 0
• Occu...
varchar
• Le varchar (issu de l'anglais variable character field) est un type de
données utilisé par les systèmes de gesti...
int
float
• Décimal de simple précision ( 4 octets).
decimal
• Décimal de double précision ( 8 octets).
text
• Stocke des chaînes de 65 535 caractères
maximum. Ce champ est insensible à la casse.
mediumtext
• Stocke des chaînes de 4 294 967 295
caractères maximum. Ce champ est sensible à
la casse.
longtext
• Chaîne de 16 777 215 caractères maximum.
Ce champ est insensible à la casse.
date
• Occupe 8 octets. Stocke une date et une heure
au format 'AAAA-MM-JJ HH:MM:SS' allant de
'1000-01-01 00:00:00' à '99...
Résumé
• char
• varchar(255)
• Int
• float
• decimal
• Text (65 535)
• Mediumtext (16 millions)
• Longtext (4 milliards)
•...
Prochain SlideShare
Chargement dans…5
×

Types de données MySQL

276 vues

Publié le

Types de données MySQL

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
276
Sur SlideShare
0
Issues des intégrations
0
Intégrations
1
Actions
Partages
0
Téléchargements
0
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Types de données MySQL

  1. 1. Introduction aux bases de données Les types de données MySQL
  2. 2. char • De règle générale on utilise le char pour sauvegarder qu’une seule valeur. • Exemple – Actif: 1 – Inactif: 0 • Occupe M octets. Stocke des caractères. Si vous stockez un caractère et que M vaut 255, la donnée prendra 255 octets. Autant donc employer ce ce type de données pour des mots de longueur identique.
  3. 3. varchar • Le varchar (issu de l'anglais variable character field) est un type de données utilisé par les systèmes de gestion de base de données (SGBD) pour allouer de l'espace mémoire dynamiquement aux chaînes de caractères stockées, c'est-à-dire sans allouer une quantité immuable de mémoire. Ceci permet d'optimiser l'espace utilisé lorsque la longueur de la chaîne est variable mais qu'il est possible d'estimer une longueur maximale qui ne sera jamais dépassée. • Ce type de données stocke des chaînes de 255 caractères maximum. L'option BINARY permet de tenir compte de la casse. • Octet conservé pour la longueur du champs • UTF-8 certains caractères utilise 3 octets.
  4. 4. int
  5. 5. float • Décimal de simple précision ( 4 octets).
  6. 6. decimal • Décimal de double précision ( 8 octets).
  7. 7. text • Stocke des chaînes de 65 535 caractères maximum. Ce champ est insensible à la casse.
  8. 8. mediumtext • Stocke des chaînes de 4 294 967 295 caractères maximum. Ce champ est sensible à la casse.
  9. 9. longtext • Chaîne de 16 777 215 caractères maximum. Ce champ est insensible à la casse.
  10. 10. date • Occupe 8 octets. Stocke une date et une heure au format 'AAAA-MM-JJ HH:MM:SS' allant de '1000-01-01 00:00:00' à '9999-12-31 23:59:59'
  11. 11. Résumé • char • varchar(255) • Int • float • decimal • Text (65 535) • Mediumtext (16 millions) • Longtext (4 milliards) • Date

×