FICHE N°1
SEQUENCE N°1 : IV Les types de données
IV Les types de données
Pour chaque champ, il faut préciser le type d’informations que celui-ci sera capable de
stocker.
À chaque type correspond la place en octets (un octet = une combinaison de huit 0 ou
1) nécessaire sur le disque pour enregistrer les valeurs du champ et le type d’opérations
qu’il pourra subir.
A. Les trois grands types
Il existe principalement trois grands types ; chacun peut être décliné en sous-types.
1. Le type numérique
Il permet de stocker des données quantitatives sur lesquelles des calculs pourront être
faits ;
il occupera 1, 2, 4 ou 8 octets selon que les nombres à enregistrer seront des entiers ou
des nombres réels (avec des virgules). Ce type comprend donc des sous-types (octet,
entier, entier long, réel simple, réel double).
Exemple : APT_SURFHAB, la surface habitable d’un appartement, est du type
numérique ; sous-type
entier.
2. Le type texte
Il permet de stocker des données non quantitatives. Attention, un champ destiné à
stocker des codes postaux ou des numéros de téléphone, etc. appartiendra à ce type
puisque aucun calcul numérique ne le concerne.
Exemple : APT_NUM est du type texte avec une taille maximale de 5 caractères.
3. Le type Date/heure
Il permet de gérer le temps. C’est un type très « riche » puisqu’il prend en compte le
nombre de jours par mois, y compris le cas particulier du mois de février. Il permet de
programmer très simplement des calculs sur les dates et les heures. Ce type occupe 8
octets.
Extrait de l’aide en ligne de ACCESS :
La propriété Null interdit (Required) permet de spécifier si une valeur est ou non requise
dans un champ. Si la valeur Oui est attribuée à cette propriété, lorsque vous entrez des
données dans un enregistrement, vous devez entrer une valeur dans le champ.
APT_TYPE ne pourra prendre ses valeurs que dans cet ensemble. In signifie « dans »,
les parenthèses symbolisent l’ensemble, des guillemets entourent chaque valeur parce
qu’elles sont non numériques. En cas d’une saisie non conforme, un message d’erreur
avertira l’utilisateur.
Lors de l’affichage du contenu de la table, la légende de chaque champ est utilisée
comme entête de colonne.
Pour les champs de type texte, indique la taille (le nombre de caractères maximum), ici
2.
Pour les champs de type numérique, indique le sous-type choisi (octet, entier long, réel
simple,réel double).