Leçon 6: Implantation/Access

modèle en cascade

Types de champs dans Access

Type Description Espace
Texte valeurs alphanumériques 1 octet/car max: 255 car
Numérique nombres entiers et réels 1, 2, 4, 8 octets, selon la taille choisie
Date/Heure dates et/ou heures 8 octets
Oui/Non valeurs logiques 2 octets
Monétaire valeurs monétaires 8 octets
Numéro Auto numéro séquentiel généré par Access 4 octets
Memo longue description 1 octet/car max: 64 Ko
Objet OLE objets provenant d'une autre application (ex: son, image, etc.) variable
Lien hypertexte texte représentant une adresse URL sur l'Internet 1 octet/car
Assistant liste de choix n'est pas un type de champ, permet d'appeler un assistant pour créer une liste de valeurs

3 contraintes d'intégrité

Contrainte primaire
Toute table doit avoir une clé primaire unique et non-nulle pour identifier les enregistrements
Contrainte d'intégrité référentielle
Chaque valeur de la clé externe doit faire référence à une valeur existante de la clé primaire de l'autre table (ou être NULL)
Contrainte de valeur obligatoire
Certains champ doivent obligatoirement posséder une valeur (i.e. ne pas être NULL)

Propriétés des champs dans Access

Taille
détermine la longueur maximale des données à stocker
Format
détermine la façon dont seront affichées les données
Légende
permet de modifier le nom du champ affiché
Valeur par défaut
permet de définir une valeur entrée automatiquement pour chaque nouvel enregistrement
Null interdit
permet de définir la contrainte de valeur obligatoire
Valide si
permet de définir une contrainte supplémentaire sur les valeurs acceptées
Message si erreur
message d'erreur personnalisé lorsque la propriété valide si n'est pas respectée
Masque de saisie
permet de définir un gabarit pour la saisie de données présentant un format spécifique
Indexé
permet de créer un index (liste triée des valeurs d'un champ auxquelles sont associés les numéro d'enregistrements correspondant) afin d'accélérer les opérations de recherche, tri et regroupement
Liste de choix
permet de créer une liste déroulante de valeur à partir de valeurs spécifiques ou à partir des valeurs d'une table (cf. domaine de valeur)


Index Leçons

[1] - [2] - [3] - [4] - [5] - [6] - [7] - [8 intra] - [9] - [10] - [11] - [12] - [13] - [14] - [15 final]


Dernière modification: 2006-01-29